-
Bug
-
Resolution: Done
-
Undefined
-
None
-
rhel-10.0
-
None
-
No
-
None
-
1
-
rhel-kernel-ft
-
ssg_core_kernel
-
2
-
False
-
False
-
-
None
-
CK-2025-wk39
-
None
-
None
-
Unspecified
-
Unspecified
-
Unspecified
-
None
What were you trying to do that didn't work?
A uprobes vma is automatically mapped by the kernel when a uprobes location is hit. When execution reaches this place, control is transferred over to the kernel, which then sets up this special vma, if it hasn't done so already. The kernel executes whatever uprobe hooks it has to, and then executes the instruction which was replaced by the software breakpoint. This happens out-of-line in the special vma. For more details, checkout this commit: torvalds/linux@d4b3b63
What is the impact of this issue to you?
Currently, uprobes vma in CRIU are treated as unsupported which causes it to exit with an "Unsupported mapping" error.