summary refs log tree commit diff stats
path: root/hw (follow)
Commit message (Expand)AuthorAgeFilesLines
* vhost-user-blk: simplify and fix vhost_user_blk_handle_config_changeVladimir Sementsov-Ogievskiy2024-04-091-8/+3
* vdpa-dev: Fix the issue of device status not updating when configuration inte...lyx6344498002024-04-091-0/+7
* hw/virtio: Fix packed virtqueue flush used_idxWafer2024-04-091-2/+10
* virtio-snd: rewrite invalid tx/rx message handlingManos Pitsidianakis2024-04-091-75/+62
* virtio-snd: Enhance error handling for invalid transfersZheyu Ma2024-04-091-4/+4
* Revert "hw/virtio: Add support for VDPA network simulation devices"Michael S. Tsirkin2024-04-093-241/+3
* Merge tag 'qemu-sparc-20240404' of https://github.com/mcayland/qemu into stagingPeter Maydell2024-04-041-81/+142
|\
| * esp.c: remove explicit setting of DRQ within ESP state machineMark Cave-Ayland2024-04-041-9/+0
| * esp.c: ensure esp_pdma_write() always calls esp_fifo_push()Mark Cave-Ayland2024-04-041-6/+4
| * esp.c: update esp_fifo_{push, pop}() to call esp_update_drq()Mark Cave-Ayland2024-04-041-4/+10
| * esp.c: introduce esp_update_drq() and update esp_fifo_{push, pop}_buf() to us...Mark Cave-Ayland2024-04-041-1/+47
| * esp.c: move esp_set_phase() and esp_get_phase() towards the beginning of the ...Mark Cave-Ayland2024-04-041-18/+18
| * esp.c: prevent cmdfifo overflow in esp_cdb_ready()Mark Cave-Ayland2024-04-041-1/+11
| * esp.c: rework esp_cdb_length() into esp_cdb_ready()Mark Cave-Ayland2024-04-041-16/+14
| * esp.c: don't assert() if FIFO empty when executing non-DMA SELATNSMark Cave-Ayland2024-04-041-1/+2
| * esp.c: introduce esp_fifo_push_buf() function for pushing to the FIFOMark Cave-Ayland2024-04-041-3/+8
| * esp.c: change esp_fifo_pop_buf() to take ESPStateMark Cave-Ayland2024-04-041-12/+12
| * esp.c: use esp_fifo_push() instead of fifo8_push()Mark Cave-Ayland2024-04-041-3/+3
| * esp.c: change esp_fifo_pop() to take ESPStateMark Cave-Ayland2024-04-041-5/+5
| * esp.c: change esp_fifo_push() to take ESPStateMark Cave-Ayland2024-04-041-5/+5
| * esp.c: replace cmdfifo use of esp_fifo_pop() in do_message_phase()Mark Cave-Ayland2024-04-041-1/+2
| * esp.c: replace esp_fifo_pop_buf() with esp_fifo8_pop_buf() in do_message_phase()Mark Cave-Ayland2024-04-041-1/+1
| * esp.c: replace esp_fifo_pop_buf() with esp_fifo8_pop_buf() in do_command_phase()Mark Cave-Ayland2024-04-041-1/+1
| * esp.c: move esp_fifo_pop_buf() internals to new esp_fifo8_pop_buf() functionMark Cave-Ayland2024-04-041-1/+6
* | block/virtio-blk: Fix memory leak from virtio_blk_zone_reportZheyu Ma2024-04-041-1/+2
|/
* Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingPeter Maydell2024-04-033-81/+85
|\
| * pc_q35: remove unnecessary m->alias assignmentPaolo Bonzini2024-04-021-1/+0
| * lsi53c895a: avoid out of bounds access to s->msg[]Paolo Bonzini2024-04-021-7/+12
| * vga: do not treat horiz pel panning value of 8 as "enabled"Paolo Bonzini2024-04-021-1/+3
| * vga: adjust dirty memory region if pel panning is activePaolo Bonzini2024-04-021-1/+4
| * vga: move computation of dirty memory region laterPaolo Bonzini2024-04-021-25/+25
| * vga: merge conditionals on shift control registerPaolo Bonzini2024-04-021-47/+42
* | Merge tag 'hw-misc-20240402' of https://github.com/philmd/qemu into stagingPeter Maydell2024-04-025-4/+10
|\ \
| * | hw/net/virtio-net: fix qemu set used ring flag even vhost startedYajun Wu2024-04-021-0/+4
| * | hw/xen_evtchn: Initialize flush_kvm_routesArtem Chernyshev2024-04-021-1/+1
| * | hw/nvme: fix -Werror=maybe-uninitializedMarc-André Lureau2024-04-021-1/+1
| * | hw/i386/pc: Restrict CXL to PCI-based machinesPhilippe Mathieu-Daudé2024-04-021-1/+3
| * | hw/arm/smmu: Avoid using inlined functions with external linkage againPhilippe Mathieu-Daudé2024-04-021-1/+1
| |/
* | Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into stagingPeter Maydell2024-04-021-3/+1
|\ \ | |/ |/|
| * usb-audio: Fix invalid values in AudioControl descriptorsJoonas Kankaala2024-04-011-3/+1
* | raspi4b: Reduce RAM to 1Gb on 32-bit hostsCédric Le Goater2024-04-021-0/+4
* | hw/intc/arm_gicv3: ICC_HPPIR* return SPURIOUS if int group is disabledPeter Maydell2024-04-021-2/+2
|/
* Merge tag 'pull-ppc-for-9.0-3-20240331' of https://gitlab.com/npiggin/qemu in...Peter Maydell2024-03-312-1/+2
|\
| * hw/ppc/spapr: Include missing 'sysemu/tcg.h' headerPhilippe Mathieu-Daudé2024-03-301-0/+1
| * spapr: nested: use bitwise NOT operator for flags checkHarsh Prateek Bora2024-03-301-1/+1
* | hw/net/net_tx_pkt: Fix virtio header without checksum offloadingAkihiko Odaki2024-03-291-0/+1
* | virtio-net: Fix vhost virtqueue notifiers for RSSAkihiko Odaki2024-03-291-2/+2
|/
* Merge tag 'hw-misc-20240326' of https://github.com/philmd/qemu into stagingPeter Maydell2024-03-264-4/+19
|\
| * hw/smbios: add stub for smbios_get_table_legacy()Igor Mammedov2024-03-261-0/+5
| * hw/misc/stm32l4x5_rcc: Propagate period when enabling a clockArnaud Minier2024-03-261-1/+1