Commit Graph

  • 4845d3be12 target/arm: Move ap_to_tw_prot etc to ptw.c Richard Henderson 2022-06-08 19:38:53 +01:00
  • 2f0ec92e94 target/arm: Move aa32_va_parameters to ptw.c Richard Henderson 2022-06-08 19:38:53 +01:00
  • c5168785d2 target/arm: Move check_s2_mmu_setup to ptw.c Richard Henderson 2022-06-08 19:38:52 +01:00
  • f8526edc2f target/arm: Move get_S1prot, get_S2prot to ptw.c Richard Henderson 2022-06-08 19:38:52 +01:00
  • 1c73d84807 target/arm: Move arm_pamax, pamax_map into ptw.c Richard Henderson 2022-06-08 19:38:52 +01:00
  • cd6bc4d517 target/arm: Move {arm_s1_, }regime_using_lpae_format to tlb_helper.c Richard Henderson 2022-06-08 19:38:52 +01:00
  • 11552bb0d9 target/arm: Move arm_{ldl,ldq}_ptw to ptw.c Richard Henderson 2022-06-08 19:38:51 +01:00
  • 3283222acd target/arm: Move get_phys_addr_lpae to ptw.c Richard Henderson 2022-06-08 19:38:51 +01:00
  • 966f4bb7d8 target/arm: Move combine_cacheattrs and subroutines to ptw.c Richard Henderson 2022-06-08 19:38:51 +01:00
  • 4c74ab157b target/arm: Move get_level1_table_address to ptw.c Richard Henderson 2022-06-08 19:38:51 +01:00
  • 47ff5ba9d0 target/arm: Move m_is_{ppb,system}_region to ptw.c Richard Henderson 2022-06-08 19:38:50 +01:00
  • 2c1f429df3 target/arm: Move v8m_security_lookup to ptw.c Richard Henderson 2022-06-08 19:38:50 +01:00
  • c8e436c9f7 target/arm: Move pmsav7_use_background_region to ptw.c Richard Henderson 2022-06-08 19:38:50 +01:00
  • fedbaa0503 target/arm: Move pmsav8_mpu_lookup to ptw.c Richard Henderson 2022-06-08 19:38:50 +01:00
  • 730d5c31d8 target/arm: Move get_phys_addr_pmsav8 to ptw.c Richard Henderson 2022-06-08 19:38:49 +01:00
  • 1f2e87e5ab target/arm: Move get_phys_addr_pmsav7 to ptw.c Richard Henderson 2022-06-08 19:38:49 +01:00
  • 7d2e08c960 target/arm: Move get_phys_addr_pmsav7_default to ptw.c Richard Henderson 2022-06-08 19:38:49 +01:00
  • 9a12fb366d target/arm: Move get_phys_addr_pmsav5 to ptw.c Richard Henderson 2022-06-08 19:38:49 +01:00
  • 53c038efb7 target/arm: Move get_phys_addr_v6 to ptw.c Richard Henderson 2022-06-08 19:38:48 +01:00
  • f2d2f5ceb8 target/arm: Move get_phys_addr_v5 to ptw.c Richard Henderson 2022-06-08 19:38:48 +01:00
  • 8ae0886002 target/arm: Move get_phys_addr to ptw.c Richard Henderson 2022-06-08 19:38:48 +01:00
  • d8cca960a9 target/arm: Move stage_1_mmu_idx decl to internals.h Richard Henderson 2022-06-08 19:38:48 +01:00
  • b3f5cc3fda xlnx-zynqmp: fix the irq mapping for the display port and its dma Frederic Konrad 2022-06-08 19:38:48 +01:00
  • 39f40d02f6 xlnx_dp: Fix the interrupt disable logic Sai Pavan Boddu 2022-06-08 19:38:47 +01:00
  • 759ae1b47e xlnx_dp: Introduce a vblank signal Sai Pavan Boddu 2022-06-08 19:38:47 +01:00
  • d2008b3355 xlnx_dp: fix the wrong register size Frederic Konrad 2022-06-08 19:38:47 +01:00
  • 9323e79f10 Fix 'writeable' typos Peter Maydell 2022-06-08 19:38:47 +01:00
  • 7ac610206a target/arm: Implement FEAT_DoubleFault Peter Maydell 2022-06-08 19:38:46 +01:00
  • d507bc3b05 target/arm: Declare support for FEAT_RASv1p1 Peter Maydell 2022-06-08 19:38:46 +01:00
  • 395b616718
    Fix #662 (#667) Andrea Fioraldi 2022-06-08 17:33:34 +02:00
  • 323b8e23ee
    LIBAFL_DEBUG_OUTPUT in Launcher and OnDiskTOMLMonitor to create fuzzer_stats (#666) Andrea Fioraldi 2022-06-08 17:32:58 +02:00
  • ec6600be0d vfio/common: remove spurious warning on vfio_listener_region_del Eric Auger 2022-05-24 05:14:05 -04:00
  • 6d940eff47 Merge tag 'pull-tpm-2022-06-07-1' of https://github.com/stefanberger/qemu-tpm into staging Richard Henderson 2022-06-07 19:22:18 -07:00
  • e37a0ef460 tpm_crb: mark command buffer as dirty on request completion Anthony PERARD 2022-04-11 15:47:49 +01:00
  • 948ce540e8 parallel benchmarks with semaphores Alwin Berger 2022-06-08 02:21:47 +02:00
  • 6969b5de5a add random generator fuzzer Alwin Berger 2022-06-08 02:21:17 +02:00
  • 4dabfc5f00 Add InterruptShifterMutator Alwin Berger 2022-06-07 01:50:21 +02:00
  • 9b1f588549 Merge tag 'pull-la-20220606' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2022-06-06 16:16:01 -07:00
  • 34bb43b074 target/loongarch: 'make check-tcg' support Song Gao 2022-06-06 20:43:33 +08:00
  • c429333398 tests/tcg/loongarch64: Add hello/memory test in loongarch64 system Xiaojuan Yang 2022-06-06 20:43:32 +08:00
  • ca61e75071 target/loongarch: Add gdb support. Xiaojuan Yang 2022-06-06 20:43:31 +08:00
  • 9e6602d657 hw/loongarch: Add LoongArch virt power manager support. Xiaojuan Yang 2022-06-06 20:43:30 +08:00
  • 6a6f26f481 hw/loongarch: Add LoongArch load elf function. Xiaojuan Yang 2022-06-06 20:43:29 +08:00
  • c117f68a46 hw/loongarch: Add LoongArch ls7a rtc device support Xiaojuan Yang 2022-06-06 20:43:28 +08:00
  • dc93b8df8a hw/loongarch: Add some devices support for 3A5000. Xiaojuan Yang 2022-06-06 20:43:27 +08:00
  • 256309e188 Enable common virtio pci support for LoongArch Xiaojuan Yang 2022-06-06 20:43:26 +08:00
  • 69d9c74fa9 hw/loongarch: Add irq hierarchy for the system Xiaojuan Yang 2022-06-06 20:43:25 +08:00
  • cbff2db1e9 hw/intc: Add LoongArch extioi interrupt controller(EIOINTC) Xiaojuan Yang 2022-06-06 20:43:24 +08:00
  • 249ad85a4b hw/intc: Add LoongArch ls7a msi interrupt controller support(PCH-MSI) Xiaojuan Yang 2022-06-06 20:43:23 +08:00
  • 0f4fcf1845 hw/intc: Add LoongArch ls7a interrupt controller support(PCH-PIC) Xiaojuan Yang 2022-06-06 20:43:22 +08:00
  • f6783e3438 hw/loongarch: Add LoongArch ipi interrupt support(IPI) Xiaojuan Yang 2022-06-06 20:43:21 +08:00
  • a8a506c390 hw/loongarch: Add support loongson3 virt machine type. Xiaojuan Yang 2022-06-06 20:43:20 +08:00
  • f9bf50745f target/loongarch: Add timer related instructions support. Xiaojuan Yang 2022-06-06 20:43:19 +08:00
  • d2cba6f7ce target/loongarch: Add other core instructions support Xiaojuan Yang 2022-06-06 20:43:18 +08:00
  • fcbbeb8ecd target/loongarch: Add TLB instruction support Xiaojuan Yang 2022-06-06 20:43:17 +08:00
  • f84a2aacf5 target/loongarch: Add LoongArch IOCSR instruction Xiaojuan Yang 2022-06-06 20:43:16 +08:00
  • 5b1dedfe84 target/loongarch: Add LoongArch CSR instruction Xiaojuan Yang 2022-06-06 20:43:15 +08:00
  • dd615fa48d target/loongarch: Add constant timer support Xiaojuan Yang 2022-06-06 20:43:14 +08:00
  • f757a2cd69 target/loongarch: Add LoongArch interrupt and exception handle Xiaojuan Yang 2022-06-06 20:43:13 +08:00
  • 7e1c521e2a target/loongarch: Add MMU support for LoongArch CPU. Xiaojuan Yang 2022-06-06 20:43:12 +08:00
  • 425876f5d8 target/loongarch: Implement qmp_query_cpu_definitions() Xiaojuan Yang 2022-06-06 20:43:11 +08:00
  • 67ebd42a48 target/loongarch: Add basic vmstate description of CPU. Xiaojuan Yang 2022-06-06 20:43:10 +08:00
  • 398cecb9c3 target/loongarch: Add CSRs definition Xiaojuan Yang 2022-06-06 20:43:09 +08:00
  • d88b51dc26 target/loongarch: Add system emulation introduction Xiaojuan Yang 2022-06-06 20:43:08 +08:00
  • 14f2b0b741 target/loongarch: Add target build suport Song Gao 2022-06-06 20:43:07 +08:00
  • aae1746c72 target/loongarch: Add disassembler Song Gao 2022-06-06 20:43:06 +08:00
  • ee86bd58b8 target/loongarch: Add branch instruction translation Song Gao 2022-06-06 20:43:05 +08:00
  • e616bdfd01 target/loongarch: Add floating point load/store instruction translation Song Gao 2022-06-06 20:43:04 +08:00
  • b7dabd5624 target/loongarch: Add floating point move instruction translation Song Gao 2022-06-06 20:43:03 +08:00
  • 7c1f88703d target/loongarch: Add floating point conversion instruction translation Song Gao 2022-06-06 20:43:02 +08:00
  • 9b7410763a target/loongarch: Add floating point comparison instruction translation Song Gao 2022-06-06 20:43:01 +08:00
  • d578ca6cbb target/loongarch: Add floating point arithmetic instruction translation Song Gao 2022-06-06 20:43:00 +08:00
  • 8708a04a61 target/loongarch: Add fixed point extra instruction translation Song Gao 2022-06-06 20:42:59 +08:00
  • 94b02d57b0 target/loongarch: Add fixed point atomic instruction translation Song Gao 2022-06-06 20:42:58 +08:00
  • bb79174d4e target/loongarch: Add fixed point load/store instruction translation Song Gao 2022-06-06 20:42:57 +08:00
  • ad08cb3f97 target/loongarch: Add fixed point bit instruction translation Song Gao 2022-06-06 20:42:56 +08:00
  • 63cfcd47d7 target/loongarch: Add fixed point shift instruction translation Song Gao 2022-06-06 20:42:55 +08:00
  • 143d6785ef target/loongarch: Add fixed point arithmetic instruction translation Song Gao 2022-06-06 20:42:54 +08:00
  • f8da88d78f target/loongarch: Add main translation routines Song Gao 2022-06-06 20:42:53 +08:00
  • 228021f05e target/loongarch: Add core definition Song Gao 2022-06-06 20:42:52 +08:00
  • 64baad62cd target/loongarch: Add README Song Gao 2022-06-06 20:42:51 +08:00
  • 57c9363c45 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2022-06-06 07:57:14 -07:00
  • ca5765c852 meson: qga: do not use deprecated meson.build_root() Paolo Bonzini 2022-06-06 16:03:38 +02:00
  • 7632a38e7c configure: remove reference to removed option Paolo Bonzini 2022-06-06 12:44:57 +02:00
  • d4bb4432ab regenerate meson-buildoptions.sh Paolo Bonzini 2022-06-06 12:44:45 +02:00
  • 1d8cf47e5b tests: run 'device-crash-test' from tests/venv John Snow 2022-05-25 20:09:21 -04:00
  • e184036a0e tests: add python3-venv to debian10.docker John Snow 2022-05-25 20:09:20 -04:00
  • f4c66f1705 tests: use tests/venv to run basevm.py-based scripts John Snow 2022-05-25 20:09:19 -04:00
  • 0e7647aa8a tests: install "qemu" namespace package into venv John Snow 2022-05-25 20:09:18 -04:00
  • 5a6f1199cb tests: add quiet-venv-pip macro John Snow 2022-05-25 20:09:17 -04:00
  • a547c82701 tests: silence pip upgrade warnings during venv creation John Snow 2022-05-25 20:09:16 -04:00
  • aa19dd33ce tests: use python3 as the python executable name John Snow 2022-05-25 20:09:15 -04:00
  • caa0f7cbaf tests: add "TESTS_PYTHON" variable to Makefile John Snow 2022-05-25 20:09:14 -04:00
  • e7874a50ff python: update for mypy 0.950 John Snow 2022-05-25 20:09:13 -04:00
  • d7caf13b5f x86: cpu: fixup number of addressable IDs for logical processors sharing cache Igor Mammedov 2022-05-24 11:10:20 -04:00
  • efb3934adf x86: cpu: make sure number of addressable IDs for processor cores meets the spec Igor Mammedov 2022-05-24 11:10:19 -04:00
  • d426ff938b tests/Makefile.include: Fix 'make check-help' output Dario Faggioli 2022-05-27 17:30:54 +02:00
  • 9b59af628c tests/avocado: add replay Linux test for Aarch64 machines Pavel Dovgalyuk 2022-05-27 13:46:53 +03:00
  • 3cd1dce33d tests/avocado: add replay Linux tests for virtio machine Pavel Dovgalyuk 2022-05-27 13:46:48 +03:00
  • c9d27a0f9f tests/avocado: update replay_linux test Pavel Dovgalyuk 2022-05-27 13:46:42 +03:00