aboutsummaryrefslogtreecommitdiff
path: root/linux-user/signal.c
AgeCommit message (Expand)AuthorFilesLines
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
2021-06-20linux-user: Let sigaction query SIGKILL/SIGSTOPIlya Leoshkevich1-1/+5
2021-06-15linux-user: Disable static assert involving __SIGRTMAX if it is missingMichael Forney1-0/+2
2021-05-18linux-user: Pass ka_restorer to do_sigactionRichard Henderson1-1/+4
2021-05-15linux-user: Pass CPUArchState to target_restore_altstackRichard Henderson1-3/+3
2021-05-15linux-user: Pass CPUArchState to do_sigaltstackRichard Henderson1-7/+4
2021-05-15linux-user: Split out target_restore_altstackRichard Henderson1-50/+65
2021-02-13linux-user/signal: Decode waitid si_codeAlistair Francis1-2/+1
2020-09-23qemu/atomic.h: rename atomic_ to qatomic_Stefan Hajnoczi1-4/+4
2020-02-19linux-user: Use `qemu_log' for straceJosh Kunz1-1/+1
2020-02-14Merge remote-tracking branch 'remotes/vivier2/tags/linux-user-for-5.0-pull-re...Peter Maydell1-32/+102
2020-02-12linux-user: fix use of SIGRTMINLaurent Vivier1-5/+45
2020-02-12linux-user: fix TARGET_NSIG and _NSIG usesLaurent Vivier1-15/+37
2020-02-12linux-user: cleanup signal.cLaurent Vivier1-20/+28
2020-02-12build: move TARGET_GPROF to config-host.makPaolo Bonzini1-1/+1
2019-07-26linux-user: Make sigaltstack stacks per-threadPeter Maydell1-16/+19
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-06-10cpu: Replace ENV_GET_CPU with env_cpuRichard Henderson1-4/+4
2019-05-10linux-user: avoid treading on gprof's SIGPROF signalsAlex Bennée1-0/+5
2019-01-11avoid TABs in files that only contain a fewPaolo Bonzini1-8/+8
2018-07-03linux-user: Implement signals for openriscRichard Henderson1-1/+1
2018-06-04linux-user: move get_sp_from_cpustate() to target_cpu.hLaurent Vivier1-1/+0