Messages in this thread | | | Date | Tue, 28 Jul 2020 19:29:08 +0200 | From | Jessica Yu <> | Subject | Re: [PATCH v4 10/10] module: Reorder functions |
| |
+++ Kristen Carlson Accardi [17/07/20 10:00 -0700]: >Introduce a new config option to allow modules to be re-ordered >by function. This option can be enabled independently of the >kernel text KASLR or FG_KASLR settings so that it can be used >by architectures that do not support either of these features. >This option will be selected by default if CONFIG_FG_KASLR is >selected. > >If a module has functions split out into separate text sections >(i.e. compiled with the -ffunction-sections flag), reorder the >functions to provide some code diversification to modules. > >Signed-off-by: Kristen Carlson Accardi <kristen@linux.intel.com> >Reviewed-by: Kees Cook <keescook@chromium.org> >Acked-by: Ard Biesheuvel <ardb@kernel.org> >Tested-by: Ard Biesheuvel <ardb@kernel.org> >Reviewed-by: Tony Luck <tony.luck@intel.com> >Tested-by: Tony Luck <tony.luck@intel.com>
Hi Kristen!
I've boot tested this on x86, (un)loaded some modules, and checked their resulting section addresses as a quick sanity test. Feel free to add my:
Acked-by: Jessica Yu <jeyu@kernel.org> Tested-by: Jessica Yu <jeyu@kernel.org>
Thank you!
Jessica
| |