Commit Graph

  • 3becc93908 qapi/qom: Document feature unstable of @x-vfio-user-server Markus Armbruster 2024-07-03 11:53:10 +02:00
  • 58ee924b97 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2024-07-17 15:40:28 +10:00
  • e2f346aa98 Merge tag 'sdmmc-20240716' of https://github.com/philmd/qemu into staging Richard Henderson 2024-07-17 07:59:31 +10:00
  • a9f2ffa0f5 Merge tag 'hw-misc-20240716' of https://github.com/philmd/qemu into staging Richard Henderson 2024-07-17 07:59:12 +10:00
  • c8cb19876d hw/sd/sdcard: Support boot area in emmc image Joel Stanley 2022-05-25 09:21:22 +02:00
  • 8f25b74a32 hw/sd/sdcard: Add mmc SWITCH function support (CMD6) Sai Pavan Boddu 2022-05-25 09:21:22 +02:00
  • c3561ab624 hw/sd/sdcard: Add eMMC 'boot-partition-size' property Philippe Mathieu-Daudé 2024-07-09 16:35:42 +02:00
  • a1e0461995 hw/sd/sdcard: Add emmc_cmd_SEND_EXT_CSD handler (CMD8) Vincent Palatin 2011-07-25 16:19:08 -07:00
  • cfde1788dd hw/sd/sdcard: Implement eMMC sleep state (CMD5) Luc Michel 2024-02-20 12:17:18 +01:00
  • b13b29ed38 hw/sd/sdcard: Add emmc_cmd_PROGRAM_CID handler (CMD26) Philippe Mathieu-Daudé 2024-06-15 15:33:45 +02:00
  • 7851548485 hw/sd/sdcard: Fix SET_BLOCK_COUNT command argument on eMMC (CMD23) Cédric Le Goater 2021-05-11 13:58:47 +02:00
  • 3007fa1156 hw/sd/sdcard: Add emmc_cmd_SET_RELATIVE_ADDR handler (CMD3) Cédric Le Goater 2022-05-25 09:21:22 +02:00
  • 4143d2374a hw/sd/sdcard: Register unimplemented command handlers Philippe Mathieu-Daudé 2024-06-27 12:57:01 +02:00
  • 99e84304b3 hw/sd/sdcard: Register generic command handlers Philippe Mathieu-Daudé 2024-06-17 08:51:27 +02:00
  • 1b5a561c73 hw/sd/sdcard: Basis for eMMC support Philippe Mathieu-Daudé 2022-05-30 20:06:20 +02:00
  • 644a52778a system/physmem: use return value of ram_block_discard_require() as errno Zhenzhong Duan 2024-07-16 14:42:12 +08:00
  • a99dc9cd61 vl: fix "type is NULL" in -vga help Marc-André Lureau 2024-07-15 15:44:20 +04:00
  • 4bba839808 ui/console: Remove dpy_cursor_define_supported() Akihiko Odaki 2024-07-15 14:25:45 +09:00
  • d2277f02b8 ui/cocoa: Add cursor composition Akihiko Odaki 2024-07-15 14:25:44 +09:00
  • a418e7aeea ui/console: Convert mouse visibility parameter into bool Akihiko Odaki 2024-07-15 14:25:43 +09:00
  • 3f5ef05fe0 ui/cocoa: Release CGColorSpace Akihiko Odaki 2024-07-15 14:25:42 +09:00
  • dfaf55a19a esp: remove transfer size check from DMA DATA IN and DATA OUT transfers Mark Cave-Ayland 2024-07-13 23:42:49 +01:00
  • 6b6593107d system/cpus: Add cpu_pause() function Nicholas Piggin 2024-07-12 22:02:43 +10:00
  • de680286b5 accel/tcg: Make cpu_exec_interrupt hook mandatory Peter Maydell 2024-07-12 12:39:49 +01:00
  • a376a8d58a loader: remove load_image_gzipped function as its not used anywhere Ani Sinha 2024-07-11 12:54:47 +05:30
  • 1ee5f64572 include/hw/qdev-core.h: Correct and clarify gpio doc comments Peter Maydell 2024-07-08 16:33:12 +01:00
  • 9a365c2536 hw/isa/vt82c686: Turn "intr" irq into a named gpio Bernhard Beschow 2024-07-04 22:58:52 +02:00
  • c88d07488c hw/core/loader: allow loading larger ROMs Gregor Haas 2024-06-28 11:27:06 -07:00
  • 6a079f2e68 target/i386/tcg: save current task state before loading new one Paolo Bonzini 2024-06-19 14:33:39 +02:00
  • 8b13106508 target/i386/tcg: use X86Access for TSS access Paolo Bonzini 2024-06-18 09:13:49 +02:00
  • 05d41bbcb3 target/i386/tcg: check for correct busy state before switching to a new task Paolo Bonzini 2024-06-19 14:24:09 +02:00
  • 8053862af9 target/i386/tcg: Compute MMU index once Paolo Bonzini 2024-06-18 09:21:52 +02:00
  • fffe424b38 target/i386/tcg: Introduce x86_mmu_index_{kernel_,}pl Richard Henderson 2024-06-17 09:12:08 -07:00
  • 059368bcf5 target/i386/tcg: Reorg push/pop within seg_helper.c Richard Henderson 2024-06-17 09:12:10 -07:00
  • 312ef3243e target/i386/tcg: use PUSHL/PUSHW for error code Paolo Bonzini 2024-06-18 09:28:22 +02:00
  • 0bd385e7e3 target/i386/tcg: Allow IRET from user mode to user mode with SMAP Paolo Bonzini 2024-06-11 22:04:56 +02:00
  • a7cf494993 target/i386/tcg: Remove SEG_ADDL Richard Henderson 2024-06-17 09:12:09 -07:00
  • 3afc6539a8 target/i386/tcg: fix POP to memory in long mode Paolo Bonzini 2024-07-10 12:40:24 +02:00
  • 340627ec14 hpet: fix HPET_TN_SETVAL for high 32-bits of the comparator Paolo Bonzini 2024-07-10 11:27:28 +02:00
  • c9669d6d57 hpet: fix clamping of period Paolo Bonzini 2024-07-10 11:56:35 +02:00
  • de12ebfdab docs: Update description of 'user=username' for '-run-with' Boqiao Fu 2024-07-15 17:04:32 +08:00
  • d16ccfea23 qemu/timer: Add host ticks function for LoongArch Song Gao 2024-07-16 11:15:00 +08:00
  • 57a8a80d1a scsi: fix regression and honor bootindex again for legacy drives Fiona Ebner 2024-07-10 17:25:29 +02:00
  • a4975023fb hw/scsi/lsi53c895a: bump instruction limit in scripts processing to fix regression Fiona Ebner 2024-07-15 15:14:03 +02:00
  • 9971cbac2f disas: Fix build against Capstone v6 Gustavo Romero 2024-07-15 21:39:43 +00:00
  • 307991919b
    Merge pull request #77 from saibotk/add-riscv-support Romain Malmain 2024-07-16 16:44:00 +02:00
  • f8b64d35a6 cpu: Free queued CPU work Akihiko Odaki 2024-07-14 19:46:52 +09:00
  • e0bf95443e Revert "qemu-char: do not operate on sources from finalize callbacks" Sergey Dyasli 2024-07-12 09:26:59 +00:00
  • 9d38d9dca2 i386/sev: Don't allow automatic fallback to legacy KVM_SEV*_INIT Michael Roth 2024-07-09 23:10:05 -05:00
  • 5ebde3b5c0 Update version for 9.0.2 release Michael Tokarev 2024-07-16 08:41:19 +03:00
  • 959269e910 Merge tag 'python-pull-request' of https://gitlab.com/jsnow/qemu into staging Richard Henderson 2024-07-16 06:45:23 +10:00
  • 4ea7e9cd88 Merge tag 'pull-ufs-20240714' of https://gitlab.com/jeuk20.kim/qemu into staging Richard Henderson 2024-07-15 05:29:08 +10:00
  • 50475f1511 hw/ufs: Fix mcq register range check logic Jeuk Kim 2024-07-09 20:53:49 +09:00
  • dd23f9ec51 docs: remove Sphinx 1.x compatibility code John Snow 2024-07-03 13:52:35 -04:00
  • fe791b7fcc Python: bump minimum sphinx version to 3.4.3 John Snow 2024-07-03 13:52:34 -04:00
  • 45b14be9b6 python: enable testing for 3.13 John Snow 2024-06-26 19:22:30 -04:00
  • e38900450f iotests: Change imports for Python 3.13 John Snow 2024-06-26 19:22:29 -04:00
  • c5be244534 python: Do not use pylint 3.2.4 with python 3.8 John Snow 2024-06-26 19:22:28 -04:00
  • 84e327e844 python: linter changes for pylint 3.x John Snow 2024-06-26 19:22:27 -04:00
  • e0d660aeea hw/nvme: fix number of PIDs for FDP RUH update Vincent Fu 2024-05-03 13:50:04 -04:00
  • 37fbfda8f4 Merge tag 'edgar/xen-queue-2024-07-12.for-upstream' of https://gitlab.com/edgar.iglesias/qemu into staging Richard Henderson 2024-07-12 09:53:22 -07:00
  • ba79ef143f Merge tag 'pull-loongarch-20240712' of https://gitlab.com/gaosong/qemu into staging Richard Henderson 2024-07-12 09:53:07 -07:00
  • 3ef4b21a5c target/loongarch: Fix cpu_reset set wrong CSR_CRMD Song Gao 2024-07-05 10:18:39 +08:00
  • bba1c36da0 target/loongarch: Set CSR_PRCFG1 and CSR_PRCFG2 values Song Gao 2024-07-05 10:18:38 +08:00
  • 785875874d target/loongarch: Remove avail_64 in trans_srai_w() and simplify it Feiyang Chen 2024-06-28 13:33:57 +10:00
  • d38e31ef74 target/loongarch/kvm: Add software breakpoint support Bibo Mao 2024-06-07 11:50:16 +08:00
  • 36ff178716 MAINTAINERS: Add myself as a reviewer of LoongArch virt machine Jiaxun Yang 2024-06-27 05:13:28 +01:00
  • 5efbc384c6 hw/loongarch/virt: Remove unused assignment Bibo Mao 2024-06-12 11:36:37 +08:00
  • 0aca736433 hw/loongarch: Change the tpm support by default Xianglai Li 2024-06-24 11:23:00 +08:00
  • 5e21b1317f hw/loongarch/boot.c: fix out-of-bound reading Dmitry Frolov 2024-06-28 15:39:10 +03:00
  • 872cb9cced xen: mapcache: Fix unmapping of first entries in buckets Edgar E. Iglesias 2024-07-02 00:44:21 +02:00
  • 596ccccdbf physmem: Bail out qemu_ram_block_from_host() for invalid ram addrs Edgar E. Iglesias 2024-07-02 00:44:20 +02:00
  • d01a6fffa9 MAINTAINERS: add Edgar as Xen maintainer Stefano Stabellini 2024-07-10 13:28:52 -07:00
  • 4469bee2c5 Merge tag 'nvme-next-pull-request' of https://gitlab.com/birkelund/qemu into staging Richard Henderson 2024-07-11 14:32:51 -07:00
  • 23901b2b72 Merge tag 'pull-target-arm-20240711' of https://git.linaro.org/people/pmaydell/qemu-arm into staging Richard Henderson 2024-07-11 12:00:00 -07:00
  • 15ef124c93 hw/nvme: Expand VI/VQ resource to uint32 Minwoo Im 2024-05-29 21:42:34 +09:00
  • c6159d0e38 hw/nvme: Allocate sec-ctrl-list as a dynamic array Minwoo Im 2024-05-29 21:42:33 +09:00
  • 1a494d119a hw/nvme: separate identify data for sec. ctrl list Minwoo Im 2024-05-29 21:42:32 +09:00
  • 6471556500 hw/nvme: add Identify Endurance Group List Minwoo Im 2024-05-29 21:42:31 +09:00
  • 8ab8a6dbe4 hw/nvme: fix BAR size mismatch of SR-IOV VF Minwoo Im 2024-06-05 06:13:06 +09:00
  • 3936bbdf9a hw/nvme: fix number of PIDs for FDP RUH update Vincent Fu 2024-05-03 13:50:04 -04:00
  • bc432bc522 hw/nvme: Add support for setting the MQES for the NVMe emulation John Berg 2024-04-04 13:04:18 +01:00
  • 39a032cea2 Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into staging Richard Henderson 2024-07-11 07:35:12 -07:00
  • e359e94b1c Merge tag 'mem-2024-07-10' of https://github.com/davidhildenbrand/qemu into staging Richard Henderson 2024-07-11 07:34:52 -07:00
  • 7f49089158 target/arm: Convert PMULL to decodetree Richard Henderson 2024-07-08 17:06:10 -07:00
  • f7a8456586 target/arm: Convert ADDHN, SUBHN, RADDHN, RSUBHN to decodetree Richard Henderson 2024-07-08 17:06:09 -07:00
  • 26cb9dbed8 target/arm: Convert SADDW, SSUBW, UADDW, USUBW to decodetree Richard Henderson 2024-07-08 17:06:08 -07:00
  • 7575c5710c target/arm: Convert SQDMULL, SQDMLAL, SQDMLSL to decodetree Richard Henderson 2024-07-08 17:06:07 -07:00
  • eb191187f6 target/arm: Convert SADDL, SSUBL, SABDL, SABAL, and unsigned to decodetree Richard Henderson 2024-07-08 17:06:06 -07:00
  • 97b06ab705 target/arm: Convert SMULL, UMULL, SMLAL, UMLAL, SMLSL, UMLSL to decodetree Richard Henderson 2024-07-08 17:06:05 -07:00
  • 29f0bef71a hw/arm: In STM32L4x5 SOC, connect USART devices to EXTI Inès Varhol 2024-07-07 10:58:55 +02:00
  • bc080002ce hw/misc: In STM32L4x5 EXTI, handle direct interrupts Inès Varhol 2024-07-07 10:58:54 +02:00
  • 27d405301a hw/misc: In STM32L4x5 EXTI, consolidate 2 constants Inès Varhol 2024-07-07 10:58:53 +02:00
  • 0487c63180 accel/tcg: Make TCGCPUOps::cpu_exec_halt mandatory Peter Maydell 2024-07-04 16:57:10 +01:00
  • 4f7b1ecba8 target: Set TCGCPUOps::cpu_exec_halt to target's has_work implementation Peter Maydell 2024-07-04 16:57:10 +01:00
  • fcee3707eb target/arm: Set arm_v7m_tcg_ops cpu_exec_halt to arm_cpu_exec_halt() Peter Maydell 2024-07-04 16:57:09 +01:00
  • efceb7d2bd target/arm: Use cpu_env in cpu_untagged_addr Richard Henderson 2024-07-02 08:49:11 -07:00
  • 7b11e7cf73 hw/misc/bcm2835_thermal: Fix access size handling in bcm2835_thermal_ops Zheyu Ma 2024-07-02 17:40:41 +02:00
  • b88cfee902 hw/char/pl011: Avoid division-by-zero in pl011_get_baudrate() Zheyu Ma 2024-07-02 17:57:52 +02:00
  • a8ab8706d4 target/arm: Allow FPCR bits that aren't in FPSCR Peter Maydell 2024-06-28 15:23:47 +01:00