]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge tag 'driver-core-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 23 May 2026 14:49:05 +0000 (07:49 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 23 May 2026 14:49:05 +0000 (07:49 -0700)
commitc8561c73b4a8669bb13c57a5853318cd02655f9b
treea9ac004283e3930c47a717576756b8d4a44857dd
parent3f264650ca7d2a2d6de86234d919f305211632cd
parent215c90ee656114f5e8c32408228d97082f8e0eef
Merge tag 'driver-core-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

Pull driver core fixes from Danilo Krummrich:

 - Remove the software node on platform device release(); without this,
   the software node remains registered after the device is gone and a
   subsequent platform_device_register_full() reusing the same node
   fails with -EBUSY

 - In sysfs_update_group(), do not remove a pre-existing directory when
   create_files() fails; the previous code would silently destroy a
   sysfs group that the caller did not create

 - Set fwnode->secondary to NULL in fwnode_init() to avoid dereferencing
   uninitialized memory (e.g. in dev_to_swnode()) when the firmware node
   is allocated on the stack or via a non-zeroing allocator

* tag 'driver-core-7.1-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core:
  device property: set fwnode->secondary to NULL in fwnode_init()
  sysfs: don't remove existing directory on update failure
  driver core: platform: remove software node on release()