From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964864AbdKPNHm (ORCPT ); Thu, 16 Nov 2017 08:07:42 -0500 Received: from mail.linuxfoundation.org ([140.211.169.12]:58234 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S934879AbdKPNHb (ORCPT ); Thu, 16 Nov 2017 08:07:31 -0500 Date: Thu, 16 Nov 2017 14:07:35 +0100 From: Greg KH To: Linus Torvalds , Andrew Morton Cc: linux-kernel@vger.kernel.org Subject: [GIT PULL] Driver core patches for 4.15-rc1 Message-ID: <20171116130735.GA5540@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.9.1 (2017-09-22) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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 ---------------------------------------------------------------- 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(-)