Merge tag 'pull-la-20220704' of https://gitlab.com/rth7680/qemu into staging
LoongArch patch queue: Support linux-user. Fixes for CSR BADV. Fix ASRT{LE,GT} exception. Fixes for LS7A RTC. Fix for interrupt vector spacing. # -----BEGIN PGP SIGNATURE----- # # iQFRBAABCgA7FiEEekgeeIaLTbaoWgXAZN846K9+IV8FAmLCs4gdHHJpY2hhcmQu # aGVuZGVyc29uQGxpbmFyby5vcmcACgkQZN846K9+IV89IQgAsgGM117dgDlI48wP # zRVRE9rmK9EE/YR8b4rejh5iFlH0kZTELWAaXmjxWSv9uyXwsApNdnxnthUH1CRD # RbT8AOIUphH6MBMb2joy+zFyBkGBnJQbSxJWN0jDT/ie67I/O0qOIemXU9tETssn # OLNCn+GuNFLiS8EytczkZHDmQjjt00PGZLsnCm+ZY+/ejNci0FV0NItBo6iWxDdj # 8MPJU8pDkXyi+djJpExPc0hTxJ2qmH0FZtpjKwWnU8dbLSRD9IfYhFK5Tsh1oxYJ # 9Er9ZS0RI2CqK3o2k7keYsJHMaIZbNZKhcoA3XiGs15T9YHe1Rc9FeYDasrQw4wQ # 60FwkA== # =i2CR # -----END PGP SIGNATURE----- # gpg: Signature made Mon 04 Jul 2022 03:01:52 PM +0530 # gpg: using RSA key 7A481E78868B4DB6A85A05C064DF38E8AF7E215F # gpg: issuer "richard.henderson@linaro.org" # gpg: Good signature from "Richard Henderson <richard.henderson@linaro.org>" [ultimate] * tag 'pull-la-20220704' of https://gitlab.com/rth7680/qemu : (23 commits) target/loongarch: Add lock when writing timer clear reg target/loongarch: Fix the meaning of ECFG reg's VS field hw/rtc/ls7a_rtc: Fix 'calculate' spelling errors hw/rtc/ls7a_rtc: Use tm struct pointer as arguments in toy_time_to_val() hw/rtc/ls7a_rtc: Fix rtc enable and disable function hw/rtc/ls7a_rtc: Add reset function hw/rtc/ls7a_rtc: Remove unimplemented device in realized function hw/rtc/ls7a_rtc: Fix timer call back function hw/rtc/ls7a_rtc: Fix uninitialied bugs and toymatch writing function hw/intc/loongarch_pch_msi: Fix msi vector convertion target/loongarch: Update README default-configs: Add loongarch linux-user support target/loongarch: Adjust functions and structure to support user-mode target/loongarch: remove unused include hw/loader.h target/loongarch: Fix helper_asrtle_d/asrtgt_d raise wrong exception target/loongarch: Fix missing update CSR_BADV target/loongarch: remove badaddr from CPULoongArch scripts: add loongarch64 binfmt config linux-user: Add LoongArch cpu_loop support linux-user: Add LoongArch syscall support ... Signed-off-by:Richard Henderson <richard.henderson@linaro.org>
No related branches found
No related tags found
Showing
- configs/targets/loongarch64-linux-user.mak 3 additions, 0 deletionsconfigs/targets/loongarch64-linux-user.mak
- hw/intc/loongarch_pch_msi.c 20 additions, 2 deletionshw/intc/loongarch_pch_msi.c
- hw/loongarch/loongson3.c 1 addition, 0 deletionshw/loongarch/loongson3.c
- hw/rtc/ls7a_rtc.c 53 additions, 78 deletionshw/rtc/ls7a_rtc.c
- include/hw/intc/loongarch_pch_msi.h 2 additions, 0 deletionsinclude/hw/intc/loongarch_pch_msi.h
- linux-user/elfload.c 91 additions, 0 deletionslinux-user/elfload.c
- linux-user/loongarch64/cpu_loop.c 96 additions, 0 deletionslinux-user/loongarch64/cpu_loop.c
- linux-user/loongarch64/signal.c 335 additions, 0 deletionslinux-user/loongarch64/signal.c
- linux-user/loongarch64/sockbits.h 11 additions, 0 deletionslinux-user/loongarch64/sockbits.h
- linux-user/loongarch64/syscall_nr.h 312 additions, 0 deletionslinux-user/loongarch64/syscall_nr.h
- linux-user/loongarch64/target_cpu.h 34 additions, 0 deletionslinux-user/loongarch64/target_cpu.h
- linux-user/loongarch64/target_elf.h 12 additions, 0 deletionslinux-user/loongarch64/target_elf.h
- linux-user/loongarch64/target_errno_defs.h 12 additions, 0 deletionslinux-user/loongarch64/target_errno_defs.h
- linux-user/loongarch64/target_fcntl.h 11 additions, 0 deletionslinux-user/loongarch64/target_fcntl.h
- linux-user/loongarch64/target_prctl.h 1 addition, 0 deletionslinux-user/loongarch64/target_prctl.h
- linux-user/loongarch64/target_resource.h 11 additions, 0 deletionslinux-user/loongarch64/target_resource.h
- linux-user/loongarch64/target_signal.h 13 additions, 0 deletionslinux-user/loongarch64/target_signal.h
- linux-user/loongarch64/target_structs.h 11 additions, 0 deletionslinux-user/loongarch64/target_structs.h
- linux-user/loongarch64/target_syscall.h 48 additions, 0 deletionslinux-user/loongarch64/target_syscall.h
- linux-user/loongarch64/termbits.h 11 additions, 0 deletionslinux-user/loongarch64/termbits.h
Loading
Please register or sign in to comment