Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

driver core: make device_release_driver_internal() take a const *

Change device_release_driver_internal() to take a const struct
device_driver * as it is not modifying it at all.

Cc: Rafael J. Wysocki <rafael@kernel.org>
Link: https://lore.kernel.org/r/20240611130103.3262749-10-gregkh@linuxfoundation.org
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

+2 -2
+1 -1
drivers/base/base.h
··· 155 155 156 156 int bus_add_driver(struct device_driver *drv); 157 157 void bus_remove_driver(struct device_driver *drv); 158 - void device_release_driver_internal(struct device *dev, struct device_driver *drv, 158 + void device_release_driver_internal(struct device *dev, const struct device_driver *drv, 159 159 struct device *parent); 160 160 161 161 void driver_detach(struct device_driver *drv);
+1 -1
drivers/base/dd.c
··· 1284 1284 } 1285 1285 1286 1286 void device_release_driver_internal(struct device *dev, 1287 - struct device_driver *drv, 1287 + const struct device_driver *drv, 1288 1288 struct device *parent) 1289 1289 { 1290 1290 __device_driver_lock(dev, parent);