aboutsummaryrefslogtreecommitdiff
path: root/linux-user
AgeCommit message (Expand)AuthorFilesLines
2023-11-06Merge tag 'pull-sp-20231105' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi3-15/+15
2023-11-05target/sparc: Remove CC_OP leftoversRichard Henderson1-5/+0
2023-11-05target/sparc: Split psr and xcc into componentsRichard Henderson2-9/+14
2023-11-05target/sparc: Introduce cpu_put_psr_iccRichard Henderson1-1/+1
2023-11-03linux-user/loongarch64: Add LASX sigcontext save/restoreSong Gao1-6/+62
2023-11-03linux-user/loongarch64: Add LSX sigcontext save/restoreSong Gao1-20/+87
2023-11-03linux-user/loongarch64: Use abi_{ulong,uint} typesSong Gao1-12/+12
2023-11-03linux-user/loongarch64: setup_sigframe() set 'end' context size 0Song Gao1-1/+1
2023-11-03linux-user/loongarch64: Fix setup_extcontext alloc wrong fpu_context sizeSong Gao1-1/+1
2023-11-03linux-user/loongarch64: Use traps to track LSX/LASX usageRichard Henderson1-0/+13
2023-11-02linux-user: Report AArch64 hwcap2 fields above bit 31Peter Maydell2-5/+5
2023-11-02linux-user/elfload: Add missing arm64 hwcap valuesMarielle Novastrider1-0/+3
2023-10-31Merge tag 'pull-lu-20231030' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi75-211/+3268
2023-10-30linux-user: Show vdso address in /proc/pid/mapsRichard Henderson3-0/+4
2023-10-30linux-user/s390x: Add vdsoRichard Henderson8-3/+155
2023-10-30linux-user/s390x: Rename __SIGNAL_FRAMESIZE to STACK_FRAME_OVERHEADRichard Henderson1-3/+4
2023-10-30linux-user/ppc: Add vdsoRichard Henderson12-8/+467
2023-10-30linux-user/loongarch64: Add vdsoRichard Henderson9-1/+245
2023-10-30linux-user/riscv: Add vdsoRichard Henderson10-0/+303
2023-10-30linux-user/hppa: Add vdsoRichard Henderson8-10/+286
2023-10-30linux-user/arm: Add vdsoRichard Henderson9-18/+307
2023-10-30linux-user/aarch64: Add vdsoRichard Henderson8-0/+176
2023-10-30linux-user/x86_64: Add vdsoRichard Henderson6-2/+168
2023-10-30linux-user/i386: Add vdsoRichard Henderson8-2/+271
2023-10-30linux-user: Add gen-vdso toolRichard Henderson3-1/+535
2023-10-30linux-user: Load vdso image if availableRichard Henderson1-9/+81
2023-10-30linux-user: Replace bprm->fd with bprm->src.fdRichard Henderson3-8/+6
2023-10-30linux-user: Use ImageSource in load_symbolsRichard Henderson1-36/+45
2023-10-30linux-user: Use ImageSource in load_elf_imageRichard Henderson1-79/+49
2023-10-30linux-user: Do not clobber bprm_buf swapping ehdrRichard Henderson1-11/+14
2023-10-30linux-user: Tidy loader_execRichard Henderson1-19/+19
2023-10-30linux-user: Introduce imgsrc_read, imgsrc_read_allocRichard Henderson2-9/+142
2023-10-30linux-user: Fix guest signal remapping after adjusting SIGABRTRichard Henderson1-5/+4
2023-10-27target/arm: Move feature test functions to their own headerPeter Maydell6-0/+13
2023-10-25target/sparc: Remove sparcv7 cpu featuresRichard Henderson1-5/+1
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-18linux-user: Propagate failure in mmap_reserve_or_unmap back to target_munmapRichard Henderson1-13/+17
2023-10-18linux-user/elfload: Enable LSX/LASX in HWCAP for LoongArchJiajie Chen1-0/+8
2023-10-18linux-user/sh4: Fix crashes on signal deliveryMikulas Patocka1-0/+8
2023-10-18linux-user/mips: fix abort on integer overflowMikulas Patocka1-1/+3
2023-10-18linux-user: Fixes for zero_bssRichard Henderson1-13/+40
2023-10-06linux-user/syscall.c: clean up local variable shadowing in xattr syscallsLaurent Vivier1-4/+4