__native_read_cr3
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Unique Static
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81066cb9)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
Symbols:
ffffffff81066930-ffffffff81066939: __native_read_cr3 (STB_LOCAL)
4.15
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8106b364)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff826c59bf)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
- arch/x86/mm/mem_encrypt.c:native_read_cr3_pa
Direct callers:
- arch/x86/mm/mem_encrypt.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt.c:sme_encrypt_kernel
Symbols:
ffffffff8106ab00-ffffffff8106ab09: __native_read_cr3 (STB_LOCAL)
ffffffff810804f4-ffffffff810804fd: __native_read_cr3 (STB_LOCAL)
4.18
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8106e034)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff826efa95)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff826f04a7)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8106d7e0-ffffffff8106d7e9: __native_read_cr3 (STB_LOCAL)
5.0
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81074074)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828a6752)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828a71af)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81073980-ffffffff81073989: __native_read_cr3 (STB_LOCAL)
5.3
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077bf4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828bedee)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828bf86d)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810774f0-ffffffff810774f4: __native_read_cr3 (STB_LOCAL)
5.4
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81078c64)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828c5267)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828c5d0c)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81078580-ffffffff81078584: __native_read_cr3 (STB_LOCAL)
5.8
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8107f9a0)
Location: arch/x86/include/asm/special_insns.h:43
Inline: False
In arch/x86/mm/tlb.c (ffffffff8108ba14)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff82ce8fa4)
Location: arch/x86/include/asm/special_insns.h:43
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8107f9a0-ffffffff8107f9a4: __native_read_cr3 (STB_LOCAL)
5.11
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8107f5d0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff8108ba64)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff82fd6a2a)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8107f5d0-ffffffff8107f5d4: __native_read_cr3 (STB_LOCAL)
5.13
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810806e0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff8108c649)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff831e1474)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810806e0-ffffffff810806e4: __native_read_cr3 (STB_LOCAL)
5.15
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff8108f600)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff8109be89)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff832c4d06)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff8108f600-ffffffff8108f604: __native_read_cr3 (STB_LOCAL)
5.19
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810a0370)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810af3f4)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff83477778)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810a0370-ffffffff810a0378: __native_read_cr3 (STB_LOCAL)
6.2
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810b7ed0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810c9834)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff83ea0e4f)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810b7ed0-ffffffff810b7ed8: __native_read_cr3 (STB_LOCAL)
6.5
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810bb0a0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810cceb4)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff836c4f5f)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810bb0a0-ffffffff810bb0a8: __native_read_cr3 (STB_LOCAL)
6.8
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff810c24f0)
Location: arch/x86/include/asm/special_insns.h:45
Inline: False
In arch/x86/mm/tlb.c (ffffffff810d5584)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:native_flush_tlb_local
In arch/x86/mm/mem_encrypt_identity.c (ffffffff838f5b5f)
Location: arch/x86/include/asm/special_insns.h:45
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810c24f0-ffffffff810c24f8: __native_read_cr3 (STB_LOCAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077c64)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828b01ff)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828b0ca4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81077580-ffffffff81077584: __native_read_cr3 (STB_LOCAL)
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/kernel/head64.c (ffffffff82888240)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/head64.c:__early_make_pgtable
In arch/x86/kernel/process_64.c (ffffffff8102048a)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/process_64.c:__show_regs
In arch/x86/kernel/paravirt.c (ffffffff810677d4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/fault.c (ffffffff8106e2d4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/fault.c:no_context
- arch/x86/mm/fault.c:dump_pagetable
- arch/x86/mm/fault.c:vmalloc_fault
In arch/x86/mm/ioremap.c (ffffffff828a5e2e)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/ioremap.c:early_ioremap_pmd
In arch/x86/mm/tlb.c (ffffffff81076978)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/tlb.c:initialize_tlbstate_and_flush
In arch/x86/mm/mem_encrypt.c (ffffffff828a83ec)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828a8e29)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
In arch/x86/power/cpu.c (ffffffff81863628)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/power/cpu.c:save_processor_state
In arch/x86/power/hibernate.c (ffffffff81865341)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/power/hibernate.c:relocate_restore_code
gcp
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81077c14)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828c30fe)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828c3ba3)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff81077530-ffffffff81077534: __native_read_cr3 (STB_LOCAL)
lowlatency
: Duplicate, Selective Inline ⚠️long unsigned int __native_read_cr3();
Collision: Static Duplication
Inline: Selective
Transformation: False
Instances:
In arch/x86/kernel/paravirt.c (ffffffff81079cd0)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/kernel/paravirt.c:native_flush_tlb
In arch/x86/mm/mem_encrypt.c (ffffffff828c62a4)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt.c:__sme_early_map_unmap_mem
In arch/x86/mm/mem_encrypt_identity.c (ffffffff828c6d49)
Location: arch/x86/include/asm/special_insns.h:42
Inline: True
Inline callers:
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
- arch/x86/mm/mem_encrypt_identity.c:sme_encrypt_kernel
Symbols:
ffffffff810795d0-ffffffff810795d4: __native_read_cr3 (STB_LOCAL)
Regular
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
✅
generic
and aws
✅
generic
and gcp
✅
generic
and lowlatency
✅