set_memory_nx
Regular
4.4
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff8106e6c0)
Location: arch/x86/mm/pageattr.c:1694
Inline: False
Direct callers:
- arch/x86/realmode/init.c:set_real_mode_permissions
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff8106e6c0-ffffffff8106e704: set_memory_nx (STB_GLOBAL)
4.8
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff8106e4a0)
Location: arch/x86/mm/pageattr.c:1702
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff8106e4a0-ffffffff8106e4e4: set_memory_nx (STB_GLOBAL)
4.10
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81072150)
Location: arch/x86/mm/pageattr.c:1702
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff81072150-ffffffff81072194: set_memory_nx (STB_GLOBAL)
4.13
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810717a0)
Location: arch/x86/mm/pageattr.c:1748
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/kernel/ftrace.c:arch_ftrace_trampoline_free
- arch/x86/kernel/ftrace.c:arch_ftrace_update_trampoline
- arch/x86/kernel/ftrace.c:arch_ftrace_update_trampoline
- arch/x86/kernel/kprobes/core.c:free_insn_page
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810717a0-ffffffff810717df: set_memory_nx (STB_GLOBAL)
4.15
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81076e40)
Location: arch/x86/mm/pageattr.c:1748
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/kernel/ftrace.c:arch_ftrace_trampoline_free
- arch/x86/kernel/ftrace.c:arch_ftrace_update_trampoline
- arch/x86/kernel/ftrace.c:arch_ftrace_update_trampoline
- arch/x86/kernel/kprobes/core.c:free_insn_page
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff81076e40-ffffffff81076e7f: set_memory_nx (STB_GLOBAL)
4.18
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810798b0)
Location: arch/x86/mm/pageattr.c:1778
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/kernel/ftrace.c:arch_ftrace_trampoline_free
- arch/x86/kernel/ftrace.c:arch_ftrace_update_trampoline
- arch/x86/kernel/kprobes/core.c:free_insn_page
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810798b0-ffffffff810798ef: set_memory_nx (STB_GLOBAL)
5.0
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810800c0)
Location: arch/x86/mm/pageattr.c:1971
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/kernel/ftrace.c:arch_ftrace_trampoline_free
- arch/x86/kernel/ftrace.c:arch_ftrace_update_trampoline
- arch/x86/kernel/kprobes/core.c:free_insn_page
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810800c0-ffffffff810800ff: set_memory_nx (STB_GLOBAL)
5.3
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81083b60)
Location: arch/x86/mm/pageattr.c:1982
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/mm/pageattr.c:set_pages_nx
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff81083b60-ffffffff81083b9f: set_memory_nx (STB_GLOBAL)
5.4
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810854b0)
Location: arch/x86/mm/pageattr.c:1889
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810854b0-ffffffff810854ef: set_memory_nx (STB_GLOBAL)
5.8
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8108f1d0)
Location: arch/x86/mm/pat/set_memory.c:1925
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/platform/efi/efi.c:efi_set_executable
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff8108f1d0-ffffffff8108f20f: set_memory_nx (STB_GLOBAL)
5.11
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8108efc0)
Location: arch/x86/mm/pat/set_memory.c:1925
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff8108efc0-ffffffff8108efff: set_memory_nx (STB_GLOBAL)
5.13
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8108fb50)
Location: arch/x86/mm/pat/set_memory.c:1933
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff8108fb50-ffffffff8108fb8f: set_memory_nx (STB_GLOBAL)
5.15
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff8109f630)
Location: arch/x86/mm/pat/set_memory.c:1933
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff8109f630-ffffffff8109f66f: set_memory_nx (STB_GLOBAL)
5.19
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810b3380)
Location: arch/x86/mm/pat/set_memory.c:1970
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff810b3380-ffffffff810b33e3: set_memory_nx (STB_GLOBAL)
6.2
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810cde30)
Location: arch/x86/mm/pat/set_memory.c:2066
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/bpf/trampoline.c:bpf_trampoline_update
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff810cde30-ffffffff810cde93: set_memory_nx (STB_GLOBAL)
6.5
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810d13f0)
Location: arch/x86/mm/pat/set_memory.c:2067
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_initrd_mem
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/bpf/trampoline.c:bpf_trampoline_update
- kernel/bpf/bpf_struct_ops.c:bpf_struct_ops_map_update_elem
Symbols:
ffffffff810d13f0-ffffffff810d1453: set_memory_nx (STB_GLOBAL)
6.8
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pat/set_memory.c (ffffffff810d9ad0)
Location: arch/x86/mm/pat/set_memory.c:2066
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_initrd_mem
- arch/x86/mm/init_64.c:mark_rodata_ro
- kernel/module/strict_rwx.c:module_enable_nx
- kernel/bpf/trampoline.c:arch_unprotect_bpf_trampoline
Symbols:
ffffffff810d9ad0-ffffffff810d9b33: set_memory_nx (STB_GLOBAL)
arm64
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm64/mm/pageattr.c (ffff8000100b03f8)
Location: arch/arm64/mm/pageattr.c:125
Inline: False
Symbols:
ffff8000100b03f8-ffff8000100b0434: set_memory_nx (STB_GLOBAL)
armhf
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm/mm/pageattr.c (c031fddc)
Location: arch/arm/mm/pageattr.c:78
Inline: False
Direct callers:
- drivers/misc/sram-exec.c:sram_exec_copy
Symbols:
c031fddc-c031fe00: set_memory_nx (STB_GLOBAL)
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810844b0)
Location: arch/x86/mm/pageattr.c:1889
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810844b0-ffffffff810844ef: set_memory_nx (STB_GLOBAL)
azure
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810730c0)
Location: arch/x86/mm/pageattr.c:1889
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810730c0-ffffffff810730ff: set_memory_nx (STB_GLOBAL)
gcp
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff81084460)
Location: arch/x86/mm/pageattr.c:1889
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff81084460-ffffffff8108449f: set_memory_nx (STB_GLOBAL)
lowlatency
: ✅int set_memory_nx(long unsigned int addr, int numpages);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/pageattr.c (ffffffff810865a0)
Location: arch/x86/mm/pageattr.c:1889
Inline: False
Direct callers:
- arch/x86/realmode/init.c:init_real_mode
- arch/x86/mm/init.c:free_init_pages
- arch/x86/mm/init_64.c:mark_rodata_ro
- arch/x86/platform/efi/efi.c:efi_set_executable
Symbols:
ffffffff810865a0-ffffffff810865df: set_memory_nx (STB_GLOBAL)
Regular
4.4
and 4.8
✅
4.8
and 4.10
✅
4.10
and 4.13
✅
4.13
and 4.15
✅
4.15
and 4.18
✅
4.18
and 5.0
✅
5.0
and 5.3
✅
5.3
and 5.4
✅
5.4
and 5.8
✅
5.8
and 5.11
✅
5.11
and 5.13
✅
5.13
and 5.15
✅
5.15
and 5.19
✅
5.19
and 6.2
✅
6.2
and 6.5
✅
6.5
and 6.8
✅
amd64
and arm64
✅
amd64
and armhf
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅