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