/linux/arch/um/kernel/skas/ |
H A D | stub.c | 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
H A D | Makefile | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
/linux/arch/um/include/shared/skas/ |
H A D | mm_id.h | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
H A D | stub-data.h | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
/linux/arch/x86/um/shared/sysdep/ |
H A D | stub.h | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
/linux/arch/um/include/shared/ |
H A D | user.h | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
H A D | os.h | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
/linux/arch/um/os-Linux/skas/ |
H A D | mem.c | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
H A D | process.c | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
/linux/arch/um/kernel/ |
H A D | exec.c | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
H A D | tlb.c | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|
/linux/arch/x86/um/ |
H A D | Makefile | diff 76ed9158e1d474e963fc59da7a461b27a2212c5a Wed Jul 03 15:45:28 CEST 2024 Benjamin Berg <benjamin@sipsolutions.net> um: Rework syscall handling
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>
|