aboutsummaryrefslogtreecommitdiff
path: root/linux-user/signal.c
AgeCommit message (Expand)AuthorFilesLines
2024-05-06exec/cpu: Extract page-protection definitions to page-protection.hPhilippe Mathieu-Daudé1-0/+1
2024-04-09linux-user: Preserve unswapped siginfo_t for straceRichard Henderson1-3/+9
2024-03-13gdbstub: Save target's siginfoGustavo Romero1-1/+4
2024-03-13linux-user: Move tswap_siginfo out of target codeGustavo Romero1-2/+8
2024-03-13gdbstub: Rename back gdb_handlesigGustavo Romero1-1/+1
2024-03-12user: Prefer fast cpu_env() over slower CPU QOM cast macroPhilippe Mathieu-Daudé1-4/+2
2024-03-06{linux,bsd}-user: Introduce get_task_state()Ilya Leoshkevich1-15/+15
2024-01-29include/qemu: Add TCGCPUOps typedef to typedefs.hRichard Henderson1-2/+2
2024-01-23linux-user: Fixed cpu restore with pc 0 on SIGBUSRobbin Ehn1-2/+3
2023-10-30linux-user: Fix guest signal remapping after adjusting SIGABRTRichard Henderson1-5/+4
2023-10-18linux-user: Remap guest SIGABRTRichard Henderson1-7/+35
2023-10-18linux-user: Detect and report host SIGILL, SIGFPE, SIGTRAPRichard Henderson1-1/+43
2023-10-18linux-user: Split out host_sig{segv,bus}_handlerRichard Henderson1-60/+85
2023-10-18linux-user: Simplify signal_initRichard Henderson1-20/+22
2023-10-18linux-user: Map unsupported signals to an out-of-bounds valueRichard Henderson1-34/+38
2023-10-18linux-user: Only register handlers for core_dump_signal by defaultRichard Henderson1-29/+14
2023-10-18linux-user: Detect and report host crashesHelge Deller1-6/+63
2023-10-18linux-user: Exit not abort in die_with_backtraceRichard Henderson1-1/+1
2023-10-18linux-user: Split out die_with_signalRichard Henderson1-24/+28
2023-10-04build: Remove --enable-gprofRichard Henderson1-5/+0
2023-10-04accel/tcg: Replace CPUState.env_ptr with cpu_env()Richard Henderson1-8/+7
2023-03-07gdbstub: move chunks of user code into own filesAlex Bennée1-1/+1
2023-01-16linux-user: Clean up when exiting due to a signalIlya Leoshkevich1-3/+5
2022-09-27linux-user: Add missing signals in strace outputHelge Deller1-34/+3
2022-04-21compiler.h: replace QEMU_NORETURN with G_NORETURNMarc-André Lureau1-1/+2
2022-03-22linux-user: Split out helpers for sigsuspendRichard Henderson1-0/+23
2022-03-08linux-user: Remove stale "not threadsafe" commentsPeter Maydell1-2/+0
2022-02-09linux-user: Introduce host_sigcontextRichard Henderson1-2/+2
2022-02-09linux-user: Introduce host_signal_maskRichard Henderson1-10/+8
2022-01-18linux-user: Return void from queue_signal()Peter Maydell1-3/+2
2022-01-18linux-user: Rename user_force_sig tracepoint to match function namePeter Maydell1-1/+1
2022-01-06linux-user/nios2: Use set_sigmask in do_rt_sigreturnRichard Henderson1-2/+0
2022-01-06linux-user/signal: Map exit signals in SIGCHLD siginfo_tMatthias Schiffer1-1/+6
2021-12-20common-user: Move safe-syscall.* from linux-userRichard Henderson1-1/+1
2021-12-19linux-user: Rename TARGET_ERESTARTSYS to QEMU_ERESTARTSYSRichard Henderson1-3/+3
2021-12-19linux-user: Remove HAVE_SAFE_SYSCALL and hostdep.hRichard Henderson1-2/+0
2021-11-23linux-user/signal.c: Create a common rewind_if_in_safe_syscallWarner Losh1-3/+12
2021-11-02linux-user: Handle BUS_ADRALN in host_signal_handlerRichard Henderson1-0/+3
2021-11-02linux-user: Add cpu_loop_exit_sigbusRichard Henderson1-0/+14
2021-11-02accel/tcg: Restrict TCGCPUOps::tlb_fill() to sysemuRichard Henderson1-3/+0
2021-11-02linux-user: Add cpu_loop_exit_sigsegvRichard Henderson1-8/+22
2021-11-02linux-user/signal: Drop HOST_SIGNAL_PLACEHOLDERRichard Henderson1-14/+0
2021-10-30linux-user: Reorg handling for SIGSEGVRichard Henderson1-14/+91
2021-10-01linux-user: Add infrastructure for a signal trampoline pageRichard Henderson1-0/+3
2021-09-23linux-user: Provide new force_sig_fault() functionPeter Maydell1-0/+17
2021-09-23linux-user: Zero out target_siginfo_t in force_sig()Peter Maydell1-1/+1
2021-09-13linux-user: Don't include gdbstub.h in qemu.hPeter Maydell1-0/+2
2021-09-13linux-user: Split linux-user internals out of qemu.hPeter Maydell1-0/+1
2021-09-13linux-user: Split loader-related prototypes into loader.hPeter Maydell1-0/+1
2021-09-13linux-user: Split strace prototypes into strace.hPeter Maydell1-0/+1