[GIT PULL] Driver core patches for 4.2-rc1

From: Greg KH
Date: Fri Jun 26 2015 - 15:23:39 EST


The following changes since commit d4a4f75cd8f29cd9464a5a32e9224a91571d6649:

Linux 4.1-rc7 (2015-06-07 20:23:50 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/ tags/driver-core-4.2-rc1

for you to fetch changes up to 0e6c861f73ec42ab5c89fda9892f2173c7aaf6cf:

Revert "base/platform: Only insert MEM and IO resources" (2015-06-10 08:38:29 -0700)

----------------------------------------------------------------
Driver core patches for 4.2-rc1

Here is the driver core / firmware changes for 4.2-rc1.

A number of small changes all over the place in the driver core, and in
the firmware subsystem. Nothing really major, full details in the
shortlog. Some of it is a bit of churn, given that the platform driver
probing changes was found to not work well, so they were reverted.

All of these have been in linux-next for a while with no reported
issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Antonio Ospite (1):
sysfs: disambiguate between "error code" and "failure" in comments

Dmitry Torokhov (5):
driver-core: add asynchronous probing support for drivers
driver-core: platform_driver_probe() must probe synchronously
module: add core_param_unsafe
driver-core: make __device_attach() static
driver-core: fix build for !CONFIG_MODULES

Greg Kroah-Hartman (5):
Merge 4.1-rc7 into driver-core-next
Revert "base/platform: Remove code duplication"
Revert "of/platform: Use platform_device interface"
Revert "base/platform: Continue on insert_resource() error"
Revert "base/platform: Only insert MEM and IO resources"

Luis R. Rodriguez (9):
module: add extra argument for parse_params() callback
driver-core: add driver module asynchronous probe support
driver-core: enable drivers to opt-out of async probe
amd64_edac: enforce synchronous probe
firmware: fix __getname() missing failure check
firmware: check for file truncation on direct firmware loading
firmware: fix possible use after free on name on asynchronous request
firmware: use const for remaining firmware names
firmware: add missing kfree for work on async call

Ricardo Ribalda Delgado (4):
base/platform: Only insert MEM and IO resources
base/platform: Continue on insert_resource() error
of/platform: Use platform_device interface
base/platform: Remove code duplication

Rik van Riel (2):
show isolated cpus in sysfs
show nohz_full cpus in sysfs

Shailendra Verma (1):
base:dd - Fix for typo in comment to function driver_deferred_probe_trigger().

Sudeep Holla (1):
drivers: of/base: move of_init to driver_init

Vladimir Zapolskiy (1):
fs: sysfs: don't pass count == 0 to bin file readers

Will Deacon (1):
drivers/base: cacheinfo: fix annoying typo when DT nodes are absent

Wolfram Sang (2):
kernfs: remove outdated and confusing comment
MAINTAINERS: add kernfs entry

Documentation/ABI/testing/sysfs-devices-system-cpu | 2 +-
Documentation/kernel-parameters.txt | 3 +
MAINTAINERS | 7 +-
arch/powerpc/mm/hugetlbpage.c | 4 +-
drivers/base/base.h | 1 +
drivers/base/bus.c | 31 +++-
drivers/base/cacheinfo.c | 4 +-
drivers/base/cpu.c | 29 ++++
drivers/base/dd.c | 163 ++++++++++++++++++---
drivers/base/firmware_class.c | 63 ++++++--
drivers/base/platform.c | 13 ++
drivers/edac/amd64_edac.c | 1 +
fs/kernfs/file.c | 1 -
fs/sysfs/file.c | 2 +-
fs/sysfs/group.c | 6 +-
include/linux/cacheinfo.h | 2 +-
include/linux/device.h | 31 ++++
include/linux/module.h | 13 ++
include/linux/moduleparam.h | 12 +-
init/main.c | 25 ++--
kernel/module.c | 18 ++-
kernel/params.c | 11 +-
lib/dynamic_debug.c | 4 +-
23 files changed, 367 insertions(+), 79 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/