-
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