Messages in this thread | | | Date | Tue, 02 Apr 2024 10:37:24 +0200 | Subject | Re: [PATCH 1/3] nvmem: layouts: store owner from modules with nvmem_layout_driver_register() | From | "Michael Walle" <> |
| |
On Fri Mar 29, 2024 at 5:13 PM CET, Krzysztof Kozlowski wrote: > Modules registering driver with nvmem_layout_driver_register() might > forget to set .owner field. The field is used by some of other kernel > parts for reference counting (try_module_get()), so it is expected that > drivers will set it. > > Solve the problem by moving this task away from the drivers to the core > code, just like we did for platform_driver in > commit 9447057eaff8 ("platform_device: use a macro instead of > platform_driver_register"). > > Signed-off-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Reviewed-by: Michael Walle <mwalle@kernel.org>
-michael [unhandled content-type:application/pgp-signature] | |