mirror of
https://git.proxmox.com/git/mirror_ubuntu-kernels.git
synced 2026-01-06 20:44:11 +00:00
Rework syscall handling to be platform independent. Also create a clean split between queueing of syscalls and flushing them out, removing the need to keep state in the code that triggers the syscalls. The code adds syscall_data_len to the global mm_id structure. This will be used later to allow surrounding code to track whether syscalls still need to run and if errors occurred. Signed-off-by: Benjamin Berg <benjamin@sipsolutions.net> Link: https://patch.msgid.link/20240703134536.1161108-5-benjamin@sipsolutions.net Signed-off-by: Johannes Berg <johannes.berg@intel.com> |
||
|---|---|---|
| .. | ||
| archsetjmp_32.h | ||
| archsetjmp_64.h | ||
| archsetjmp.h | ||
| faultinfo_32.h | ||
| faultinfo_64.h | ||
| faultinfo.h | ||
| kernel-offsets.h | ||
| mcontext.h | ||
| ptrace_32.h | ||
| ptrace_64.h | ||
| ptrace_user.h | ||
| ptrace.h | ||
| stub_32.h | ||
| stub_64.h | ||
| stub.h | ||
| syscalls_32.h | ||
| syscalls_64.h | ||
| syscalls.h | ||
| tls.h | ||