nmi_uaccess_okay
Regular
4.4
: Absent ⚠️
4.8
: Absent ⚠️
4.10
: Absent ⚠️
4.13
: Absent ⚠️
4.15
: Absent ⚠️
4.18
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff810080c7)
Location: arch/x86/include/asm/tlbflush.h:264
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/lib/usercopy.c (ffffffff819e1469)
Location: arch/x86/include/asm/tlbflush.h:264
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.0
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81007fa7)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In arch/x86/lib/usercopy.c (ffffffff81a1c419)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.3
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff8100829a)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In kernel/trace/bpf_trace.c (ffffffff811c23a9)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_send_signal
- kernel/trace/bpf_trace.c:bpf_probe_write_user
In arch/x86/lib/usercopy.c (ffffffff81a8c0c9)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.4
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff810084ba)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In kernel/trace/bpf_trace.c (ffffffff811cdb19)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_send_signal
- kernel/trace/bpf_trace.c:bpf_probe_write_user
In arch/x86/lib/usercopy.c (ffffffff81ac3389)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
5.8
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff8108bae0)
Location: arch/x86/mm/tlb.c:1224
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
- arch/x86/lib/usercopy.c:copy_from_user_nmi
Symbols:
ffffffff8108bae0-ffffffff8108bb06: nmi_uaccess_okay (STB_GLOBAL)
5.11
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff8108bb30)
Location: arch/x86/mm/tlb.c:1160
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
- arch/x86/lib/usercopy.c:copy_from_user_nmi
Symbols:
ffffffff8108bb30-ffffffff8108bb56: nmi_uaccess_okay (STB_GLOBAL)
5.13
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff8108c740)
Location: arch/x86/mm/tlb.c:1200
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
- arch/x86/lib/usercopy.c:copy_from_user_nmi
Symbols:
ffffffff8108c740-ffffffff8108c766: nmi_uaccess_okay (STB_GLOBAL)
5.15
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff8109bf80)
Location: arch/x86/mm/tlb.c:1259
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
- arch/x86/lib/usercopy.c:copy_from_user_nmi
Symbols:
ffffffff8109bf80-ffffffff8109bfa6: nmi_uaccess_okay (STB_GLOBAL)
5.19
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff810af550)
Location: arch/x86/mm/tlb.c:1229
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
Symbols:
ffffffff810af550-ffffffff810af57c: nmi_uaccess_okay (STB_GLOBAL)
6.2
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff810c99c0)
Location: arch/x86/mm/tlb.c:1254
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
Symbols:
ffffffff810c99c0-ffffffff810c99ec: nmi_uaccess_okay (STB_GLOBAL)
6.5
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff810cd040)
Location: arch/x86/mm/tlb.c:1275
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
- mm/maccess.c:copy_from_user_nofault
Symbols:
ffffffff810cd040-ffffffff810cd06c: nmi_uaccess_okay (STB_GLOBAL)
6.8
: ✅bool nmi_uaccess_okay();
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/mm/tlb.c (ffffffff810d5710)
Location: arch/x86/mm/tlb.c:1284
Inline: False
Direct callers:
- arch/x86/events/core.c:perf_callchain_user
- kernel/trace/bpf_trace.c:bpf_send_signal_common
- kernel/trace/bpf_trace.c:bpf_probe_write_user
- mm/maccess.c:copy_from_user_nofault
Symbols:
ffffffff810d5710-ffffffff810d573c: nmi_uaccess_okay (STB_GLOBAL)
arm64
: Absent ⚠️
armhf
: Absent ⚠️
ppc64el
: Absent ⚠️
riscv64
: Absent ⚠️
aws
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff810084ba)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In kernel/trace/bpf_trace.c (ffffffff811c6139)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_send_signal
- kernel/trace/bpf_trace.c:bpf_probe_write_user
In arch/x86/lib/usercopy.c (ffffffff81a621d9)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
azure
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff81006caa)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In kernel/trace/bpf_trace.c (ffffffff811b8f19)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_send_signal
- kernel/trace/bpf_trace.c:bpf_probe_write_user
In arch/x86/lib/usercopy.c (ffffffff81a1f249)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
gcp
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff8100847a)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In kernel/trace/bpf_trace.c (ffffffff811c3f09)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_send_signal
- kernel/trace/bpf_trace.c:bpf_probe_write_user
In arch/x86/lib/usercopy.c (ffffffff81ace5c9)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
lowlatency
: Duplicate, Full Inline ⚠️Collision: Static Duplication
Inline: Full
Transformation: False
Instances:
In arch/x86/events/core.c (ffffffff810085da)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/events/core.c:perf_callchain_user
In kernel/trace/bpf_trace.c (ffffffff811d17e9)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- kernel/trace/bpf_trace.c:bpf_send_signal
- kernel/trace/bpf_trace.c:bpf_probe_write_user
In arch/x86/lib/usercopy.c (ffffffff81adaad9)
Location: arch/x86/include/asm/tlbflush.h:252
Inline: True
Inline callers:
- arch/x86/lib/usercopy.c:copy_from_user_nmi
Regular
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
✅