ANDROID: modpost: generate permitted imports
These are symbols permitted to be imported by unsigned modules. * kernel/module/internal.h - declares permitted imports * modpost generates permitted-imports.c - defines permitted imports Bug: 393366754 Change-Id: I8f884a11b32565e82ace25b61f32c4f23c190670 Signed-off-by: Sid Nayyar <sidnayyar@google.com>
This commit is contained in:
@@ -428,3 +428,11 @@ extern size_t protected_symbol_exports_count;
|
||||
#define protected_symbol_exports NULL
|
||||
#define protected_symbol_exports_count 0UL
|
||||
#endif
|
||||
|
||||
#ifdef CONFIG_TRIM_UNUSED_KSYMS
|
||||
extern const char *const permitted_symbol_imports[];
|
||||
extern size_t permitted_symbol_imports_count;
|
||||
#else
|
||||
#define permitted_symbol_imports NULL
|
||||
#define permitted_symbol_imports_count 0UL
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user