driver core: make kobj_type constant.
This way instances of kobj_type (which contain function pointers) can be stored in .rodata, which means that they cannot be [easily/accidentally] modified at runtime. Signed-off-by:Wedson Almeida Filho <wedsonaf@google.com> Link: https://lore.kernel.org/r/20211224231345.777370-1-wedsonaf@google.com Signed-off-by:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Showing
- Documentation/core-api/kobject.rst 2 additions, 2 deletionsDocumentation/core-api/kobject.rst
- drivers/base/bus.c 1 addition, 1 deletiondrivers/base/bus.c
- drivers/base/core.c 1 addition, 1 deletiondrivers/base/core.c
- include/linux/kobject.h 4 additions, 4 deletionsinclude/linux/kobject.h
- kernel/params.c 1 addition, 1 deletionkernel/params.c
- lib/kobject.c 4 additions, 4 deletionslib/kobject.c
Loading
Please register or sign in to comment