arch_uretprobe_hijack_return_addr
Regular
4.4
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff810660a0)
Location: arch/x86/kernel/uprobes.c:963
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff810660a0-ffffffff81066194: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
4.8
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff81065d80)
Location: arch/x86/kernel/uprobes.c:963
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff81065d80-ffffffff81065eb3: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
4.10
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff810692b0)
Location: arch/x86/kernel/uprobes.c:963
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff810692b0-ffffffff810693e9: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
4.13
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff81068560)
Location: arch/x86/kernel/uprobes.c:963
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff81068560-ffffffff8106868c: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
4.15
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff8106c840)
Location: arch/x86/kernel/uprobes.c:966
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff8106c840-ffffffff8106c969: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
4.18
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1069
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff8106f7f8-ffffffff8106f834: arch_uretprobe_hijack_return_addr.cold.11 (STB_LOCAL)
ffffffff8106f6d0-ffffffff8106f7c6: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.0
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1069
Inline: False
Direct callers:
- kernel/events/uprobes.c:uprobe_notify_resume
Symbols:
ffffffff81075868-ffffffff8107589f: arch_uretprobe_hijack_return_addr.cold.10 (STB_LOCAL)
ffffffff81075740-ffffffff81075836: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.3
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:handler_chain
Symbols:
ffffffff81079418-ffffffff81079454: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff810792d0-ffffffff810793e2: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.4
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
ffffffff8107a468-ffffffff8107a4a4: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff8107a320-ffffffff8107a432: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.8
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff810818b8-ffffffff810818f4: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff81081780-ffffffff81081890: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.11
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1064
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff81bd82b9-ffffffff81bd82f5: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff81081220-ffffffff81081330: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.13
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1064
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff81bca0f6-ffffffff81bca132: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff81082040-ffffffff81082150: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.15
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1064
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff81c9f418-ffffffff81c9f454: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff810910a0-ffffffff810911b0: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
5.19
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1064
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff81e4ebc7-ffffffff81e4ebff: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff810a2190-ffffffff810a22a9: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
6.2
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff810ba2e0)
Location: arch/x86/kernel/uprobes.c:1066
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff810ba2e0-ffffffff810ba42d: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
6.5
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff810bd4b0)
Location: arch/x86/kernel/uprobes.c:1066
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff810bd4b0-ffffffff810bd5fd: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
6.8
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/x86/kernel/uprobes.c (ffffffff810c4630)
Location: arch/x86/kernel/uprobes.c:1066
Inline: False
Direct callers:
- kernel/events/uprobes.c:prepare_uretprobe
Symbols:
ffffffff810c4630-ffffffff810c477d: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
arm64
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm64/kernel/probes/uprobes.c (ffff8000100aca38)
Location: arch/arm64/kernel/probes/uprobes.c:150
Inline: False
Direct callers:
- kernel/events/uprobes.c:handler_chain
Symbols:
ffff8000100aca38-ffff8000100aca68: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
armhf
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/arm/probes/uprobes/core.c (c0327a94)
Location: arch/arm/probes/uprobes/core.c:61
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
c0327a94-c0327ab8: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
ppc64el
: ✅long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In arch/powerpc/kernel/uprobes.c (c0000000000685e0)
Location: arch/powerpc/kernel/uprobes.c:184
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
c0000000000685e0-c0000000000685f8: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
riscv64
: Absent ⚠️
aws
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
ffffffff81079468-ffffffff810794a4: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff81079320-ffffffff81079432: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
azure
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
ffffffff81068be8-ffffffff81068c24: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff81068ad0-ffffffff81068bbe: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
gcp
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
ffffffff81079418-ffffffff81079454: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff810792d0-ffffffff810793e2: arch_uretprobe_hijack_return_addr (STB_GLOBAL)
lowlatency
: Transformation ⚠️long unsigned int arch_uretprobe_hijack_return_addr(long unsigned int trampoline_vaddr, struct pt_regs *regs);
Collision: Unique Global
Inline: No
Transformation: True
Instances:
In arch/x86/kernel/uprobes.c (0)
Location: arch/x86/kernel/uprobes.c:1060
Inline: False
Direct callers:
- kernel/events/uprobes.c:handle_swbp
Symbols:
ffffffff8107b518-ffffffff8107b554: arch_uretprobe_hijack_return_addr.cold (STB_LOCAL)
ffffffff8107b3d0-ffffffff8107b4e2: arch_uretprobe_hijack_return_addr (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
✅
amd64
and ppc64el
✅
generic
and aws
✅
generic
and azure
✅
generic
and gcp
✅
generic
and lowlatency
✅