Commit d723091c8c3e for kernel

commit d723091c8c3e076bb53d52ec3d5a801d49f30caf
Merge: 113ae7b4decc 2b38efc05bf7
Author: Linus Torvalds <torvalds@linux-foundation.org>
Date:   Sat Mar 21 16:59:09 2026 -0700

    Merge tag 'driver-core-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core

    Pull driver core fixes from Danilo Krummrich:

     - Generalize driver_override in the driver core, providing a common
       sysfs implementation and concurrency-safe accessors for bus
       implementations

     - Do not use driver_override as IRQ name in the hwmon axi-fan driver

     - Remove an unnecessary driver_override check in sh platform_early

     - Migrate the platform bus to use the generic driver_override
       infrastructure, fixing a UAF condition caused by accessing the
       driver_override field without proper locking in the platform_match()
       callback

    * tag 'driver-core-7.0-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/driver-core/driver-core:
      driver core: platform: use generic driver_override infrastructure
      sh: platform_early: remove pdev->driver_override check
      hwmon: axi-fan: don't use driver_override as IRQ name
      docs: driver-model: document driver_override
      driver core: generalize driver_override in struct device