The following changes since commit 33d930e59a98fa10a0db9f56c7fa2f21a4aef9b9:
Linux 4.14-rc5 (2017-10-15 21:01:12 -0400) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/ tags/driver-core-4.15-rc1 for you to fetch changes up to 0ff26c662d5f3b26674d5205c8899d901f766acb: driver core: Fix device link deferred probe (2017-11-08 13:50:17 +0100) ---------------------------------------------------------------- Driver core patches for 4.15-rc1 Here is the set of driver core / debugfs patches for 4.15-rc1. Not many here, mostly all are debugfs fixes to resolve some long-reported problems with files going away with references to them in userspace. There's also some SPDX cleanups for the debugfs code, as well as a few other minor driver core changes for issues reported by people. All of these have been in linux-next for a week or more with no reported issues. Signed-off-by: Greg Kroah-Hartman <[email protected]> ---------------------------------------------------------------- Adrian Hunter (1): driver core: Fix device link deferred probe Arvind Yadav (1): driver-core: pr_err() strings should end with newlines Greg Kroah-Hartman (2): debugfs: add SPDX identifiers to all debugfs files debugfs: Remove redundant license text Jeffy Chen (1): driver core: Move device_links_purge() after bus_remove_device() Nicolai Stange (8): debugfs: add support for more elaborate ->d_fsdata debugfs: implement per-file removal protection debugfs: debugfs_real_fops(): drop __must_hold sparse annotation debugfs: convert to debugfs_file_get() and -put() IB/hfi1: convert to debugfs_file_get() and -put() debugfs: purge obsolete SRCU based removal protection debugfs: call debugfs_real_fops() only after debugfs_file_get() debugfs: defer debugfs_fsdata allocation to first usage Prasad Sodagudi (1): arch_topology: Fix section miss match warning due to free_raw_capacity() drivers/base/arch_topology.c | 2 +- drivers/base/core.c | 2 +- drivers/base/dd.c | 16 ++- drivers/base/test/test_async_driver_probe.c | 6 +- drivers/infiniband/hw/hfi1/debugfs.c | 20 +-- fs/debugfs/file.c | 216 ++++++++++++++++------------ fs/debugfs/inode.c | 62 +++++--- fs/debugfs/internal.h | 20 ++- include/linux/debugfs.h | 38 +---- lib/Kconfig.debug | 1 - 10 files changed, 217 insertions(+), 166 deletions(-)

