Show patches with: Submitter = Christophe Leroy       |    Archived = No       |   48 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,1/2] modules: Make module_enable_x() independant of CONFIG_ARCH_HAS_STRICT_MODULE_RWX [RFC,1/2] modules: Make module_enable_x() independant of CONFIG_ARCH_HAS_STRICT_MODULE_RWX - - - --- 2022-02-03 Christophe Leroy Superseded
[RFC,2/2] modules: Rename debug_align() as section_align() [RFC,1/2] modules: Make module_enable_x() independant of CONFIG_ARCH_HAS_STRICT_MODULE_RWX - - - --- 2022-02-03 Christophe Leroy Superseded
[1/4] Fixup for 87b31159f78a ("module: Move all into module/") [1/4] Fixup for 87b31159f78a ("module: Move all into module/") - - - --- 2022-02-22 Christophe Leroy Superseded
[2/4] Fixup for 1df95c1b9fb2 ("module: Move latched RB-tree support to a separate file") [1/4] Fixup for 87b31159f78a ("module: Move all into module/") - - - --- 2022-02-22 Christophe Leroy Superseded
[3/4] Fixup for e5973a14d187 ("module: Move strict rwx support to a separate file") [1/4] Fixup for 87b31159f78a ("module: Move all into module/") - - - --- 2022-02-22 Christophe Leroy Superseded
[4/4] Fixup for 54f2273e5fef ("module: Move kallsyms support into a separate file") [1/4] Fixup for 87b31159f78a ("module: Move all into module/") - - - --- 2022-02-22 Christophe Leroy Superseded
[v4,1/6] module: Always have struct mod_tree_root Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v4,2/6] module: Prepare for handling several RB trees Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v4,3/6] module: Introduce data_layout Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v4,4/6] module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC Allocate module text and data separately 1 - - --- 2022-02-22 Christophe Leroy Superseded
[v4,5/6] module: Remove module_addr_min and module_addr_max Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v4,6/6] powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v1,1/6] module: Have kernel/module/ dedicated to CONFIG_MODULES Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v1,2/6] module: Move module's Kconfig item in kernel/module/ Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v1,3/6] module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v1,4/6] module: Move module_enable_x() and frob_text() in strict_rwx.c Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v1,5/6] module: Rework layout alignment to avoid BUG_ON()s Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v1,6/6] module: Rename debug_align() as strict_align() Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v5,1/6] module: Always have struct mod_tree_root Allocate module text and data separately - 1 - --- 2022-02-22 Christophe Leroy Superseded
[v5,2/6] module: Prepare for handling several RB trees Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v5,3/6] module: Introduce data_layout Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v5,4/6] module: Add CONFIG_ARCH_WANTS_MODULES_DATA_IN_VMALLOC Allocate module text and data separately 1 - - --- 2022-02-22 Christophe Leroy Superseded
[v5,5/6] module: Remove module_addr_min and module_addr_max Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v5,6/6] powerpc: Select ARCH_WANTS_MODULES_DATA_IN_VMALLOC on book3s/32 and 8xx Allocate module text and data separately - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,1/4] module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,1/5] module: Move module's Kconfig item in kernel/module/ [v2,1/5] module: Move module's Kconfig item in kernel/module/ - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,2/5] module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX [v2,1/5] module: Move module's Kconfig item in kernel/module/ - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,2/4] module: Move module_enable_x() and frob_text() in strict_rwx.c Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,3/5] module: Move module_enable_x() and frob_text() in strict_rwx.c [v2,1/5] module: Move module's Kconfig item in kernel/module/ - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,3/4] module: Rework layout alignment to avoid BUG_ON()s Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,4/4] module: Rename debug_align() as strict_align() Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,4/5] module: Rework layout alignment to avoid BUG_ON()s [v2,1/5] module: Move module's Kconfig item in kernel/module/ - - - --- 2022-02-22 Christophe Leroy Superseded
[v2,5/5] module: Rename debug_align() as strict_align() [v2,1/5] module: Move module's Kconfig item in kernel/module/ - - - --- 2022-02-22 Christophe Leroy Superseded
[v3,1/4] module: Make module_enable_x() independent of CONFIG_ARCH_HAS_STRICT_MODULE_RWX Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v3,2/4] module: Move module_enable_x() and frob_text() in strict_rwx.c Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v3,3/4] module: Rework layout alignment to avoid BUG_ON()s Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v3,4/4] module: Rename debug_align() as strict_align() Miscellaneous cleanups - - - --- 2022-02-22 Christophe Leroy Superseded
[v1] module: Move module's Kconfig item in kernel/module/ [v1] module: Move module's Kconfig item in kernel/module/ - - - --- 2022-02-22 Christophe Leroy Superseded
module: Fix selfAssignment cppcheck warning module: Fix selfAssignment cppcheck warning - - - --- 2022-06-12 Christophe Leroy Superseded
[1/2] module: Fix ERRORs reported by checkpatch.pl [1/2] module: Fix ERRORs reported by checkpatch.pl - - - --- 2022-06-12 Christophe Leroy Superseded
[2/2] module: Increase readability of module_kallsyms_lookup_name() [1/2] module: Fix ERRORs reported by checkpatch.pl - - - --- 2022-06-12 Christophe Leroy Superseded
[1/3] module: Use set_memory_rox() [1/3] module: Use set_memory_rox() - - - --- 2023-12-21 Christophe Leroy New
[2/3] module: Change module_enable_{nx/x/ro}() to more explicit names [1/3] module: Use set_memory_rox() - - - --- 2023-12-21 Christophe Leroy New
[3/3] module: Don't ignore errors from set_memory_XX() [1/3] module: Use set_memory_rox() - - - --- 2023-12-21 Christophe Leroy New
[1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time [1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time - - - --- 2023-12-21 Christophe Leroy New
[2/3] modules: Remove #ifdef CONFIG_STRICT_MODULE_RWX around rodata_enabled [1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time - - - --- 2023-12-21 Christophe Leroy New
[3/3] powerpc: Simplify strict_kernel_rwx_enabled() [1/3] init: Declare rodata_enabled and mark_rodata_ro() at all time - - - --- 2023-12-21 Christophe Leroy New
[v2] module: Don't ignore errors from set_memory_XX() [v2] module: Don't ignore errors from set_memory_XX() - 1 1 --- 2024-02-16 Christophe Leroy New