Commit Graph

  • a3ab69f9f6 target/riscv: rvv-1.0: vf[w]redsum distinguish between ordered/unordered Yang Liu 2022-08-17 15:48:02 +08:00
  • 5bda21c0ea target/riscv: rvv-1.0: Simplify vfwredsum code Yang Liu 2022-08-17 15:48:01 +08:00
  • c472c142a7 target/riscv: debug: Add initial support of type 6 trigger Frank Chang 2022-09-09 21:42:15 +08:00
  • c32461d8ee target/riscv: debug: Check VU/VS modes for type 2 trigger Frank Chang 2022-09-09 21:42:14 +08:00
  • d1c111411e target/riscv: debug: Create common trigger actions function Frank Chang 2022-09-09 21:42:13 +08:00
  • 31b9798d82 target/riscv: debug: Introduce tinfo CSR Frank Chang 2022-09-09 21:42:12 +08:00
  • 6ea8d3fc40 target/riscv: debug: Restrict the range of tselect value can be written Frank Chang 2022-09-09 21:42:11 +08:00
  • 9495c4888a target/riscv: debug: Introduce tdata1, tdata2, and tdata3 CSRs Frank Chang 2022-09-09 21:42:10 +08:00
  • 9d5a84db91 target/riscv: debug: Introduce build_tdata1() to build tdata1 register content Frank Chang 2022-09-09 21:42:09 +08:00
  • a42bd00166 target/riscv: debug: Determine the trigger type from tdata1.type Frank Chang 2022-09-09 21:42:08 +08:00
  • 2cfa963126 m68k: align bootinfo strings and data to 4 bytes Jason A. Donenfeld 2022-09-26 13:39:00 +02:00
  • b342e56b23 target/m68k: use M68K_FEATURE_MOVEFROMSR_PRIV feature for move_from_sr privilege check Mark Cave-Ayland 2022-09-25 14:48:04 +01:00
  • 2dc7bf63cf target/m68k: increase size of m68k CPU features from uint32_t to uint64_t Mark Cave-Ayland 2022-09-25 14:48:03 +01:00
  • 9dfa6c2aec hw/riscv/sifive_e: Fix inheritance of SiFiveEState Bernhard Beschow 2022-09-22 09:52:32 +02:00
  • 9e37653b5c target/riscv: Check the correct exception cause in vector GDB stub Frank Chang 2022-09-18 16:32:44 +08:00
  • a06fded82e hw/riscv: opentitan: Expose the resetvec as a SoC property Alistair Francis 2022-09-14 12:11:08 +02:00
  • d057aaece7 hw/riscv: opentitan: Fixup resetvec Alistair Francis 2022-09-14 12:11:07 +02:00
  • 277b210dd8 target/riscv: Set the CPU resetvec directly Alistair Francis 2022-09-14 12:11:06 +02:00
  • 4c0f0b6619 target/riscv: remove fixed numbering from GDB xml feature files Andrew Burgess 2022-08-31 09:41:23 +01:00
  • 94452ac4cf target/riscv: remove fflags, frm, and fcsr from riscv-*-fpu.xml Andrew Burgess 2022-08-31 09:41:22 +01:00
  • a412829406 target/riscv: fix csr check for cycle{h}, instret{h}, time{h}, hpmcounter3-31{h} Weiwei Li 2022-08-17 16:37:56 +08:00
  • 513eb437ae target/riscv: Remove sideleg and sedeleg Rahul Pathak 2022-08-24 20:22:55 +05:30
  • 0c2d467191 docs/system: clean up code escape for riscv virt platform Alex Bennée 2022-09-05 17:39:39 +01:00
  • 7a426f83c3 hw/ssi: ibex_spi: update reg addr Wilfred Mallawa 2022-08-23 16:12:04 +10:00
  • a44558636a hw/ssi: ibex_spi: fixup typos in ibex_spi_host Wilfred Mallawa 2022-08-23 16:12:00 +10:00
  • 15aa08a405 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Stefan Hajnoczi 2022-09-26 15:23:58 -04:00
  • 99d6b11b5b Merge tag 'pull-target-arm-20220922' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Stefan Hajnoczi 2022-09-26 13:38:26 -04:00
  • 5890258aee Remove the slirp submodule (i.e. compile only with an external libslirp) Thomas Huth 2022-04-08 18:20:47 +02:00
  • 59d1ce4439 s390x/s390-virtio-ccw: add zpcii-disable machine property Matthew Rosato 2022-09-02 13:27:37 -04:00
  • 9ee8f7e46a s390x/pci: reflect proper maxstbl for groups of interpreted devices Matthew Rosato 2022-09-02 13:27:36 -04:00
  • 30dcf4f7fd s390x/pci: let intercept devices have separate PCI groups Matthew Rosato 2022-09-02 13:27:35 -04:00
  • d0bc7091c2 s390x/pci: enable adapter event notification for interpreted devices Matthew Rosato 2022-09-02 13:27:34 -04:00
  • 15d0e7942d s390x/pci: don't fence interpreted devices without MSI-X Matthew Rosato 2022-09-02 13:27:33 -04:00
  • dd1d5fd968 s390x/pci: enable for load/store interpretation Matthew Rosato 2022-09-02 13:27:32 -04:00
  • 21fa15298d s390x/pci: add routine to get host function handle from CLP info Matthew Rosato 2022-09-02 13:27:31 -04:00
  • d525f73f91 Update linux headers to v6.0-rc4 Chenyi Qiang 2022-09-15 17:10:35 +08:00
  • 28d01b1d69 configure: Add -Wno-gnu-variable-sized-type-not-at-end Chenyi Qiang 2022-09-15 17:10:34 +08:00
  • 3dbc5fdacb target/s390x: support PRNO_TRNG instruction Jason A. Donenfeld 2022-09-21 12:07:29 +02:00
  • 6dc7cc2f59
    bump (#799) Dongjia "toka" Zhang 2022-09-25 09:41:01 +02:00
  • 08864f2d53
    Fix CI (#798) Dongjia "toka" Zhang 2022-09-24 19:57:03 +02:00
  • 65d4830dac linux-user: fix readlinkat handling with magic exe symlink Jameson Nash 2022-08-08 15:07:27 -04:00
  • 9f17bfdab4 target/s390x: support SHA-512 extensions Jason A. Donenfeld 2022-09-22 17:38:20 +02:00
  • ab9ccfa850 linux-user/host/s390: Add vector instructions to host_signal_write() Ilya Leoshkevich 2022-09-20 13:39:07 +02:00
  • db5473967c
    Fix doc typos (#796) Ben Davis 2022-09-23 08:52:52 -04:00
  • d8c2e6f2f6 hcd-ohci: Drop ohci_service_iso_td() if ed->head & OHCI_DPTR_MASK is zero Qiang Liu 2022-08-26 13:15:56 +08:00
  • 0b33bb394d hw/usb/hcd-xhci: Check whether DMA accesses fail Thomas Huth 2022-08-17 18:00:16 +02:00
  • 17b55372b5 ui/console: fix three double frees in png_save() Volker Rümelin 2022-09-19 08:19:56 +02:00
  • d18431547f ui/vdagent: fix serial reset of guest agent Marc-André Lureau 2022-09-12 14:24:55 +04:00
  • 72ce36f77c ui/clipboard: reset the serial state on reset Marc-André Lureau 2022-09-12 14:24:54 +04:00
  • e46d4d6842 ui/vdagent: always reset the clipboard serial on caps Marc-André Lureau 2022-09-12 14:24:53 +04:00
  • 0e23ae9c65 ui/clipboard: fix serial priority Marc-André Lureau 2022-09-12 14:24:52 +04:00
  • 410840cdb1 ui: add some vdagent related traces Marc-André Lureau 2022-09-12 14:24:51 +04:00
  • 64d3fec76c meson: Allow to enable gtk and sdl while cocoa is enabled Akihiko Odaki 2022-08-19 22:27:56 +09:00
  • 2dc7f90a83 Revert "main-loop: Disable block backend global state assertion on Cocoa" Akihiko Odaki 2022-08-19 22:27:55 +09:00
  • bab6a301c5 ui/cocoa: Run qemu_init in the main thread Akihiko Odaki 2022-08-19 22:27:54 +09:00
  • d135f78140 linux-user: use 'max' instead of 'qemu32' / 'qemu64' by default Daniel P. Berrangé 2022-09-23 12:04:13 +01:00
  • df6322a897 ui/console: Get tab completion working again in the SDL monitor vc Cal Peake 2022-08-11 18:01:38 -04:00
  • 131aafa7ef s390x/tcg: Fix opcode for lzrf Christian Borntraeger 2022-09-14 12:57:50 +02:00
  • 6160d8ff81 Merge tag 'edgar/xilinx-next-2022-09-21.for-upstream' of https://github.com/edgarigl/qemu into staging Stefan Hajnoczi 2022-09-22 13:24:27 -04:00
  • 394876e008 Merge tag 'pull-hex-20220919' of https://github.com/quic/qemu into staging Stefan Hajnoczi 2022-09-22 13:21:50 -04:00
  • f16d15c927 virtiofsd: use g_date_time_get_microsecond to get subsecond Yusuke Okada 2022-08-18 14:46:19 -04:00
  • b3b5472db0 configure: Avoid use of 'local' as it is non-POSIX Peter Maydell 2022-08-25 16:07:03 +01:00
  • 563661c056 configure: Check mkdir result directly, not via $? Peter Maydell 2022-08-25 16:07:02 +01:00
  • cc3c71e89f configure: Remove use of backtick ... syntax Peter Maydell 2022-08-25 16:07:01 +01:00
  • 002d8c13df configure: Add './' on front of glob of */config-devices.mak.d Peter Maydell 2022-08-25 16:07:00 +01:00
  • 64708615e7 configure: Add missing quoting for some easy cases Peter Maydell 2022-08-25 16:06:59 +01:00
  • cbbc44d8ef configure: Remove unused meson_args variable Peter Maydell 2022-08-25 16:06:58 +01:00
  • 342cf30413 configure: Remove unused python_version variable Peter Maydell 2022-08-25 16:06:57 +01:00
  • 972d325a8d tests/unit/test-vmstate: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:31 +01:00
  • 2d5f4a713d ui/curses: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:30 +01:00
  • 29d81e429d hw/usb/hcd-ohci: Use definition to avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:29 +01:00
  • fa87341dab hw/i386/multiboot: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:28 +01:00
  • 7650c8fe52 hw/intc/xics: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:27 +01:00
  • a580fdcd60 hw/ppc/pnv: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:26 +01:00
  • c140a69055 hw/net/e1000e_core: Use definition to avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:25 +01:00
  • 5e689840a1 io/channel-websock: Replace strlen(const_str) by sizeof(const_str) - 1 Philippe Mathieu-Daudé 2022-08-19 16:39:24 +01:00
  • d34977d682 chardev/baum: Avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:23 +01:00
  • 1e3acd3357 chardev/baum: Use definitions to avoid dynamic stack allocation Philippe Mathieu-Daudé 2022-08-19 16:39:22 +01:00
  • f63a6e381c chardev/baum: Replace magic values by X_MAX / Y_MAX definitions Philippe Mathieu-Daudé 2022-08-19 16:39:21 +01:00
  • 895a803ce9 hw/net/lan9118: Signal TSFL_INT flag when TX FIFO reaches specified level Lucas Dietrich 2022-08-29 22:00:46 +02:00
  • d4424bebce hw/acpi: Add ospm_status hook implementation for acpi-ged Keqian Zhu 2022-08-16 17:49:57 +08:00
  • a5b5092f66 target/arm: Add is_secure parameter to get_phys_addr_pmsav5 Richard Henderson 2022-08-22 08:26:55 -07:00
  • 957a0bb751 target/arm: Add secure parameter to get_phys_addr_pmsav7 Richard Henderson 2022-08-22 08:26:53 -07:00
  • 1a469cf78d target/arm: Add is_secure parameter to pmsav7_use_background_region Richard Henderson 2022-08-22 08:26:51 -07:00
  • be0ca9485d target/arm: Add secure parameter to get_phys_addr_pmsav8 Richard Henderson 2022-08-22 08:26:50 -07:00
  • 71e73beb51 target/arm: Add is_secure parameter to get_phys_addr_v6 Richard Henderson 2022-08-22 08:26:49 -07:00
  • b29c85d50c target/arm: Add is_secure parameter to get_phys_addr_v5 Richard Henderson 2022-08-22 08:26:48 -07:00
  • e9fb709041 target/arm: Add secure parameter to pmsav8_mpu_lookup Richard Henderson 2022-08-22 08:26:47 -07:00
  • dbf2a71ad6 target/arm: Add is_secure parameter to v8m_security_lookup Richard Henderson 2022-08-22 08:26:46 -07:00
  • 652c750ee5 target/arm: Remove is_subpage argument to pmsav8_mpu_lookup Richard Henderson 2022-08-22 08:26:45 -07:00
  • d2c92e5856 target/arm: Use GetPhysAddrResult in pmsav8_mpu_lookup Richard Henderson 2022-08-22 08:26:44 -07:00
  • 5272b23e2e target/arm: Use GetPhysAddrResult in get_phys_addr_pmsav8 Richard Henderson 2022-08-22 08:26:43 -07:00
  • e59367e2ef target/arm: Use GetPhysAddrResult in get_phys_addr_pmsav7 Richard Henderson 2022-08-22 08:26:42 -07:00
  • b7b9b579cf target/arm: Use GetPhysAddrResult in get_phys_addr_pmsav5 Richard Henderson 2022-08-22 08:26:41 -07:00
  • 51d98ce2cb target/arm: Use GetPhysAddrResult in get_phys_addr_v5 Richard Henderson 2022-08-22 08:26:40 -07:00
  • 60a6a180b1 target/arm: Use GetPhysAddrResult in get_phys_addr_v6 Richard Henderson 2022-08-22 08:26:39 -07:00
  • 03ee9bbe70 target/arm: Use GetPhysAddrResult in get_phys_addr_lpae Richard Henderson 2022-08-22 08:26:38 -07:00
  • de05a709ec target/arm: Create GetPhysAddrResult Richard Henderson 2022-08-22 08:26:36 -07:00
  • 3a661024cc target/arm: Fix alignment for VLD4.32 Clément Chigot 2022-09-14 12:50:59 +02:00
  • fb96d131ee hw/net/can: fix Xilinx ZynqMP CAN RX FIFO logic Anton Kochkov 2022-08-17 14:22:03 +00:00