android_kernel_samsung_sm8650/kernel/module
Kuan-Ying Lee b28620e7db ANDROID: module: Add vendor hooks
Add vendor hook for module init, so we can get memory type and
use it to do memory type check for architecture
dependent page table setting. To make sure the architecture
dependent tables are created correctly, we need to know when
module parts are initialized and their attributes.

For releasing modules, corresponding tables and attributes should be
destroyed and restored.

These hooks may be invoked in non-atomic context, so it's
necessary to use restricted ones.

Bug: 248994334
Change-Id: Ie9f415c36bca1fb98e021522b627e562d27cdef4
Signed-off-by: Kuan-Ying Lee <Kuan-Ying.Lee@mediatek.com>
2023-04-18 19:28:00 +00:00
..
debug_kmemleak.c
decompress.c module: Fix NULL vs IS_ERR checking for module_get_next_page 2022-12-31 13:32:10 +01:00
gki_module.c ANDROID: GKI: Only protect exports if KMI symbols are present 2022-12-19 09:25:36 -08:00
internal.h ANDROID: GKI: Protect exports of protected GKI modules 2022-12-16 13:35:39 -08:00
kallsyms.c module: Increase readability of module_kallsyms_lookup_name() 2022-07-11 10:49:14 -07:00
Kconfig ANDROID: modules: re-introduce the MODULE_SCMVERSION config 2023-03-01 01:47:13 +00:00
kdb.c
livepatch.c
main.c ANDROID: module: Add vendor hooks 2023-04-18 19:28:00 +00:00
Makefile ANDROID: GKI: Multi arch exports protection support 2023-03-29 23:11:03 +00:00
procfs.c module: Modify module_flags() to accept show_state argument 2022-07-14 17:40:23 -07:00
signing.c ANDROID: GKI: Add module load time symbol protection 2022-10-21 02:21:06 +00:00
strict_rwx.c
sysfs.c
tracking.c module: tracking: Keep a record of tainted unloaded modules only 2022-10-10 12:16:19 -07:00
tree_lookup.c
version.c Modules updates for v5.19-rc1 2022-05-26 17:13:43 -07:00