public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Driver core changes for 6.9-rc1
@ 2024-03-21 13:01 Greg KH
  2024-03-21 21:10 ` pr-tracker-bot
  0 siblings, 1 reply; 2+ messages in thread
From: Greg KH @ 2024-03-21 13:01 UTC (permalink / raw)
  To: Linus Torvalds, Andrew Morton
  Cc: linux-kernel, Stephen Rothwell, Saravana Kannan

The following changes since commit b401b621758e46812da61fa58a67c3fd8d91de0d:

  Linux 6.8-rc5 (2024-02-18 12:56:25 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 6aeb8850e0f39869d43768603a75c0431562a429:

  device: core: Log warning for devices pending deferred probe on timeout (2024-03-07 22:10:31 +0000)

----------------------------------------------------------------
Driver core changes for 6.9-rc1

Here is the "big" set of driver core and kernfs changes for 6.9-rc1.

Nothing all that crazy here, just some good updates that include:
  - automatic attribute group hiding from Dan Williams (he fixed up my
    horrible attempt at doing this.)
  - kobject lock contention fixes from Eric Dumazet
  - driver core cleanups from Andy
  - kernfs rcu work from Tejun
  - fw_devlink changes to resolve some reported issues
  - other minor changes, all details in the shortlog

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

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Andy Shevchenko (4):
      driver core: Drop unneeded 'extern' keyword in fwnode.h
      driver core: Move fw_devlink stuff to where it belongs
      device property: Move enum dev_dma_attr to fwnode.h
      device property: Don't use "proxy" headers

Christophe JAILLET (1):
      platform-msi: Remove usage of the deprecated ida_simple_xx() API

Dan Williams (5):
      sysfs: Introduce a mechanism to hide static attribute_groups
      sysfs: Introduce a mechanism to hide static attribute_groups
      sysfs: Fix crash on empty group attributes array
      sysfs: Document new "group visible" helpers
      sysfs: Introduce DEFINE_SIMPLE_SYSFS_GROUP_VISIBLE()

Dmitry Torokhov (1):
      firmware_loader: introduce __free() cleanup hanler

Eric Dumazet (2):
      kobject: make uevent_seqnum atomic
      kobject: reduce uevent_sock_mutex scope

Greg Kroah-Hartman (3):
      driver core: cpu: make cpu_subsys const
      Merge 6.8-rc5 into driver-core-next
      Merge tag 'sysfs_hidden_attribute_groups-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core into driver-core-next

Johannes Berg (1):
      debugfs: fix wait/cancellation handling during remove

Mukesh Ojha (1):
      firmware_loader: Suppress warning on FW_OPT_NO_WARN flag

Neel Natu (1):
      kernfs: fix false-positive WARN(nr_mmapped) in kernfs_drain_open_files

Nícolas F. R. A. Prado (3):
      driver: core: Log probe failure as error and with device metadata
      driver: core: Use dev_* instead of pr_* so device metadata is added
      device: core: Log warning for devices pending deferred probe on timeout

Randy Dunlap (1):
      driver core: component: fix spellos

Ricardo B. Marliere (1):
      workqueue: make wq_subsys const

Rohan Kollambalath (1):
      sysfs:Addresses documentation in sysfs_merge_group and sysfs_unmerge_group.

Saravana Kannan (3):
      driver core: Adds flags param to fwnode_link_add()
      driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link
      of: property: fw_devlink: Add support for "post-init-providers" property

Tejun Heo (2):
      kernfs: Rearrange kernfs_node fields to reduce its size on 64bit
      kernfs: RCU protect kernfs_nodes and avoid kernfs_idr_lock in kernfs_find_and_get_node_by_id()

 drivers/base/component.c            |   4 +-
 drivers/base/core.c                 |  72 +++++++++++++++++-
 drivers/base/cpu.c                  |   2 +-
 drivers/base/dd.c                   |  32 ++++----
 drivers/base/firmware_loader/main.c |  16 ++--
 drivers/base/platform-msi.c         |   6 +-
 drivers/base/property.c             |  67 ++---------------
 drivers/base/swnode.c               |  13 +++-
 drivers/firmware/efi/sysfb_efi.c    |   2 +-
 drivers/of/property.c               |  15 +++-
 fs/debugfs/inode.c                  |  25 +++++--
 fs/kernfs/dir.c                     |  31 +++++---
 fs/kernfs/file.c                    |   8 +-
 fs/kernfs/kernfs-internal.h         |   2 +
 fs/sysfs/group.c                    |  55 ++++++++++----
 include/linux/cpu.h                 |   2 +-
 include/linux/firmware.h            |   3 +
 include/linux/fwnode.h              |  18 +++--
 include/linux/kernfs.h              |  10 ++-
 include/linux/kobject.h             |   2 +-
 include/linux/property.h            |   9 +--
 include/linux/sysfs.h               | 142 +++++++++++++++++++++++++++++++++---
 kernel/ksysfs.c                     |   2 +-
 kernel/workqueue.c                  |   2 +-
 lib/kobject_uevent.c                |  24 +++---
 25 files changed, 387 insertions(+), 177 deletions(-)

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [GIT PULL] Driver core changes for 6.9-rc1
  2024-03-21 13:01 [GIT PULL] Driver core changes for 6.9-rc1 Greg KH
@ 2024-03-21 21:10 ` pr-tracker-bot
  0 siblings, 0 replies; 2+ messages in thread
From: pr-tracker-bot @ 2024-03-21 21:10 UTC (permalink / raw)
  To: Greg KH
  Cc: Linus Torvalds, Andrew Morton, linux-kernel, Stephen Rothwell,
	Saravana Kannan

The pull request you sent on Thu, 21 Mar 2024 14:01:59 +0100:

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

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/241590e5a1d1b6219c8d3045c167f2fbcc076cbb

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2024-03-21 21:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-03-21 13:01 [GIT PULL] Driver core changes for 6.9-rc1 Greg KH
2024-03-21 21:10 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox