Commit Graph

  • 268dc4648f target/i386: add CPUID[EAX=7,ECX=0].ECX to DisasContext Paolo Bonzini 2022-09-10 13:47:45 +02:00
  • 6ba13999be target/i386: add ALU load/writeback core Paolo Bonzini 2022-08-23 14:55:56 +02:00
  • b3e22b2318 target/i386: add core of new i386 decoder Paolo Bonzini 2022-08-23 11:20:55 +02:00
  • a61ef762f9 target/i386: make rex_w available even in 32-bit mode Paolo Bonzini 2022-10-18 13:27:44 +02:00
  • 12a2c9c72c target/i386: make ldo/sto operations consistent with ldq Paolo Bonzini 2022-09-02 11:32:31 +02:00
  • 75f107a856 target/i386: Define XMMReg and access macros, align ZMM registers Richard Henderson 2022-08-22 15:37:17 -07:00
  • 8629e77be5 target/i386: Use probe_access_full for final stage2 translation Richard Henderson 2022-10-02 10:29:56 -07:00
  • 4a1e9d4d11 target/i386: Use atomic operations for pte updates Richard Henderson 2022-10-02 10:29:55 -07:00
  • 11b4e971dc target/i386: Combine 5 sets of variables in mmu_translate Richard Henderson 2022-10-02 10:29:54 -07:00
  • 726ea33531 target/i386: Use MMU_NESTED_IDX for vmload/vmsave Richard Henderson 2022-10-02 10:29:53 -07:00
  • 98281984a3 target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDX Richard Henderson 2022-10-02 10:29:52 -07:00
  • 9bbcf37219 target/i386: Reorg GET_HPHYS Richard Henderson 2022-10-02 10:29:51 -07:00
  • 3563362ddf target/i386: Introduce structures for mmu_translate Richard Henderson 2022-10-02 10:29:50 -07:00
  • e4ddff5262 target/i386: Direct call get_hphys from mmu_translate Richard Henderson 2022-10-02 10:29:49 -07:00
  • 487d11333a target/i386: Use MMUAccessType across excp_helper.c Richard Henderson 2022-10-02 10:29:48 -07:00
  • 913f0836f6 target/i386: Save and restore pc_save before tcg_remove_ops_after Richard Henderson 2022-10-17 08:23:03 +10:00
  • 08c4f4db60 target/i386: Use device_cold_reset() to reset the APIC Peter Maydell 2022-10-13 18:19:26 +01:00
  • 33ab5f2491 configure: Avoid using strings binary Michal Privoznik 2022-10-14 09:30:15 +02:00
  • ec19444a53 hyperv: fix SynIC SINT assertion failure on guest reset Maciej S. Szmigiero 2022-09-30 17:52:03 +02:00
  • 8b5335e381 hw/scsi/vmw_pvscsi.c: Use device_cold_reset() to reset SCSI devices Peter Maydell 2022-10-13 17:06:23 +01:00
  • 4a5fc890b1 scsi: Use device_cold_reset() and bus_cold_reset() Peter Maydell 2022-10-13 17:06:22 +01:00
  • 35fd22b01d configure: don't enable firmware for targets that are not built Paolo Bonzini 2022-10-12 16:33:03 +02:00
  • 8823ef1336 MAINTAINERS: Replace my amsat.org email address Philippe Mathieu-Daudé 2022-10-17 20:20:05 +02:00
  • 719b718ce2 hw/riscv: set machine->fdt in spike_board_init() Daniel Henrique Barboza 2022-09-26 14:38:54 -03:00
  • cf79892f4b hw/riscv: set machine->fdt in sifive_u_machine_init() Daniel Henrique Barboza 2022-09-26 14:38:53 -03:00
  • d890f2fa9f hw/ppc: set machine->fdt in spapr machine Daniel Henrique Barboza 2022-09-26 14:38:52 -03:00
  • adb7799653 hw/ppc: set machine->fdt in pnv_reset() Daniel Henrique Barboza 2022-09-26 14:38:51 -03:00
  • 8d55f87688 hw/ppc: set machine->fdt in pegasos2_machine_reset() Daniel Henrique Barboza 2022-09-26 14:38:50 -03:00
  • 4b326f8985 hw/ppc: set machine->fdt in xilinx_load_device_tree() Daniel Henrique Barboza 2022-09-26 14:38:49 -03:00
  • 698af4cb35 hw/ppc: set machine->fdt in sam460ex_load_device_tree() Daniel Henrique Barboza 2022-09-26 14:38:48 -03:00
  • 8d42c851ed hw/ppc: set machine->fdt in bamboo_load_device_tree() Daniel Henrique Barboza 2022-09-26 14:38:47 -03:00
  • 610cba317c hw/nios2: set machine->fdt in nios2_load_dtb() Daniel Henrique Barboza 2022-09-26 14:38:45 -03:00
  • bf353ad555 qmp/hmp, device_tree.c: introduce dumpdtb Daniel Henrique Barboza 2022-09-26 14:38:40 -03:00
  • 0a3364043d hw/ppc/spapr_pci.c: Use device_cold_reset() rather than device_legacy_reset() Peter Maydell 2022-10-14 15:28:41 +01:00
  • c348e09fb0 target/ppc: Fix xvcmp* clearing FI bit Víctor Colombo 2022-10-05 09:15:51 -03:00
  • 9f6621bd16 hw/ppc/e500: Remove if statement which is now always true Bernhard Beschow 2022-10-03 22:31:36 +02:00
  • 47a0b1dff7 hw/ppc/mpc8544ds: Add platform bus Bernhard Beschow 2022-10-03 22:31:35 +02:00
  • 35ad5b7492 hw/ppc/mpc8544ds: Rename wrongly named method Bernhard Beschow 2022-10-03 22:31:34 +02:00
  • bacb4eb876 hw/ppc/e500: Reduce usage of sysbus API Bernhard Beschow 2022-10-03 22:31:33 +02:00
  • e018489d8b docs/system/ppc/ppce500: Add heading for networking chapter Bernhard Beschow 2022-10-03 22:31:32 +02:00
  • 2c860abfb6 hw/gpio/meson: Introduce dedicated config switch for hw/gpio/mpc8xxx Bernhard Beschow 2022-10-03 22:31:31 +02:00
  • 8cf7b3277d hw/ppc/meson: Allow e500 boards to be enabled separately Bernhard Beschow 2022-10-03 22:31:30 +02:00
  • eb0b242d36 ppc440_uc.c: Remove unneeded parenthesis BALATON Zoltan 2022-09-24 14:28:07 +02:00
  • 2196d337c5 ppc440_uc.c: Move some macros to ppc4xx.h BALATON Zoltan 2022-09-24 14:28:06 +02:00
  • 5f7effe4df ppc440_sdram: QOM'ify BALATON Zoltan 2022-09-24 14:28:05 +02:00
  • ef10aebb9a ppc440_sdram: Move RAM size check to ppc440_sdram_init BALATON Zoltan 2022-09-24 14:28:03 +02:00
  • 1e545fbc88 ppc4xx_sdram: Rename functions to prevent name clashes BALATON Zoltan 2022-09-24 14:28:02 +02:00
  • 3db19f124a ppc440_sdram: Rename local variable for readability BALATON Zoltan 2022-09-24 14:28:01 +02:00
  • 03f7041bfd ppc440_sdram: Get rid of the init RAM hack BALATON Zoltan 2022-09-24 14:28:00 +02:00
  • ea74acee98 ppc440_sdram: Implement enable bit in the DDR2 SDRAM controller BALATON Zoltan 2022-09-24 14:27:59 +02:00
  • 17221012b1 ppc440_sdram: Split off map/unmap of sdram banks for later reuse BALATON Zoltan 2022-09-24 14:27:58 +02:00
  • 052ae5dcc0 ppc4xx_sdram: Drop extra zeros for readability BALATON Zoltan 2022-09-24 14:27:57 +02:00
  • 4fc30e153a ppc4xx_sdram: QOM'ify BALATON Zoltan 2022-09-24 14:27:56 +02:00
  • 0aedcc8a8d ppc4xx_sdram: Move size check to ppc4xx_sdram_init() BALATON Zoltan 2022-09-24 14:27:55 +02:00
  • 2cdfa6ef5c ppc440_bamboo: Add missing 4 MiB valid memory size BALATON Zoltan 2022-09-24 14:27:54 +02:00
  • 734c44ea13 ppc4xx: Use Ppc4xxSdramBank in ppc4xx_sdram_banks() BALATON Zoltan 2022-09-24 14:27:53 +02:00
  • 68b9a2e38d ppc4xx_sdram: Get rid of the init RAM hack BALATON Zoltan 2022-09-24 14:27:52 +02:00
  • 8626982301 ppc4xx: Introduce Ppc4xxSdramBank struct BALATON Zoltan 2022-09-24 14:27:51 +02:00
  • 1049ff55fe ppc440_bamboo: Remove unnecessary memsets BALATON Zoltan 2022-09-24 14:27:50 +02:00
  • 9364df267f target/ppc: restore powerpc_excp_booke doorbell interrupts Nicholas Piggin 2022-09-24 21:44:36 +10:00
  • b0877575bd MAINTAINERS: step back from PPC Cédric Le Goater 2022-09-29 20:09:46 +02:00
  • a1bf4f8904 Merge tag 'pull-loongarch-20221017' of https://gitlab.com/gaosong/qemu into staging Stefan Hajnoczi 2022-10-17 13:40:56 -04:00
  • c3a14af2d3 Force TARGET_TB_PCREL to 1 Andrea Fioraldi 2022-10-17 18:03:15 +02:00
  • 97211a7b7c Merge remote-tracking branch 'upstream/master' into main Andrea Fioraldi 2022-10-17 17:48:40 +02:00
  • 056b293f6a Trigger breakpoints also when the CPU is not running Andrea Fioraldi 2022-10-17 17:48:24 +02:00
  • 5ef4a4af8b
    hw/intc: Fix LoongArch ipi device emulation Xiaojuan Yang 2022-09-30 17:51:39 +08:00
  • 7bf36a5c52
    linux-user: Fix struct statfs ABI on loongarch64 WANG Xuerui 2022-10-06 18:07:10 +08:00
  • 3cf7196909
    softfloat: logB(0) should raise divideByZero exception Song Gao 2022-09-30 10:45:10 +08:00
  • 153620126a
    target/loongarch: Fix fnm{sub/add}_{s/d} set wrong flags Song Gao 2022-09-30 10:45:09 +08:00
  • 68e35a2b75
    target/loongarch: bstrins.w src register need EXT_NONE Song Gao 2022-09-30 10:45:08 +08:00
  • d6d4fa506b
    Fix memory leaks and module instrumentation in frida_gdiplus (#841) Khangaroo 2022-10-16 21:02:45 -04:00
  • dee3bc4492
    Fix windows timeout Dongjia "toka" Zhang 2022-10-17 10:00:59 +09:00
  • 5c2439a92c Merge tag 'pull-riscv-to-apply-20221014' of https://github.com/alistair23/qemu into staging Stefan Hajnoczi 2022-10-16 15:53:13 -04:00
  • 96221f28df
    Bump Nyx-QEMU to resolve GTK configuration (#837) R. Elliott Childre 2022-10-14 07:04:11 -04:00
  • f5cc354102
    Token mutations: set MutationResult for CmpValues::Bytes (#838) Mrmaxmeier 2022-10-14 13:03:57 +02:00
  • 47566421f0 target/riscv: pmp: Fixup TLB size calculation Alistair Francis 2022-10-12 11:14:49 +10:00
  • 1aae4a12da hw/intc: sifive_plic: change interrupt priority register to WARL field Jim Shu 2022-10-03 04:14:40 +00:00
  • 55144a1fd0 hw/intc: sifive_plic: fix hard-coded max priority level Jim Shu 2022-10-03 04:14:39 +00:00
  • 07f4964d17 disas/riscv.c: rvv: Add disas support for vector instructions Yang Liu 2022-09-28 13:18:42 +08:00
  • a5b0249dfe hw/riscv: virt: Enable booting S-mode firmware from pflash Sunil V L 2022-10-04 14:53:51 +05:30
  • 90e26984ee hw/riscv: virt: Move create_fw_cfg() prior to loading kernel Sunil V L 2022-10-04 14:53:50 +05:30
  • 785a7383dd hw/arm, loongarch: Move load_image_to_fw_cfg() to common location Sunil V L 2022-10-04 14:53:49 +05:30
  • 6c1876958b hw/ssi: ibex_spi: fixup/add rw1c functionality Wilfred Mallawa 2022-09-30 13:32:44 +10:00
  • ff3809ef34 hw/ssi: ibex_spi: fixup coverity issue Wilfred Mallawa 2022-09-30 13:32:42 +10:00
  • 838f717b22 hw/riscv: Update comment for qtest check in riscv_find_firmware() Bin Meng 2022-10-09 15:49:47 +08:00
  • 8cc5583abe virtio-scsi: Send "REPORTED LUNS CHANGED" sense data upon disk hotplug events Venu Busireddy 2022-10-06 14:49:46 -05:00
  • fbff363842
    Update qemu (#835) Andrea Fioraldi 2022-10-13 21:16:07 +02:00
  • 2ba341b369 Merge tag 'kraxel-20221013-pull-request' of https://gitlab.com/kraxel/qemu into staging Stefan Hajnoczi 2022-10-13 13:55:53 -04:00
  • 644eb9ceb4 Merge tag 'win32-pull-request' of https://gitlab.com/marcandre.lureau/qemu into staging Stefan Hajnoczi 2022-10-13 13:55:38 -04:00
  • 7a37814aeb Merge tag 'pull-request-2022-10-12' of https://gitlab.com/thuth/qemu into staging Stefan Hajnoczi 2022-10-13 13:55:24 -04:00
  • bb76f8e275 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Stefan Hajnoczi 2022-10-13 13:55:03 -04:00
  • 7dfe827854 Merge fixes Andrea Fioraldi 2022-10-13 10:29:19 +02:00
  • f53dddf7d9 Merge conflicts Andrea Fioraldi 2022-10-13 10:26:39 +02:00
  • bb3d6b3688
    Frida Windows: calling original UnhandledExceptionFilter in the hook (#832) expend20 2022-10-13 09:06:15 +02:00
  • cdcb7dcb40 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Stefan Hajnoczi 2022-10-12 16:00:15 -04:00
  • cdda364e1d Merge tag 'pull-target-arm-20221010' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2022-10-12 15:59:10 -04:00
  • 7fa24b8d61 Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into staging Stefan Hajnoczi 2022-10-12 15:57:56 -04:00
  • 61ddafbcfa audio: improve out.voices test Helge Konetzka 2022-10-12 13:49:25 +02:00
  • a7b7802bfe audio: fix in.voices test Helge Konetzka 2022-10-12 13:49:24 +02:00
  • 76f5148c21 tests/unit: make test-io-channel-command work on win32 Marc-André Lureau 2022-10-06 15:36:57 +04:00