Commit Graph

  • 4dd0b04e30 add dirty-ring capability master mii 2024-04-23 01:16:47 +00:00
  • 1a1ee1de48 add dirty ring command mii 2024-04-22 08:34:21 +00:00
  • ab4a60c1b7 ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS. staging-7.2 Harsh Prateek Bora 2024-01-24 10:30:55 +10:00
  • 3f481e3305 ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs. Harsh Prateek Bora 2024-01-24 10:30:55 +10:00
  • 51da750063 ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS. staging-8.2 Harsh Prateek Bora 2024-01-24 10:30:55 +10:00
  • c513ee1b91 ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs. Harsh Prateek Bora 2024-01-24 10:30:55 +10:00
  • 62dbe54c24 Update version for v9.0.0-rc4 release v9.0.0-rc4 Peter Maydell 2024-04-16 18:06:15 +01:00
  • 1a78b89bcf hw/pci-host/ppc440_pcix: Do not expose a bridge device on PCI bus BALATON Zoltan 2024-04-11 21:24:43 +02:00
  • dd784cb65d hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately BALATON Zoltan 2024-04-11 00:25:43 +02:00
  • a12214d1c4 usb-storage: Fix BlockConf defaults staging Kevin Wolf 2024-04-12 16:42:02 +02:00
  • fcbb086ae5 virtio-pci: fix use of a released vector Cindy Lu 2024-04-12 14:26:55 +08:00
  • 0b96f75b71 Merge tag 'hw-misc-20240415' of https://github.com/philmd/qemu into staging Peter Maydell 2024-04-15 15:57:34 +01:00
  • 0c2a380748 Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Peter Maydell 2024-04-15 13:35:32 +01:00
  • 6e4aceba20 hw/pci-host/ppc440_pcix: Do not expose a bridge device on PCI bus BALATON Zoltan 2024-04-11 21:24:43 +02:00
  • f33274265a hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately BALATON Zoltan 2024-04-11 00:25:43 +02:00
  • 2ce6cff94d virtio-pci: fix use of a released vector Cindy Lu 2024-04-12 14:26:55 +08:00
  • 6e29509abc linux-user/x86_64: Handle the vsyscall page in open_self_maps_{2,4} Richard Henderson 2024-02-24 02:29:41 +00:00
  • 824ebb92c3 Merge tag 'pull-sp-20240412' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-04-13 09:43:46 +01:00
  • 2786a3f8d3 target/sparc: Use GET_ASI_CODE for ASI_KERNELTXT and ASI_USERTXT Richard Henderson 2024-04-11 17:30:07 -07:00
  • be72d6ab36 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2024-04-12 16:01:04 +01:00
  • 2d6d995709 meson.build: Disable -fzero-call-used-regs on OpenBSD Thomas Huth 2024-04-11 14:08:19 +02:00
  • f9a7c4478c Makefile: fix use of -j without an argument Matheus Tavares Bernardino 2024-04-12 09:58:38 +02:00
  • 4741ae6b8e target/sh4: add missing CHECK_NOT_DELAY_SLOT Zack Buhman 2024-04-07 23:07:05 +08:00
  • e2dfadfd07 hw/audio/virtio-snd: Remove unused assignment Philippe Mathieu-Daudé 2024-04-10 07:32:37 +02:00
  • 1cfe45956e hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum() Philippe Mathieu-Daudé 2024-04-09 19:54:05 +02:00
  • 35a67d2aa8 hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set Philippe Mathieu-Daudé 2024-04-09 16:19:27 +02:00
  • 9666bd2b79 hw/net/lan9118: Fix overflow in MIL TX FIFO Philippe Mathieu-Daudé 2024-04-08 12:44:28 +02:00
  • 4e6240e184 hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition Philippe Mathieu-Daudé 2024-04-08 12:44:22 +02:00
  • 516bdbc234 backends/cryptodev: Do not abort for invalid session ID Philippe Mathieu-Daudé 2024-04-08 17:40:23 +02:00
  • 1c5005c450 hw/misc/applesmc: Fix memory leak in reset() handler Philippe Mathieu-Daudé 2024-04-08 11:41:59 +02:00
  • 6e7e387b79 hw/block/nand: Fix out-of-bound access in NAND block buffer Philippe Mathieu-Daudé 2024-04-08 10:10:51 +02:00
  • ab995895ad hw/block/nand: Have blk_load() take unsigned offset and return boolean Philippe Mathieu-Daudé 2024-04-08 10:21:03 +02:00
  • 15b41461ea hw/block/nand: Factor nand_load_iolen() method out Philippe Mathieu-Daudé 2024-04-08 10:10:11 +02:00
  • 5d53ff200b qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo Yuquan Wang 2024-04-07 16:35:39 +08:00
  • 4f01537ced hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:41 +02:00
  • fbeb0a160c hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:35 +02:00
  • 1b2a52712b hw/display/virtio-gpu: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:27 +02:00
  • eb546a3f49 hw/virtio: Introduce virtio_bh_new_guarded() helper Philippe Mathieu-Daudé 2024-04-04 20:56:11 +02:00
  • 390da29ce5 target/m68k: Map FPU exceptions to FPSR register Keith Packard 2023-08-02 20:52:31 -07:00
  • 0764b8a8e3 target/sh4: add missing CHECK_NOT_DELAY_SLOT Zack Buhman 2024-04-07 23:07:05 +08:00
  • 733511728a target/sh4: Fix mac.w with saturation enabled Zack Buhman 2024-04-05 17:11:47 -10:00
  • 77e03229ca target/sh4: Fix mac.l with saturation enabled Zack Buhman 2024-04-05 15:17:39 -10:00
  • 7fc1bcb65f target/sh4: Merge mach and macl into a union Richard Henderson 2024-04-05 17:31:05 -10:00
  • be88ed87a6 target/sh4: mac.w: memory accesses are 16-bit words Zack Buhman 2024-04-02 17:37:49 +08:00
  • 2429cb7a9f hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set Philippe Mathieu-Daudé 2024-04-09 16:19:27 +02:00
  • f3130798d4 hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition Philippe Mathieu-Daudé 2024-04-08 12:44:22 +02:00
  • 02e16ab9f4 Update version for v9.0.0-rc3 release v9.0.0-rc3 Peter Maydell 2024-04-10 18:05:18 +01:00
  • cd7beea4a4 hw/net/lan9118: Fix overflow in MIL TX FIFO Philippe Mathieu-Daudé 2024-04-08 12:44:28 +02:00
  • 734314d8ce backends/cryptodev: Do not abort for invalid session ID Philippe Mathieu-Daudé 2024-04-08 17:40:23 +02:00
  • 9b7bc39890 hw/misc/applesmc: Fix memory leak in reset() handler Philippe Mathieu-Daudé 2024-04-08 11:41:59 +02:00
  • 8394be7faa hw/block/nand: Fix out-of-bound access in NAND block buffer Philippe Mathieu-Daudé 2024-04-08 10:10:51 +02:00
  • 9ca7801c6a hw/block/nand: Have blk_load() take unsigned offset and return boolean Philippe Mathieu-Daudé 2024-04-08 10:21:03 +02:00
  • caeb4489b7 hw/block/nand: Factor nand_load_iolen() method out Philippe Mathieu-Daudé 2024-04-08 10:10:11 +02:00
  • d5c41e4491 qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo Yuquan Wang 2024-04-07 16:35:39 +08:00
  • 7aaf5f7778 hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:41 +02:00
  • e7c2df3fd7 hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:35 +02:00
  • 6d37a30815 hw/display/virtio-gpu: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:27 +02:00
  • e070e5e674 hw/virtio: Introduce virtio_bh_new_guarded() helper Philippe Mathieu-Daudé 2024-04-04 20:56:11 +02:00
  • c02844b8e8 linux-user: Fix waitid return of siginfo_t and rusage Richard Henderson 2024-04-05 11:58:14 -10:00
  • d6e7ec1f8e linux-user: Fix waitid return of siginfo_t and rusage Richard Henderson 2024-04-05 11:58:14 -10:00
  • b198998b7f tcg/optimize: Do not attempt to constant fold neg_vec Richard Henderson 2024-04-04 20:53:50 +00:00
  • 196601e759 tcg/optimize: Do not attempt to constant fold neg_vec Richard Henderson 2024-04-04 20:53:50 +00:00
  • f243175727 Merge tag 'hw-misc-20240410' of https://github.com/philmd/qemu into staging Peter Maydell 2024-04-10 14:43:11 +01:00
  • dcb0a1ac03 hw/audio/virtio-snd: Remove unused assignment Philippe Mathieu-Daudé 2024-04-10 07:32:37 +02:00
  • 83ddb3dbba hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum() Philippe Mathieu-Daudé 2024-04-09 19:54:05 +02:00
  • 9e4b27ca6b hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set Philippe Mathieu-Daudé 2024-04-09 16:19:27 +02:00
  • ad766d603f hw/net/lan9118: Fix overflow in MIL TX FIFO Philippe Mathieu-Daudé 2024-04-08 12:44:28 +02:00
  • a45223467e hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition Philippe Mathieu-Daudé 2024-04-08 12:44:22 +02:00
  • eaf2bd2953 backends/cryptodev: Do not abort for invalid session ID Philippe Mathieu-Daudé 2024-04-08 17:40:23 +02:00
  • fc09ff2979 hw/misc/applesmc: Fix memory leak in reset() handler Philippe Mathieu-Daudé 2024-04-08 11:41:59 +02:00
  • 5c338216f5 hw/misc/applesmc: Do not call DeviceReset from DeviceRealize Philippe Mathieu-Daudé 2024-04-08 11:45:31 +02:00
  • d39fdfff34 hw/block/nand: Fix out-of-bound access in NAND block buffer Philippe Mathieu-Daudé 2024-04-08 10:10:51 +02:00
  • 2e3e09b368 hw/block/nand: Have blk_load() take unsigned offset and return boolean Philippe Mathieu-Daudé 2024-04-08 10:21:03 +02:00
  • 7a86544f28 hw/block/nand: Factor nand_load_iolen() method out Philippe Mathieu-Daudé 2024-04-08 10:10:11 +02:00
  • aa88f99c87 qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo Yuquan Wang 2024-04-07 16:35:39 +08:00
  • f4729ec39a hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:41 +02:00
  • b4295bff25 hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:35 +02:00
  • ba28e0ff4d hw/display/virtio-gpu: Protect from DMA re-entrancy bugs Philippe Mathieu-Daudé 2024-04-04 20:56:27 +02:00
  • ec0504b989 hw/virtio: Introduce virtio_bh_new_guarded() helper Philippe Mathieu-Daudé 2024-04-04 20:56:11 +02:00
  • fee571c7af Merge tag 'pull-misc-20240409' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2024-04-09 22:29:46 +01:00
  • 20cd0c8655 virtio-snd: rewrite invalid tx/rx message handling Manos Pitsidianakis 2024-03-24 12:04:59 +02:00
  • 627aa460ba virtio-snd: Enhance error handling for invalid transfers Zheyu Ma 2024-03-22 12:08:27 +01:00
  • 143bcc1d59 linux-user: Preserve unswapped siginfo_t for strace Richard Henderson 2024-04-08 14:33:35 -10:00
  • dcd092a063 accel/tcg: Improve can_do_io management Richard Henderson 2024-04-06 12:17:57 -10:00
  • b338970f8c target/s390x: Use insn_start from DisasContextBase Richard Henderson 2024-04-06 11:14:52 -10:00
  • 401aa608d8 target/riscv: Use insn_start from DisasContextBase Richard Henderson 2024-04-06 11:12:14 -10:00
  • e231345027 target/microblaze: Use insn_start from DisasContextBase Richard Henderson 2024-04-06 11:06:56 -10:00
  • 8df1ba49d7 target/i386: Preserve DisasContextBase.insn_start across rewind Richard Henderson 2024-04-06 11:05:12 -10:00
  • 24638bd17d target/hppa: Use insn_start from DisasContextBase Richard Henderson 2024-04-06 10:59:02 -10:00
  • 4642250e3c target/arm: Use insn_start from DisasContextBase Richard Henderson 2024-04-06 10:52:33 -10:00
  • e7face702a accel/tcg: Add insn_start to DisasContextBase Richard Henderson 2024-04-06 10:42:10 -10:00
  • 07843f75fd tcg: Add TCGContext.emit_before_op Richard Henderson 2024-03-13 13:32:29 -10:00
  • 5888357942 target/m68k: Map FPU exceptions to FPSR register Keith Packard 2023-08-02 20:52:31 -07:00
  • b754cb2dcd target/sh4: add missing CHECK_NOT_DELAY_SLOT Zack Buhman 2024-04-07 23:07:05 +08:00
  • 7227c0cd50 target/sh4: Fix mac.w with saturation enabled Zack Buhman 2024-04-05 17:11:47 -10:00
  • c97e8977dc target/sh4: Fix mac.l with saturation enabled Zack Buhman 2024-04-05 15:17:39 -10:00
  • 7d95db5e78 target/sh4: Merge mach and macl into a union Richard Henderson 2024-04-05 17:31:05 -10:00
  • b0f2f2976b target/sh4: mac.w: memory accesses are 16-bit words Zack Buhman 2024-04-02 17:37:49 +08:00
  • 26d937237f target/hppa: Fix IIAOQ, IIASQ for pa2.0 Richard Henderson 2024-04-01 14:52:39 -10:00
  • 2ee80bce4f linux-user: replace calloc() with g_new0() Nguyen Dinh Phi 2024-03-18 01:17:47 +08:00