• Linus Torvalds's avatar
    Merge tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core · 241590e5
    Linus Torvalds authored
    Pull driver core updates from Greg KH:
     "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"
    
    * tag 'driver-core-6.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (28 commits)
      device: core: Log warning for devices pending deferred probe on timeout
      driver: core: Use dev_* instead of pr_* so device metadata is added
      driver: core: Log probe failure as error and with device metadata
      of: property: fw_devlink: Add support for "post-init-providers" property
      driver core: Add FWLINK_FLAG_IGNORE to completely ignore a fwnode link
      driver core: Adds flags param to fwnode_link_add()
      debugfs: fix wait/cancellation handling during remove
      device property: Don't use "proxy" headers
      device property: Move enum dev_dma_attr to fwnode.h
      driver core: Move fw_devlink stuff to where it belongs
      driver core: Drop unneeded 'extern' keyword in fwnode.h
      firmware_loader: Suppress warning on FW_OPT_NO_WARN flag
      sysfs:Addresses documentation in sysfs_merge_group and sysfs_unmerge_group.
      firmware_loader: introduce __free() cleanup hanler
      platform-msi: Remove usage of the deprecated ida_simple_xx() API
      sysfs: Introduce DEFINE_SIMPLE_SYSFS_GROUP_VISIBLE()
      sysfs: Document new "group visible" helpers
      sysfs: Fix crash on empty group attributes array
      sysfs: Introduce a mechanism to hide static attribute_groups
      sysfs: Introduce a mechanism to hide static attribute_groups
      ...
    241590e5
property.c 42.3 KB