The compiler generates __kcfi_typeid_ symbols for annotating assembly functions with type information. These are constants that can be referenced in assembly code and are resolved by the linker. Ignore them in kallsyms.
Unified · Split
| @@ -119,6 +119,7 @@ static bool is_ignored_symbol(const char *name, char type) · 118 unmodified lines | ||
| 119 | 119 | "__ThumbV7PILongThunk_", |
| 120 | 120 | "__LA25Thunk_", /* mips lld */ |
| 121 | 121 | "__microLA25Thunk_", |
| 122 | + "__kcfi_typeid_", /* CFI type identifiers */ | |
| 122 | 123 | NULL |
| 123 | 124 | }; |
| 124 | 125 | |