qemu

FORK: QEMU emulator
git clone https://git.neptards.moe/neptards/qemu.git
Log | Files | Refs | Submodules | LICENSE

DateCommit messageAuthorFiles+-
2020-07-30 16:01linux-user: add option to intercept execve() syscallsRicardo Jesus3+137-12
2021-10-24 22:33extra x86 cpu typesu3shit2+91-1
2021-10-05 22:34add 32-bit mmap supportu3shit5+26-19
2022-12-13 20:54Update VERSION for v7.2.0Stefan Hajnoczi1+1-1
2022-12-07 00:53Update VERSION for v7.2.0-rc4Stefan Hajnoczi1+1-1
2022-12-05 11:30Revert "hw/loongarch/virt: Add cfi01 pflash device"Song Gao4+0-86
2022-12-04 16:07Merge tag 'pull-request-2022-12-04' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi4+25-6
2022-12-04 16:07Merge tag 'pull-loongarch-20221202' of https://gitlab.com/gaosong/qemu into stagingStefan Hajnoczi4+86-0
2022-12-04 16:01Merge tag 'nvme-next-pull-request' of git://git.infradead.org/qemu-nvme into stagingStefan Hajnoczi1+51-131
2022-12-04 16:00Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2+21-16
2022-12-04 16:00Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingStefan Hajnoczi18+205-81
2022-11-25 16:08hw/display/next-fb: Fix comment typoEvgeny Ermakov1+1-1
2022-12-01 18:44target/s390x/tcg: Fix and improve the SACF instructionThomas Huth2+8-1
2022-11-25 08:30tests/qtest/migration-test: Fix unlink error and memory leaksThomas Huth1+16-4
2022-11-07 02:09hw/loongarch/virt: Add cfi01 pflash deviceXiaojuan Yang4+86-0
2022-12-01 07:45target/i386: Always completely initialize TranslateFaultRichard Henderson1+19-15
2022-11-30 14:16target/i386: allow MMX instructions with CR4.OSFXSR=0Paolo Bonzini1+2-1
2022-07-14 07:37hw/nvme: remove copy bh schedulingKlaus Jensen1+14-49
2022-11-10 06:59hw/nvme: fix aio cancel in dsmKlaus Jensen1+8-26
2022-11-10 06:59hw/nvme: fix aio cancel in zone resetKlaus Jensen1+11-25
2022-11-10 06:59hw/nvme: fix aio cancel in flushKlaus Jensen1+6-15
2022-11-10 06:59hw/nvme: fix aio cancel in formatKlaus Jensen1+12-16
2022-11-30 11:24include/hw: VM state takes precedence in virtio_device_should_startAlex Bennée1+18-5
2022-11-30 11:24hw/virtio: generalise CHR_EVENT_CLOSED handlingAlex Bennée4+104-37
2022-11-30 11:24hw/virtio: add started_vu status field to vhost-user-gpioAlex Bennée2+14-7
2022-11-30 11:24vhost: enable vrings in vhost_dev_start() for vhost-user devicesStefano Garzarella13+67-31
2022-11-30 11:24tests/qtests: override "force-legacy" for gpio virtio-mmio testsAlex Bennée1+2-1
2022-11-29 19:27Update VERSION for v7.2.0-rc3Stefan Hajnoczi1+1-1
2022-11-29 20:41target/arm: Set TCGCPUOps.restore_state_to_opc for v7mEvgeny Ermakov3+8-3
2022-11-21 21:19block-backend: avoid bdrv_unregister_buf() NULL pointer derefStefan Hajnoczi1+13-2
2022-11-28 20:27hw/display/qxl: Assert memory slot fits in preallocated MemoryRegionPhilippe Mathieu-Daudé1+1-0
2022-11-28 20:27hw/display/qxl: Avoid buffer overrun in qxl_phys2virt (CVE-2022-4144)Philippe Mathieu-Daudé2+24-5
2022-11-28 20:27hw/display/qxl: Pass requested buffer size to qxl_phys2virt()Philippe Mathieu-Daudé4+36-13
2022-11-28 20:27hw/display/qxl: Document qxl_phys2virt()Philippe Mathieu-Daudé1+19-0
2022-11-28 20:27hw/display/qxl: Have qxl_log_command Return early if no log_cmd handlerPhilippe Mathieu-Daudé1+11-0
2022-11-29 16:15Merge tag 'seabios-1.16.1-20221128-pull-request' of https://gitlab.com/kraxel/qemu into stagingStefan Hajnoczi12+0-0
2022-11-29 01:05replay: Fix declaration of replay_read_next_clockRichard Henderson1+1-1
2022-11-28 10:05update seabios binaries to 1.16.1Gerd Hoffmann12+0-0
2022-11-28 09:57update seabios source from 1.16.0 to 1.16.1Gerd Hoffmann0+0-0
2022-11-26 15:25Add G_GNUC_PRINTF to function qemu_set_info_str and fix related issuesStefan Weil via3+6-5
2022-11-26 15:25MAINTAINERS: Add subprojects/libvhost-user to section "vhost"Stefan Weil via1+1-0
2022-11-26 15:25libvhost-user: Add format attribute to local function vu_panicStefan Weil via1+12-1
2022-11-26 15:25libvhost-user: Fix two more format stringsStefan Weil via1+2-1
2022-11-26 15:25libvhost-user: Fix format stringsStefan Weil via1+2-2
2022-11-26 15:25libvhost-user: Fix wrong type of argument to formatting function (reported by LGTM)Stefan Weil via1+1-1
2022-11-25 14:39virtiofsd: Add `sigreturn` to the seccomp whitelistMarc Hartmayer1+1-0
2022-11-23 20:17Merge tag 'fixes-20221123-pull-request' of https://gitlab.com/kraxel/qemu into stagingStefan Hajnoczi12+28-13
2022-11-23 20:17Merge tag 'pull-request-2022-11-23' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi8+55-39
2022-10-14 14:26hw/audio/intel-hda: Drop unnecessary prototypePeter Maydell1+0-2
2022-10-14 14:26hw/audio/intel-hda: don't reset codecs twicePeter Maydell1+1-3
2022-10-14 14:54hw/usb/hcd-xhci: Reset the XHCIState with device_cold_reset()Peter Maydell2+2-2
2022-10-21 19:23ui/gtk: prevent ui lock up when dpy_gl_update called again before current draw event occursDongwon Kim2+2-2
2022-11-05 11:48hw/usb/hcd-xhci.c: spelling: tranferMichael Tokarev1+1-1
2022-11-21 13:55gtk: disable GTK Clipboard with a new meson optionClaudio Fontana5+21-1
2022-11-23 08:46Revert "usbredir: avoid queuing hello packet on snapshot restore"Joelle van Dyne1+1-2
2022-11-18 11:33tests/avocado: use new rootfs for orangepi testAlex Bennée1+2-2
2022-11-21 19:42tests/qtest: Decrease the amount of output from the qom-testThomas Huth1+19-3
2022-11-21 10:24tests/avocado: Update the URLs of the advent calendar imagesThomas Huth7+34-34
2022-11-22 23:59Update VERSION for v7.2.0-rc2Stefan Hajnoczi1+1-1
2022-11-22 17:19Merge tag 'pull-target-arm-20221122' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi1+6-5
2022-11-22 15:55target/arm: Use signed quantity to represent VMSAv8-64 translation levelArd Biesheuvel1+2-2
2022-11-22 14:59Merge tag 'pull-loongarch-20221122' of https://gitlab.com/gaosong/qemu into stagingStefan Hajnoczi2+5-2
2022-11-22 14:59Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingStefan Hajnoczi51+45-34
2022-11-22 14:58Merge tag 'pull-misc-for-7.2-221122-1' of https://gitlab.com/stsquad/qemu into stagingStefan Hajnoczi13+262-59
2022-11-21 21:24target/arm: Don't do two-stage lookup if stage 2 is disabledPeter Maydell1+4-3
2022-11-10 06:54hw/loongarch: Replace the value of uart info with macroXiaojuan Yang1+2-1
2022-11-16 03:49hw/loongarch: Fix setprop_sized method in fdt rtc node.Xiaojuan Yang1+1-1
2022-11-10 06:14hw/loongarch: Add default stdout uart in fdtXiaojuan Yang1+2-0
2022-11-21 20:01virtio: disable error for out of spec queue-enableMichael S. Tsirkin1+7-0
2022-11-17 11:36acpi/tests/avocado/bits: keep the work directory when BITS_DEBUG is set in envAni Sinha1+9-4
2022-11-15 21:27tests/avocado: configure acpi-bits to use avocado timeoutJohn Snow1+2-8
2022-11-11 15:11MAINTAINERS: add mst to list of biosbits maintainersAni Sinha1+1-0
2022-11-21 15:36tests: acpi: x86: update expected DSDT after moving PRQx fields in _SB scopeIgor Mammedov37+0-36
2022-11-21 15:36acpi: x86: move RPQx field back to _SB scopeIgor Mammedov2+8-20
2022-11-21 15:36tests: acpi: whitelist DSDT before moving PRQx to _SB scopeIgor Mammedov1+36-0
2022-11-21 10:11vhost: mask VIRTIO_F_RING_RESET for vhost and vhost-user devicesStefano Garzarella10+18-2
2022-11-17 17:25gitlab: integrate coverage reportAlex Bennée1+11-1
2022-11-17 17:25tests/avocado: skip aarch64 cloud TCG tests in CIAlex Bennée1+7-2
2022-11-17 17:25tests/avocado: introduce alpine virt test for CIAlex Bennée1+45-1
2022-11-17 17:25tests/avocado: Raise timeout for boot_linux.py:BootLinuxPPC64.test_pseries_tcgPeter Maydell1+1-1
2022-11-17 17:25docs/devel: try and improve the language around patch reviewAlex Bennée1+11-5
2022-11-17 17:25docs/devel: simplify the minimal checklistAlex Bennée1+49-26
2022-11-17 17:25docs/devel: make language a little less code centricAlex Bennée1+5-5
2022-11-17 17:25docs/devel: add a maintainers section to development processAlex Bennée5+115-9
2022-11-17 17:25tests/docker: allow user to override check targetAlex Bennée2+5-3
2022-11-17 17:25tests/avocado/machine_aspeed.py: Reduce noise on the console for SDK testsCédric Le Goater1+12-5
2022-11-17 17:25Run docker probe only if docker or podman are availableStefan Weil1+1-1
2022-11-17 16:55rtl8139: honor large send MSS valueStefan Hajnoczi1+12-14
2022-11-17 16:55rtl8139: keep Tx command mode 0 and 1 separateStefan Hajnoczi1+2-2
2022-11-17 16:55rtl8139: avoid clobbering tx descriptor bitsStefan Hajnoczi1+10-7
2022-11-21 14:26Merge tag 'pull-target-arm-20221121' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi5+77-29
2022-11-21 14:26Merge tag 'next-pull-request' of https://gitlab.com/juan.quintela/qemu into stagingStefan Hajnoczi10+139-33
2022-11-21 14:25Merge tag 'chr-pull-request' of https://gitlab.com/marcandre.lureau/qemu into stagingStefan Hajnoczi1+7-1
2022-11-21 11:45target/arm: Limit LPA2 effective output address when TCR.DS == 0Ard Biesheuvel1+8-0
2022-11-21 11:45tests/avocado/boot_linux.py: Bump aarch64 virt test timeout to 720sPeter Maydell1+1-1
2022-11-21 11:45hw/intc: add implementation of GICD_IIDR to Arm GICAlex Bennée1+11-1
2022-11-21 11:45hw/intc: clean-up access to GIC multi-byte registersAlex Bennée1+10-6
2022-11-21 11:45hw/sd: Fix sun4i allwinner-sdhost for U-BootStrahinja Jankovic2+47-21
2022-10-03 03:15migration: Block migration comment or code is wrongJuan Quintela1+2-2
2022-10-04 18:24migration: Disable multifd explicitly with compressionPeter Xu2+12-6
2022-10-04 18:24migration: Use non-atomic ops for clear log bitmapPeter Xu4+55-5
2022-10-04 18:24migration: Disallow postcopy preempt to be used with compressPeter Xu1+11-0
2022-10-04 18:24migration: Fix race on qemu_file_shutdown()Peter Xu1+24-3
2022-10-04 18:24migration: Fix possible infinite loop of ram save processPeter Xu1+12-4
2022-10-25 04:47migration/multifd/zero-copy: Create helper function for flushingLeonardo Bras1+19-11
2022-10-13 08:41migration/channel-block: fix return value for qio_channel_block_{readv,writev}Fiona Ebner1+4-2
2022-10-25 14:10chardev/char-win-stdio: Pass Ctrl+C to guest with a multiplexed monitorBin Meng1+7-1
2022-11-17 17:39Merge tag 'pull-ppc-20221117' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi2+4-0
2022-11-17 17:39Merge tag 'pull-request-2022-11-17' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi20+75-50
2022-11-16 13:17target/ppc: Fix build warnings when building with 'disable-tcg'Vaibhav Jain2+4-0
2022-11-17 05:36acpi/tests/avocado/bits: some misc fixesAni Sinha2+7-8
2022-11-16 17:50ci: replace x86_64 macos-11 with aarch64 macos-12Daniel P. Berrangé4+23-23
2022-11-14 13:25docs/system/s390x: Document the "loadparm" machine propertyThomas Huth1+26-0
2022-11-11 18:17s390x: Fix spelling errorsThomas Huth13+19-19
2022-11-15 23:56Update VERSION for v7.2.0-rc1Stefan Hajnoczi1+1-1
2022-11-15 14:32Merge tag 'pull-x86-20221115' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi3+101-28
2022-09-15 00:14target/i386: hardcode R_EAX as destination register for LAHF/SAHFPaolo Bonzini1+2-2
2022-09-11 12:04target/i386: fix cmpxchg with 32-bit register destinationPaolo Bonzini3+99-26
2022-11-14 21:59Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi14+424-41
2022-11-14 18:31Merge tag 'pull-target-arm-20221114' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi2+3-4
2022-11-14 15:10hw/intc/arm_gicv3: fix prio masking on pmr writeJens Wiklander1+1-2
2022-11-14 15:10MAINTAINERS: Update maintainer's email for Xilinx CANVikram Garhwal1+2-2
2022-11-10 16:09tests/stream-under-throttle: New testHanna Reitz2+126-0
2022-11-12 14:17Merge tag 'pull-la-20221112' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi1+4-4
2022-11-11 12:45libvduse: Avoid warning about dangerous use of strncpy()Philippe Mathieu-Daudé1+2-2
2022-11-09 02:04hw/loongarch: Fix loongarch fdt addr confictSong Gao1+4-4
2022-11-11 16:44Merge tag 'pull-request-2022-11-11' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi24+918-933
2022-11-11 16:44Merge tag 'pull-ppc-20221111' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi1+10-2
2022-11-11 16:44Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingStefan Hajnoczi13+29-4
2022-11-10 19:08Fix several typos in documentation (found by codespell)Stefan Weil8+17-16
2021-06-14 18:38net: Replace TAB indentations with spacesAhmed Abouzied8+883-883
2022-11-10 08:36qga: Allow building of the guest agent without system emulators or toolsThomas Huth3+14-10
2022-11-10 13:11libdecnumber/dpd/decimal64: Fix compiler warning from Clang 15Thomas Huth1+1-2
2022-11-09 15:57host-libusb: Remove unused variableMiroslav Rezanina1+0-15
2022-11-09 15:57qemu-img: remove unused variableMiroslav Rezanina1+2-2
2022-11-09 15:57tulip: Remove unused variableMiroslav Rezanina1+1-3
2022-11-09 15:57rtl8139: Remove unused variableMiroslav Rezanina1+0-2
2022-11-09 12:22hw/pci-host/pnv_phb: Avoid quitting QEMU if hotplug of pnv-phb-root-port failsThomas Huth1+10-2
2022-11-10 09:57virtio-net: fix for heap-buffer-overflowXuan Zhuo2+18-2
2022-11-09 22:21display: include dependencies explicitlyMichael S. Tsirkin10+10-1
2022-11-08 13:52checkpatch: typo fixMichael S. Tsirkin1+1-1
2022-11-07 15:13block: Start/end drain on correct AioContextHanna Reitz1+4-2
2022-11-07 15:13block-backend: Update ctx immediately after rootHanna Reitz1+7-1
2022-11-07 15:13block: Make bdrv_child_get_parent_aio_context I/OHanna Reitz6+8-5
2022-11-08 14:44block/blkio: Set BlockDriver::has_variable_length to falseAlberto Faria1+0-1
2022-11-08 14:23qapi/block-core: Fix BlockdevOptionsNvmeIoUring @path descriptionAlberto Faria1+1-1
2022-11-09 16:54iotests/151: Test active requests on mirror startHanna Reitz2+52-5
2022-11-09 16:54iotests/151: Test that active mirror progressesHanna Reitz2+181-3
2022-11-09 16:54block/mirror: Fix NULL s->job in active writesHanna Reitz1+12-8
2022-11-09 16:54block/mirror: Drop mirror_wait_for_any_operation()Hanna Reitz1+8-13
2022-11-09 16:54block/mirror: Do not wait for active writesHanna Reitz1+30-7
2022-11-09 18:26Merge tag 'pull-tcg-20221109' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi2+45-35
2022-11-06 00:12accel/tcg: Split out setjmp_gen_codeRichard Henderson1+33-25
2022-11-05 23:55tcg: Move TCG_TARGET_HAS_direct_jump init to tb_gen_codeRichard Henderson2+12-10
2022-11-08 18:41Update VERSION for v7.2.0-rc0Stefan Hajnoczi1+1-1
2022-11-08 14:00Revert "hw/block/pflash_cfi: Error out if dev length isn't power of 2"Daniel Henrique Barboza2+2-11
2022-06-22 09:59memory: Fix wrong end address dumpZhenzhong Duan1+1-1
2022-11-08 04:19vhost-vdpa: fix assert !virtio_net_get_subqueue(nc)->async_tx.elem in virtio_net_resetSi-Wei Liu1+1-1
2022-11-08 16:34Merge tag 'pull-request-2022-11-08' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi22+7436-7468
2022-11-08 13:43Merge tag 'mips-20221108' of https://github.com/philmd/qemu into stagingStefan Hajnoczi6+84-98
2022-10-25 14:28hw/usb: fix tab indentationAmarjargal Gundjalam7+1294-1294
2022-10-25 14:28hw/display: fix tab indentationAmarjargal Gundjalam6+1509-1509
2022-10-25 14:28ui: fix tab indentationAmarjargal Gundjalam4+4626-4626
2022-11-07 16:13s390x/s390-virtio-ccw: Switch off zPCI enhancements on older machinesCédric Le Goater1+5-0
2022-11-07 16:13Revert "s390x/s390-virtio-ccw: add zpcii-disable machine property"Cédric Le Goater5+2-39
2022-10-30 22:38MAINTAINERS: Inherit from nanoMIPSPhilippe Mathieu-Daudé1+1-7
2022-11-06 02:37disas/nanomips: Tidy read for 48-bit opcodesRichard Henderson1+6-6
2022-11-06 02:37disas/nanomips: Split out read_u16Richard Henderson1+19-29
2022-11-06 21:28disas/nanomips: Merge insn{1,2,3} into words[3]Richard Henderson1+21-23
2022-11-06 21:28disas/nanomips: Move setjmp into nanomips_disRichard Henderson1+17-25
2022-11-01 11:44disas/nanomips: Remove headers already included by "qemu/osdep.h"Philippe Mathieu-Daudé1+0-4
2022-11-01 11:44disas/nanomips: Use G_GNUC_PRINTF to avoid invalid string formatsPhilippe Mathieu-Daudé1+1-1
2022-11-01 11:44disas/nanomips: Fix invalid PRIx64 format calling img_format()Philippe Mathieu-Daudé1+2-1
2022-11-01 11:44disas/nanomips: Fix invalid PRId64 format calling img_format()Philippe Mathieu-Daudé1+20-15
2022-11-02 16:57target/mips: Don't check COP1X for 64 bit FP modeJiaxun Yang1+1-1
2022-10-31 13:25target/mips: Disable DSP ASE for Octeon68XXJiaxun Yang1+2-2
2022-11-01 05:29target/mips: Enable LBX/LWX/* instructions for OcteonPavel Dovgalyuk1+8-4
2022-10-31 13:25target/mips: Cast offset field of Octeon BBIT to int16_tJiaxun Yang1+1-1
2022-10-31 13:25target/mips: Set CP0St_{KX, SX, UX} for Loongson-2FJiaxun Yang1+6-0
2022-11-07 23:43Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingStefan Hajnoczi155+7991-1015
2022-11-04 12:00util/log: Ignore per-thread flag if global file already thereGreg Kurz1+4-0
2022-11-04 12:00util/log: Make the per-thread flag immutableGreg Kurz1+5-0
2022-11-07 20:21Merge tag 'pull-loongarch-20221107' of https://gitlab.com/gaosong/qemu into stagingStefan Hajnoczi6+19-17
2022-11-07 14:52checkpatch: better pattern for inline commentsMichael S. Tsirkin1+4-2
2022-11-07 12:14hw/virtio: introduce virtio_device_should_startAlex Bennée8+25-11
2022-10-11 11:17tests/acpi: update tables for new core count testJulia Suvorova4+0-3
2022-10-11 11:17bios-tables-test: add test for number of cores > 255Julia Suvorova1+45-13
2022-10-11 11:17tests/acpi: allow changes for core_count2 testJulia Suvorova4+3-0
2022-10-11 11:17bios-tables-test: teach test to use smbios 3.0 tablesJulia Suvorova1+76-24
2022-10-11 11:17hw/smbios: add core_count2 to smbios table type 4Julia Suvorova3+35-5
2022-10-17 06:44vhost-user: Support vhost_dev_startYajun Wu1+73-1
2022-10-17 06:44vhost: Change the sequence of device startYajun Wu2+16-13
2022-10-28 06:14intel-iommu: PASID supportJason Wang5+341-104
2022-10-28 06:14intel-iommu: convert VTD_PE_GET_FPD_ERR() to be a functionJason Wang1+28-14
2022-10-28 06:14intel-iommu: drop VTDBusJason Wang2+118-127
2022-10-28 06:14intel-iommu: don't warn guest errors when getting rid2pasid entryJason Wang1+6-6
2022-10-31 03:10vfio: move implement of vfio_get_xlat_addr() to memory.cCindy Lu3+81-61
2022-10-27 10:00tests: virt: Update expected *.acpihmatvirt tablesHesham Almatary6+0-5
2022-10-27 10:00tests: acpi: aarch64/virt: add a test for hmat nodes with no initiatorsHesham Almatary1+59-0
2022-10-27 10:00hw/arm/virt: Enable HMAT on arm virt machineXiang Chen2+8-0
2022-10-27 10:00tests: Add HMAT AArch64/virt empty table filesHesham Almatary6+5-0
2022-10-27 10:00tests: acpi: q35: update expected blobs *.hmat-noinitiators expected HMAT:Brice Goglin5+0-4
2022-10-27 10:00tests: acpi: q35: add test for hmat nodes without initiatorsBrice Goglin1+50-0
2022-10-27 10:00tests: acpi: add and whitelist *.hmat-noinitiator expected blobsBrice Goglin5+4-0
2022-10-27 10:00hmat acpi: Don't require initiator value in -numaBrice Goglin1+1-3
2022-10-28 10:34hw/i386/acpi-build: Resolve north rather than south bridgesBernhard Beschow1+6-5
2022-10-28 10:34hw/i386/acpi-build: Resolve redundant attributeBernhard Beschow1+6-14
2022-10-28 10:34hw/i386/acpi-build: Remove unused structBernhard Beschow1+0-7
2022-10-26 20:59hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in biosGregory Price1+0-2
2022-08-29 08:35msix: Assert that specified vector is in rangeAkihiko Odaki9+74-107
2022-10-20 12:04MAINTAINERS: Add qapi/virtio.json to section "virtio"Markus Armbruster1+1-0
2022-10-24 15:42hw/acpi/erst.c: Fix memory handling issuesChristian A. Ehrhardt1+3-3
2022-10-17 10:21tests: acpi: update expected blobsIgor Mammedov35+0-34
2022-10-17 10:21acpi: pc/35: sanitize _GPE declaration orderIgor Mammedov1+25-22
2022-10-17 10:21tests: acpi: pc/q35 whitelist DSDT before \_GPE cleanupIgor Mammedov1+34-0
2022-10-17 10:21tests: acpi: update expected blobsIgor Mammedov22+0-21
2022-10-17 10:21acpi: enumerate SMB bridge automatically along with other PCI devicesIgor Mammedov1+3-24
2022-10-17 10:21acpi: add get_dev_aml_func() helperIgor Mammedov1+11-2
2022-10-17 10:21tests: acpi: whitelist DSDT before generating ICH9_SMB AML automaticallyIgor Mammedov1+21-0
2022-10-17 10:21tests: acpi: update expected DSDT after ISA bridge is moved directly under PCI host bridgeIgor Mammedov35+0-34
2022-10-17 10:21acpi: pc/q35: drop ad-hoc PCI-ISA bridge AML routines and let bus ennumeration generate AMLIgor Mammedov3+39-76
2022-10-17 10:21tests: acpi: whitelist DSDT before generating PCI-ISA bridge AML automaticallyIgor Mammedov1+34-0
2022-10-17 10:21acpi: pc: vga: use AcpiDevAmlIf interface to build VGA device descriptorsIgor Mammedov7+67-25
2022-10-18 02:36vhost-user: Fix out of order vring host notification handlingYajun Wu1+5-0
2022-10-14 16:09virtio-rng-pci: Allow setting nvectors, so we can use MSI-XDavid Daney1+14-0
2022-10-17 09:25virtio-net: enable vq reset featureXuan Zhuo1+1-0
2022-10-17 09:25vhost: vhost-kernel: enable vq reset featureKangjie Xu1+1-0
2022-10-17 09:25virtio-net: support queue_enableKangjie Xu1+21-0
2022-10-17 09:25virtio-net: support queue resetXuan Zhuo1+18-0
2022-10-17 09:25virtio-net: introduce flush_or_purge_queued_packets()Kangjie Xu1+11-6
2022-10-17 09:25vhost-net: vhost-kernel: introduce vhost_net_virtqueue_restart()Kangjie Xu3+61-0
2022-10-17 09:25vhost-net: vhost-kernel: introduce vhost_net_virtqueue_reset()Kangjie Xu3+33-0
2022-10-17 09:25vhost: expose vhost_virtqueue_stop()Kangjie Xu2+6-4
2022-10-17 09:25vhost: expose vhost_virtqueue_start()Kangjie Xu2+7-4
2022-10-17 09:25virtio-pci: support queue enableKangjie Xu1+1-0
2022-10-17 09:25virtio-pci: support queue resetXuan Zhuo2+20-0
2022-10-17 09:25virtio: core: vq reset feature negotation supportKangjie Xu2+6-2
2022-10-17 09:25virtio: introduce virtio_queue_enable()Kangjie Xu2+16-0
2022-10-17 09:25virtio: introduce virtio_queue_reset()Xuan Zhuo2+13-0
2022-10-17 09:25virtio: introduce __virtio_queue_reset()Xuan Zhuo1+21-16
2022-10-12 16:34hw/virtio/virtio-iommu-pci: Enforce the device is plugged on the root busEric Auger1+10-2
2022-10-14 15:10hw/pci-bridge/cxl-upstream: Add a CDAT table access DOEJonathan Cameron2+195-1
2022-10-14 15:10hw/mem/cxl-type3: Add CXL CDAT Data Object ExchangeHuai-Cheng Kuo1+255-0
2022-10-14 15:10hw/cxl/cdat: CXL CDAT Data Object Exchange implementationHuai-Cheng Kuo6+401-0
2022-10-14 15:10hw/mem/cxl-type3: Add MSIX supportJonathan Cameron1+9-0
2022-10-14 15:10hw/pci: PCIe Data Object Exchange emulationHuai-Cheng Kuo7+506-0
2022-10-11 18:17tests/acpi: virt: update ACPI MADT and FADT binariesMiguel Luis7+0-6
2022-10-11 18:17acpi: arm/virt: madt: bump to revision 4 accordingly to ACPI 6.0 Errata AMiguel Luis1+7-9
2022-10-11 18:17acpi: fadt: support revision 6.0 of the ACPI specificationMiguel Luis2+15-8
2022-10-11 18:17tests/acpi: virt: allow acpi MADT and FADT changesMiguel Luis1+6-0
2022-11-07 10:44Merge tag 'pull-request-2022-11-06' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi8+176-145
2022-11-07 10:44Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi17+280-132
2022-11-07 10:44Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent_vivier/qemu into stagingStefan Hajnoczi20+1492-1498
2022-11-07 02:45target/loongarch: Fix return value of CHECK_FPERui Wang1+1-1
2022-11-07 02:45target/loongarch: Separate the hardware flags into MMU index and PLVRui Wang5+18-16
2022-11-03 17:01s390x/cpu topology: add max_threads machine class attributePierre Morel2+12-0
2022-11-03 17:01s390x: Register TYPE_S390_CCW_MACHINE properties as class propertiesPierre Morel1+72-55
2022-10-28 19:47s390x/pci: RPCIT second pass when mappings exhaustedMatthew Rosato1+22-7
2022-10-27 21:23s390x/css: revert SCSW ctrl/flag bits on errorPeter Jin1+48-3
2022-11-04 11:36gitlab-ci: increase clang-user timeoutStefan Hajnoczi1+1-0
2022-11-01 03:50tests/qtest: migration-test: Enable TLS PSK tests for win32Bin Meng1+0-14
2022-11-05 11:55tests/qtest: Fix two format stringsStefan Weil1+2-2
2022-11-05 05:30tests/qtest/libqos/e1000e: Use IVAR shift definitionsAkihiko Odaki1+3-3
2022-11-03 08:34tests/qtest/libqos/e1000e: Use E1000_STATUS_ASDV_1000Akihiko Odaki1+2-2
2022-11-03 09:54tests/qtest/e1000e-test: Use e1000_regs.hAkihiko Odaki1+10-56
2022-11-03 02:54tests/qtest/libqos/e1000e: Set E1000_CTRL_SLUAkihiko Odaki1+1-1
2022-11-03 01:50tests/qtest/libqos/e1000e: Refer common PCI ID definitionsAkihiko Odaki1+3-2
2022-09-29 09:30accel: abort if we fail to load the accelerator pluginClaudio Fontana1+7-1
2022-09-29 09:30dmg: warn when opening dmg images containing blocks of unknown typeKevin Wolf1+19-0
2022-09-29 09:30module: add Error arguments to module_load and module_load_qomClaudio Fontana9+224-113
2022-09-29 09:30module: rename module_load_one to module_loadClaudio Fontana9+24-24
2022-09-29 09:30module: removed unused function argument "mayfail"Claudio Fontana3+14-16
2022-11-03 08:38Add missing include statement for global xml_builtinStefan Weil1+1-0
2022-11-03 17:19meson: avoid unused arguments of main() in compiler testsPaolo Bonzini1+4-4
2022-11-02 20:22Fix broken configure with -Wunused-parameterStefan Weil1+4-4
2022-09-13 12:06gdb-xml: Fix size of EFER register on i386 architecture when debugged by GDBTaiseiIto1+1-1
2022-10-19 10:20util/aio-win32: Correct the event array size in aio_poll()Bin Meng1+3-2
2022-10-19 10:20util/main-loop: Avoid adding the same HANDLE twiceBin Meng2+12-0
2022-10-19 10:20util/main-loop: Fix maximum number of wait objects for win32Bin Meng1+5-5
2022-11-03 10:23tests/unit: simpler variable sequence for test-io-channelAlex Bennée1+4-10
2022-10-25 23:50target/tricore: Rename csfr.def -> csfr.h.incPhilippe Mathieu-Daudé2+2-2
2022-10-25 23:50target/s390x: Rename insn-data/format.def -> insn-data/format.h.incPhilippe Mathieu-Daudé4+1453-1453
2022-10-25 23:50target/m68k: Rename qregs.def -> qregs.h.incPhilippe Mathieu-Daudé2+2-2
2022-10-31 21:35xen/pt: fix syntax error that causes FTBFS in some configurationsChuck Zmudzinski1+1-1
2022-10-30 10:59Fix some typos in documentation and commentsStefan Weil9+13-13
2022-11-01 01:46qapi: virtio: Fix the introduced versionHan Han1+17-17
2022-11-05 12:41Merge tag 'vfio-fixes-v7.2-rc0.0' of https://gitlab.com/alex.williamson/qemu into stagingStefan Hajnoczi1+1-1
2022-11-04 15:01Merge tag 'pull-target-arm-20221104' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi4+83-40
2022-11-04 15:01Merge tag 'pull-loongarch-20221104' of https://gitlab.com/gaosong/qemu into stagingStefan Hajnoczi16+283-84
2022-11-02 05:47target/arm: Two fixes for secure ptwRichard Henderson1+8-7
2022-11-01 06:42target/arm: Honor HCR_E2H and HCR_TGE in ats_write64()Ake Koomsin1+9-6
2022-11-03 13:10target/arm: Copy the entire vector in DO_ZIPRichard Henderson1+2-2
2022-11-03 13:10target/arm: Fix Privileged Access Never (PAN) for aarch32Timofey Kutergin2+41-7
2022-11-03 13:10target/arm: Make TLBIOS and TLBIRANGE ops trap on HCR_EL2.TTLBPeter Maydell1+18-18
2022-11-03 13:10hw/arm/boot: Set SCR_EL3.HXEn when booting kernelPeter Maydell1+3-0
2022-11-03 13:10hw/arm/boot: Set SME and SVE EL3 vector lengths when booting kernelPeter Maydell1+2-0
2022-11-04 04:05target/loongarch: Fix emulation of float-point disable exceptionRui Wang6+97-11
2022-11-04 04:05target/loongarch: Adjust the layout of hardware flags bit fieldsRui Wang3+14-3
2022-11-01 06:53target/loongarch: Fix raise_mmu_exception() set wrong exception_indexSong Gao2+4-2
2022-11-01 03:17target/loongarch: Add exception subcodeSong Gao2+36-29
2022-10-28 01:40hw/loongarch: Add TPM device for LoongArch virt machineXiaojuan Yang2+54-1
2022-10-28 01:40hw/loongarch: Improve fdt for LoongArch virt machineXiaojuan Yang2+32-0
2022-10-28 01:40hw/loongarch: Load FDT table into dram memory spaceXiaojuan Yang2+11-10
2022-10-21 01:53hw/intc: Fix LoongArch extioi coreisr accessingXiaojuan Yang2+17-12
2022-10-21 01:53hw/intc: Convert the memops to with_attrs in LoongArch extioiXiaojuan Yang2+18-16
2022-10-16 08:57vfio/migration: Fix wrong enum usageAvihai Horon1+1-1
2022-11-03 14:55Merge tag 'linux-user-for-7.2-pull-request' of https://gitlab.com/laurent_vivier/qemu into stagingStefan Hajnoczi3+42-7
2022-11-03 14:54Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi13+230-6
2022-11-03 14:54Merge tag 'nvme-fixes-pull-request' of git://git.infradead.org/qemu-nvme into stagingStefan Hajnoczi2+15-18
2022-10-28 08:12linux-user: always translate cmsg when recvmsgIcenowy Zheng1+2-1
2022-10-24 20:45linux-user: Add strace output for timer_settime64() syscallHelge Deller1+4-1
2022-10-25 02:34linux-user: Add close_range() syscallHelge Deller2+22-0
2022-10-27 06:58linux-user/hppa: Detect glibc ABORT_INSTRUCTION and EXCP_BREAK handlerHelge Deller1+14-5
2022-11-02 09:12target/i386: Fix test for paging enabledRichard Henderson1+5-5
2022-10-21 09:51MAINTAINERS: add myself as the maintainer for acpi biosbits avocado testsAni Sinha1+7-0
2022-10-21 09:51acpi/tests/avocado/bits/doc: add a doc file to describe the acpi bits testAni Sinha2+146-0
2022-10-21 09:51acpi/tests/avocado/bits: add acpi and smbios avocado tests that uses biosbitsAni Sinha1+396-0
2022-10-21 09:51acpi/tests/avocado/bits: add biosbits config file for running bios testsAni Sinha1+18-0
2022-10-21 09:51acpi/tests/avocado/bits: disable acpi PSS tests that are failing in biosbitsAni Sinha1+2-2
2022-10-21 09:51acpi/tests/avocado/bits: initial commit of test scripts that are run by biosbitsAni Sinha3+2796-0
2022-10-08 08:50cryptodev: Add a lkcf-backend for cryptodevLei He4+651-0
2022-10-08 08:50crypto: Support export akcipher to pkcs8Lei He4+91-1
2022-10-08 08:50crypto: Support DER encodingsLei He3+597-47
2022-10-08 08:50virtio-crypto: Support asynchronous modeLei He5+345-216
2022-09-22 12:21test/acpi/bios-tables-test: SSDT: update golden master binariesRobert Hoo4+0-2
2022-09-22 12:21acpi/nvdimm: Implement ACPI NVDIMM Label MethodsRobert Hoo1+95-0
2022-09-22 12:21acpi/nvdimm: define macro for NVDIMM Device _DSMRobert Hoo1+2-2
2022-09-22 12:21acpi/ssdt: Fix aml_or() and aml_and() in if clauseRobert Hoo1+3-4
2022-09-22 12:21tests/acpi: allow SSDT changesRobert Hoo1+2-0
2022-08-31 04:53hw/i386/e820: remove legacy reserved entries for e820Ani Sinha5+1-33
2022-11-02 08:06hw/nvme: Abort copy command when format is one while pifFrancis Pravin Antony Michael Raj1+2-1
2022-10-19 20:28hw/nvme: reenable cqe batchingKlaus Jensen2+13-17
2022-11-01 17:49Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingStefan Hajnoczi2+63-6
2022-11-01 17:39Merge tag 'pull-testing-for-7.2-011122-3' of https://github.com/stsquad/qemu into stagingStefan Hajnoczi25+395-174
2022-11-01 13:36Merge tag 'pull-tcg-20221031-2' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi38+2405-2516
2022-11-01 13:35Merge tag 'qemu-macppc-20221031' of https://github.com/mcayland/qemu into stagingStefan Hajnoczi17+285-311
2022-10-28 12:42tests/tcg/multiarch: Add munmap-pthread.cIlya Leoshkevich2+82-0
2022-10-31 02:26accel/tcg: Complete cpu initialization before registrationRichard Henderson3+21-13
2022-10-24 06:16target/i386: Expand eflags updates inlineRichard Henderson3+25-51
2022-10-24 13:12accel/tcg: Remove reset_icount argument from cpu_restore_state_from_tbRichard Henderson3+10-11
2022-10-24 13:09accel/tcg: Remove will_exit argument from cpu_restore_stateRichard Henderson17+25-36
2022-10-24 12:55target/openrisc: Use cpu_unwind_state_data for mfsprRichard Henderson1+9-2
2022-10-24 12:54target/openrisc: Always exit after mtspr npcRichard Henderson1+1-1
2022-10-24 12:45target/i386: Use cpu_unwind_state_data for tpr accessRichard Henderson1+23-2
2022-10-27 18:36tests/vm: use -o IdentitiesOnly=yes for sshIlya Leoshkevich1+2-1
2022-10-27 18:36tests/unit: cleanups for test-io-channel-commandAlex Bennée1+28-17
2022-10-27 18:36contrib/plugins: protect execlog's last_exec expansionAlex Bennée1+30-8
2022-10-27 18:36contrib/plugins: enable debug on CONFIG_DEBUG_TCGAlex Bennée1+1-0
2022-10-27 18:36tests/tcg: include CONFIG_PLUGIN in config-host.makPaolo Bonzini1+3-0
2022-10-27 18:36target/s390x: fake instruction loading when handling 'ex'Alex Bennée2+23-0
2022-10-27 18:36target/s390x: don't probe next pc for EXecuted insnsAlex Bennée1+3-3
2022-10-27 18:36target/s390x: don't use ld_code2 to probe next pcAlex Bennée1+1-1
2022-10-27 18:36tests/tcg: re-enable threadcount for sh4Alex Bennée1+0-6
2022-10-27 18:36tests/tcg: re-enable linux-test for sh4Alex Bennée1+0-6
2022-10-27 18:36tests/avocado: disable sh4 rd2 tests on GitlabAlex Bennée1+5-0
2022-10-27 18:36tests/avocado: raspi2_initrd: Wait for guest shutdown message before stoppingPeter Maydell1+1-1
2022-10-27 18:36tests/avocado: set -machine none for userfwd and vnc testsAlex Bennée2+4-0
2022-10-27 18:36MAINTAINERS: fix-up for check-tcg Makefile changesAlex Bennée1+1-2
2022-10-27 18:36MAINTAINERS: add features_to_c.sh to gdbstub filesAlex Bennée1+1-0
2022-10-27 18:36MAINTAINERS: add entries for the key build bitsAlex Bennée1+25-0
2022-10-27 18:36hw/usb: dev-mtp: Use g_mkdir()Bin Meng1+2-2
2022-10-27 18:36block/vvfat: Unify the mkdir() callBin Meng1+3-6
2022-10-27 18:36tcg: Avoid using hardcoded /tmpBin Meng1+2-1
2022-10-27 18:36semihosting/arm-compat-semi: Avoid using hardcoded /tmpBin Meng1+2-1
2022-10-27 18:36tests/tcg/nios2: Tweak 10m50-ghrd.ldRichard Henderson1+9-5
2022-10-27 18:36tests/tcg: use regular semihosting for nios2-softmmuAlex Bennée1+1-2
2022-10-27 18:36tests/docker: Add flex/bison to `debian-hexagon-cross`Anton Johansson1+1-1
2022-10-27 18:36tests/avocado: extend the timeout for x86_64 tcg testsAlex Bennée1+1-0
2022-10-27 18:36configure: fix the --enable-static --disable-pie caseAlex Bennée1+3-2
2022-10-27 18:36configure: don't enable cross compilers unless in target_listAlex Bennée1+9-0
2022-10-27 18:36tests/docker: Add flex/bison to `debian-all-test`Anton Johansson1+2-0
2022-10-27 18:36tests/docker: update test-mingw to run single buildAlex Bennée1+6-10
2022-10-28 09:56tests/lcitool: Refresh to latest libvirt-ci moduleAlex Bennée0+0-0
2022-10-28 09:56tests/docker: update fedora-win[32|64]-cross with lcitoolAlex Bennée3+207-80
2022-10-28 09:56tests/lcitool: Rename non-Debian specific helperAlex Bennée1+19-19
2022-10-24 12:15accel/tcg: Introduce cpu_unwind_state_dataRichard Henderson3+68-31
2022-10-28 19:23tcg/tci: fix logic error when registering helpers via FFIIcenowy Zheng1+3-3
2022-10-17 05:17tcg/sparc64: Remove sparc32plus constraintsRichard Henderson3+44-84
2022-10-17 05:00tcg/sparc64: Rename from tcg/sparcRichard Henderson6+2-4
2022-10-17 04:28tcg/sparc: Remove support for sparc32plusRichard Henderson3+34-220
2022-10-28 11:56mac_newworld: Turn CORE99_VIA_CONFIG defines into an enumBALATON Zoltan1+6-4
2022-10-28 11:56mac_{old|new}world: Code style fix adding missing braces to if-sBALATON Zoltan2+10-5
2022-10-28 11:56mac_nvram: Use NVRAM_SIZE constantBALATON Zoltan3+4-5
2022-10-28 11:56hw/ppc/mac.h: Rename to include/hw/nvram/mac_nvram.hBALATON Zoltan16+56-64
2022-10-28 11:56hw/ppc/mac.h: Move PROM and KERNEL defines to board codeBALATON Zoltan3+10-5
2022-10-28 11:56hw/ppc/mac.h: Move grackle-pcihost type declaration out to a headerBALATON Zoltan5+47-16
2022-10-28 11:56hw/ppc/mac.h: Move macio specific parts out from shared headerBALATON Zoltan3+24-25
2022-10-28 11:56hw/ppc/mac.h: Move newworld specific parts out from shared headerBALATON Zoltan3+20-24
2022-10-28 11:56mac_{old|new}world: Reduce number of QOM castsBALATON Zoltan2+39-48
2022-10-28 11:56mac_newworld: Clean up creation of Uninorth devicesBALATON Zoltan1+17-20
2022-10-28 11:56mac_{old|new}world: Avoid else branch by setting default valueBALATON Zoltan2+8-29
2022-10-28 11:56mac_{old|new}world: Set tbfreq at declarationBALATON Zoltan2+2-16
2022-10-28 11:56mac_oldworld: Drop some more variablesBALATON Zoltan1+21-22
2022-10-28 11:56mac_newworld: Drop some variablesBALATON Zoltan1+29-36
2022-10-28 23:38block/blkio: Make driver nvme-io_uring take a "path" instead of a "filename"Alberto Faria2+10-6
2022-10-29 12:20block/blkio: Tolerate device size changesAlberto Faria1+27-0
2022-10-28 13:16block/blkio: Add virtio-blk-vfio-pci BlockDriverAlberto Faria2+26-0
2022-10-31 13:29net/vhost-vdpa.c: Fix clang compilation failurePeter Maydell1+2-1
2022-10-31 17:01Merge tag 'pull-qemu-20221031' of https://gitlab.com/stweil/qemu into stagingStefan Hajnoczi2+51-10
2022-10-31 10:36Merge tag 'mips-20221030' of https://github.com/philmd/qemu into stagingStefan Hajnoczi30+22295-23681
2022-10-26 19:18hw/mips/malta: Use bootloader helper to set BAR registersJiaxun Yang1+40-45
2022-10-26 19:18hw/mips: Use bl_gen_kernel_jump to generate bootloadersJiaxun Yang1+12-31
2022-10-26 19:18hw/mips/bootloader: Allow bl_gen_jump_kernel to optionally set registerPhilippe Mathieu-Daudé4+37-12
2022-10-24 14:35hw/mips/boston: Don't set link_up for xilinx-pcieJiaxun Yang1+4-5
2022-10-22 15:04hw/isa/piix4: Move pci_ide_create_devs() call to board codeBernhard Beschow2+6-5
2022-10-22 15:04hw/isa/piix4: Add missing initializationBernhard Beschow1+2-0
2022-10-22 15:04hw/isa/Kconfig: Fix dependencies of piix4 southbridgeBernhard Beschow2+6-1
2022-10-22 15:04hw/mips/malta: Reuse dev variableBernhard Beschow1+2-3
2022-10-22 15:04hw/isa/piix3: Remove unused includeBernhard Beschow1+0-1
2022-10-22 15:04hw/ide/piix: Introduce TYPE_ macros for PIIX IDE controllersBernhard Beschow4+14-4
2022-10-22 15:04hw/isa/piix4: Rename wrongly named methodBernhard Beschow1+2-2
2022-10-22 15:04hw/isa/piix3: Prefer pci_address_space() over get_system_memory()Bernhard Beschow1+1-1
2022-10-22 15:04hw/isa/piix3: Modernize reset handlingBernhard Beschow1+3-5
2022-10-22 15:04hw/isa/piix3: Add size constraints to rcr_opsBernhard Beschow1+5-1
2022-10-22 15:04hw/isa/piix3: Remove extra ';' outside of functionsBernhard Beschow1+3-3
2022-10-22 15:04hw/i386/pc: Create DMA controllers in south bridgesBernhard Beschow5+14-5
2022-10-14 11:23disas/mips: Fix branch displacement for BEQZC and BNEZCDavid Daney1+10-2
2022-09-12 12:26disas/nanomips: Rename nanomips.cpp to nanomips.cMilica Lazarevic2+1-1
2022-09-12 12:26disas/nanomips: Remove argument passing by refMilica Lazarevic1+3-3
2022-09-12 12:26disas/nanomips: Replace Cpp enums for C enumsMilica Lazarevic1+4-4
2022-09-12 12:26disas/nanomips: Replace exception handlingMilica Lazarevic1+45-55
2022-09-12 12:26disas/nanomips: Expand Dis_info structMilica Lazarevic1+1357-1351
2022-09-12 12:26disas/nanomips: Remove function overloadingMilica Lazarevic1+1-7
2022-09-12 12:26disas/nanomips: Prevent memory leakingMilica Lazarevic1+51-45
2022-09-12 12:26disas/nanomips: Remove CPR functionMilica Lazarevic1+45-65
2022-09-12 12:26disas/nanomips: Remove IMMEDIATE functionsMilica Lazarevic1+265-491
2022-09-12 12:26disas/nanomips: Replace std::string typeMilica Lazarevic1+2337-2439
2022-09-12 12:26disas/nanomips: Delete wrapper functionsMilica Lazarevic1+2-16
2022-09-12 12:26disas/nanomips: Delete copy functionsMilica Lazarevic1+1559-1592
2022-09-12 12:26disas/nanomips: Remove #include <sstream>Milica Lazarevic1+0-1
2022-09-12 12:26disas/nanomips: Delete nanomips.hMilica Lazarevic1+0-26
2022-09-12 12:26disas/nanomips: Move typedefs etc to nanomips.cppMilica Lazarevic2+56-58
2022-09-12 12:26disas/nanomips: Remove NMD classMilica Lazarevic2+101-118
2022-09-12 12:26disas/nanomips: Remove Pool tables from the classMilica Lazarevic2+193-371
2022-09-12 12:26disas/nanomips: Remove disasm methods from classMilica Lazarevic2+1275-1913
2022-09-12 12:26disas/nanomips: Remove __cond methods from classMilica Lazarevic2+23-33
2022-09-12 12:26disas/nanomips: Remove helper methods from classMilica Lazarevic2+154-318
2022-09-12 12:26disas/nanomips: Delete NMD class second fieldMilica Lazarevic2+1331-1329
2022-09-12 12:26disas/nanomips: Delete NMD class fieldMilica Lazarevic2+2-15
2022-09-12 12:26disas/nanomips: Extract enums out of the NMD classMilica Lazarevic2+33-34
2022-09-12 12:26disas/nanomips: Remove namespace imgMilica Lazarevic2+712-731
2022-09-17 11:51hw: Remove unused MAX_IDE_BUS defineBALATON Zoltan6+0-10
2022-09-01 11:41hw/isa/vt82c686: Create rtc-time alias in boards insteadBernhard Beschow3+8-2
2022-09-01 11:41hw/isa/vt82c686: Embed RTCState in host deviceBernhard Beschow1+11-1
2022-09-01 11:41hw/mips/fuloong2e: Inline vt82c686b_southbridge_init() and remove itBernhard Beschow1+10-18
2022-09-01 11:41hw/isa/vt82c686: Instantiate AC97 and MC97 functions in host deviceBernhard Beschow3+16-9
2022-09-01 11:41hw/isa/vt82c686: Instantiate PM function in host deviceBernhard Beschow4+15-5
2022-09-01 11:41hw/isa/vt82c686: Instantiate USB functions in host deviceBernhard Beschow3+12-7
2022-09-01 11:41hw/isa/vt82c686: Introduce TYPE_VT82C686B_USB_UHCI defineBernhard Beschow4+7-6
2022-06-13 17:24hw/isa/vt82c686: Instantiate IDE function in host deviceBernhard Beschow6+26-11
2022-09-01 11:41hw/isa/vt82c686: Introduce TYPE_VIA_IDE defineBernhard Beschow4+4-3
2022-09-01 11:41hw/isa/vt82c686: Reuse errpBernhard Beschow1+6-1
2022-09-01 11:41hw/isa/vt82c686: Prefer pci_address_space() over get_system_memory()Bernhard Beschow1+1-1
2022-09-01 11:41hw/isa/vt82c686: Resolve unneeded attributeBernhard Beschow1+8-8
2022-09-01 11:41hw/isa/vt82c686: Resolve chip-specific realize methodsBernhard Beschow1+18-15
2022-10-31 10:30Merge tag 'imp-202210-pull-request' of https://github.com/qemu-bsd-user/qemu-bsd-user into stagingStefan Hajnoczi2+2-0
2022-10-31 10:28Merge tag 'pull-ppc-20221029' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi36+2736-1615
2022-10-31 10:19Merge tag 'pull-request-2022-10-28' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi47+1666-1416
2022-09-08 13:28block/nfs: Fix 32-bit Windows buildBin Meng1+8-0
2022-09-08 13:28scripts/nsis.py: Automatically package required DLLs of QEMU executablesBin Meng2+43-4
2022-09-08 13:28scripts/nsis.py: Fix destination directory name when invoked on WindowsBin Meng1+7-5
2022-09-08 13:28scripts/nsis.py: Drop the unnecessary path separatorBin Meng1+1-1
2022-10-21 10:57util/log: Close per-thread log file on thread terminationGreg Kurz1+9-0
2022-08-25 02:52target/i386: Set maximum APIC ID to KVM prior to vCPU creationZeng Guang4+16-0
2022-08-12 13:34os-posix: asynchronous teardown for shutdown on LinuxClaudio Imbrenda6+199-0
2022-10-24 08:41target/i386: Fix calculation of LOCK NEG eflagsQi Hu1+1-1
2022-10-30 22:31Merge tag 'mem-2022-10-28' of https://github.com/davidhildenbrand/qemu into stagingStefan Hajnoczi17+642-31
2022-10-30 22:30Merge tag 'pull-error-2022-10-28' of https://repo.or.cz/qemu/armbru into stagingStefan Hajnoczi7+10-11
2022-10-30 22:30Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into stagingStefan Hajnoczi25+1473-210
2022-10-30 19:15Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi63+984-983
2022-10-30 19:14Merge tag 'misc-next-pull-request' of https://gitlab.com/berrange/qemu into stagingStefan Hajnoczi11+616-158
2022-10-30 19:07Merge tag 'block-pull-request' of https://gitlab.com/stefanha/qemu into stagingStefan Hajnoczi42+1435-96
2022-10-30 19:07Merge tag 'qga-pull-2022-10-26' of https://github.com/kostyanf14/qemu into stagingStefan Hajnoczi8+780-440
2022-10-28 18:36target/ppc: Fix regression in Radix MMULeandro Lupori1+21-8
2022-10-18 21:01hw/ppc/e500: Implement pflash handlingBernhard Beschow3+95-0
2022-10-18 21:01hw/sd/sdhci: Rename ESDHC_* defines to USDHC_*Bernhard Beschow1+33-33
2022-10-18 21:01hw/sd/sdhci-internal: Unexport ESDHC definesBernhard Beschow2+19-20
2022-10-18 21:01hw/block/pflash_cfi0{1, 2}: Error out if device length isn't a power of twoBernhard Beschow2+11-2
2022-10-18 21:01docs/system/ppc/ppce500: Use qemu-system-ppc64 across the board(s)Bernhard Beschow1+5-5
2022-10-25 20:24target/ppc: Increment PMC5 with inline insnsLeandro Lupori4+67-39
2022-10-25 20:24target/ppc: Add new PMC HFLAGSLeandro Lupori3+13-1
2022-10-19 16:02ppc4xx_sdram: Add errp parameter to ppc4xx_sdram_banks()BALATON Zoltan1+19-9
2022-10-19 16:02ppc4xx_sdram: Convert DDR SDRAM controller to new bank handlingBALATON Zoltan1+37-61
2022-10-19 16:02ppc4xx_sdram: Generalise bank setupBALATON Zoltan2+48-44
2022-10-19 16:02ppc4xx_sdram: Rename local state variable for brevityBALATON Zoltan1+79-79
2022-10-19 16:02ppc4xx_sdram: Use hwaddr for memory bank sizeBALATON Zoltan1+4-10
2022-10-19 16:02ppc4xx_sdram: Move ppc4xx_sdram_banks() to ppc4xx_sdram.cBALATON Zoltan3+69-74
2022-10-19 16:02ppc4xx_devs.c: Move DDR SDRAM controller model to ppc4xx_sdram.cBALATON Zoltan2+365-352
2022-10-19 16:02ppc440_uc.c: Move DDR2 SDRAM controller model to ppc4xx_sdram.cBALATON Zoltan3+350-333
2022-10-21 14:21target/ppc: move the p*_interrupt_powersave methods to excp_helper.cMatheus Ferst3+102-108
2022-10-21 14:21target/ppc: unify cpu->has_work based on cs->interrupt_requestMatheus Ferst1+1-93
2022-10-21 14:21target/ppc: introduce ppc_maybe_interruptMatheus Ferst10+67-8
2022-10-11 20:48target/ppc: remove ppc_store_lpcr from CONFIG_USER_ONLY buildsMatheus Ferst2+3-1
2022-10-11 20:48target/ppc: add power-saving interrupt masking logic to p7_next_unmasked_interruptMatheus Ferst3+14-13
2022-10-11 20:48target/ppc: move power-saving interrupt masking out of cpu_has_work_POWER7Matheus Ferst1+25-20
2022-10-11 20:48target/ppc: remove generic architecture checks from p7_deliver_interruptMatheus Ferst1+0-3
2022-10-11 20:48target/ppc: remove unused interrupts from p7_deliver_interruptMatheus Ferst1+0-50
2022-10-11 20:48target/ppc: create an interrupt deliver method for POWER7Matheus Ferst1+107-0
2022-10-11 20:48target/ppc: remove unused interrupts from p7_next_unmasked_interruptMatheus Ferst1+8-55
2022-10-11 20:48target/ppc: create an interrupt masking method for POWER7Matheus Ferst1+108-0
2022-10-11 20:48target/ppc: add power-saving interrupt masking logic to p8_next_unmasked_interruptMatheus Ferst3+14-13
2022-10-11 20:48target/ppc: move power-saving interrupt masking out of cpu_has_work_POWER8Matheus Ferst1+33-28
2022-10-11 20:48target/ppc: remove generic architecture checks from p8_deliver_interruptMatheus Ferst1+0-3
2022-10-11 20:48target/ppc: remove unused interrupts from p8_deliver_interruptMatheus Ferst1+0-30
2022-10-11 20:48target/ppc: create an interrupt deliver method for POWER8Matheus Ferst1+107-0
2022-10-11 20:48target/ppc: remove unused interrupts from p8_next_unmasked_interruptMatheus Ferst1+7-38
2022-10-11 20:48target/ppc: create an interrupt masking method for POWER8Matheus Ferst1+108-0
2022-10-11 20:48target/ppc: add power-saving interrupt masking logic to p9_next_unmasked_interruptMatheus Ferst3+38-14
2022-10-11 20:48target/ppc: move power-saving interrupt masking out of cpu_has_work_POWER9Matheus Ferst1+50-76
2022-10-11 20:48target/ppc: remove generic architecture checks from p9_deliver_interruptMatheus Ferst1+1-8
2022-10-11 20:48target/ppc: remove unused interrupts from p9_deliver_interruptMatheus Ferst1+0-27
2022-10-11 20:48target/ppc: create an interrupt deliver method for POWER9/POWER10Matheus Ferst1+112-0
2022-10-11 20:48target/ppc: remove unused interrupts from p9_next_unmasked_interruptMatheus Ferst1+7-29
2022-10-11 20:48target/ppc: create an interrupt masking method for POWER9/POWER10Matheus Ferst1+113-0
2022-10-11 20:48target/ppc: prepare to split interrupt masking and delivery by excp_modelMatheus Ferst1+18-2
2022-10-11 20:48target/ppc: split interrupt masking and delivery from ppc_hw_interruptMatheus Ferst1+125-76
2022-10-11 20:48target/ppc: always use ppc_set_irq to set env->pending_interruptsMatheus Ferst2+9-17
2022-10-11 20:48target/ppc: define PPC_INTERRUPT_* values directlyMatheus Ferst6+94-94
2022-10-19 12:50target/ppc: Use gvec to decode XVTSTDC[DS]PLucas Mateus Castro (alqotel)1+157-10
2022-10-19 12:50target/ppc: Moved XSTSTDC[QDS]P to decodetreeLucas Mateus Castro (alqotel)5+60-90
2022-10-19 12:50target/ppc: Moved XVTSTDC[DS]P to decodetreeLucas Mateus Castro (alqotel)5+70-14
2022-10-19 12:50target/ppc: Use gvec to decode XVCPSGN[SD]PLucas Mateus Castro (alqotel)3+55-59
2022-10-19 12:50target/ppc: Use gvec to decode XV[N]ABS[DS]P/XVNEG[DS]PLucas Mateus Castro (alqotel)3+76-12
2022-10-19 12:50target/ppc: Move VABSDU[BHW] to decodetree and use gvecLucas Mateus Castro (alqotel)5+60-17
2022-10-19 12:50target/ppc: Move VAVG[SU][BHW] to decodetree and use gvecLucas Mateus Castro (alqotel)5+127-41
2022-10-19 12:50target/ppc: Move VPRTYB[WDQ] to decodetree and use gvecLucas Mateus Castro (alqotel)5+71-33
2022-10-19 12:50target/ppc: Move VNEG[WD] to decodtree and use gvecLucas Mateus Castro (alqotel)5+16-18
2022-10-19 12:50target/ppc: Move V(ADD|SUB)CUW to decodetree and use gvecLucas Mateus Castro (alqotel)5+60-26
2022-10-19 12:50target/ppc: Move VMH[R]ADDSHS instruction to decodetreeLucas Mateus Castro (alqotel)5+9-7
2022-10-19 12:50target/ppc: Moved VMLADDUHM to decodetree and use gvecLucas Mateus Castro (alqotel)5+35-21
2022-10-06 20:06target/ppc: move msgsync to decodetreeMatheus Ferst3+10-14
2022-10-06 20:06target/ppc: move msgclrp/msgsndp to decodetreeMatheus Ferst3+28-26
2022-10-06 20:06target/ppc: move msgclr/msgsnd to decodetreeMatheus Ferst3+77-32
2022-10-06 20:06target/ppc: fix REQUIRE_HV macro definitionMatheus Ferst1+6-6
2022-10-06 20:06target/ppc: fix msgsync insns flagsMatheus Ferst1+1-1
2022-10-06 20:06target/ppc: fix msgclr/msgsnd insns flagsMatheus Ferst1+2-2
2022-10-28 04:57tests/qtest: libqtest: Correct the timeout unit of blocking receive calls for win32Bin Meng1+10-1
2022-10-28 04:57tests/qtest: libqos: Do not build virtio-9p unconditionallyBin Meng1+4-2
2022-10-28 04:57tests/qtest: migration-test: Make sure QEMU process "to" exited after migration is canceledXuzhou Cheng1+4-0
2022-10-28 04:57tests/qtest: libqtest: Introduce qtest_wait_qemu()Bin Meng2+47-25
2022-10-28 04:57tests/qtest: Use EXIT_FAILURE instead of magic numberBin Meng2+3-3
2022-10-28 04:57tests/qtest: device-plug-test: Reverse the usage of double/single quotesBin Meng1+8-8
2022-10-28 04:57tests/qtest: Support libqtest to build and run on WindowsBin Meng1+94-2
2022-10-28 04:57tests/qtest: Use send/recv for socket communicationXuzhou Cheng4+41-4
2022-10-28 04:57accel/qtest: Support qtest accelerator for WindowsXuzhou Cheng5+20-9
2022-10-25 15:02tests: Add sndio to the FreeBSD CI containers / VMBrad Smith18+1290-1274
2022-10-23 05:00tests/vm: update openbsd to release 7.2Brad Smith1+5-2
2022-10-13 05:52tests/qtest/libqos/e1000e: Use e1000_regs.hAkihiko Odaki2+45-75
2022-10-12 09:14tests/qtest/cxl-test: Remove temporary directories after testingThomas Huth1+3-0
2022-10-12 08:43tests/qtest/tpm: Clean up remainders of swtpmThomas Huth5+26-9
2022-10-19 12:56MAINTAINERS: target/s390x/: add Ilya as reviewerChristian Borntraeger1+1-0
2022-10-12 18:27tests/tcg/s390x: Add a test for the vistr instructionThomas Huth2+49-0
2022-10-21 09:09net: stream: add QAPI events to report connection stateLaurent Vivier2+54-0
2022-10-21 09:09net: stream: move to QIO to enable additional parametersLaurent Vivier2+178-318
2022-10-21 09:09qemu-sockets: update socket_uri() and socket_parse() to be consistentLaurent Vivier1+6-1
2022-10-21 09:09qemu-sockets: move and rename SocketAddress_to_str()Laurent Vivier3+22-23
2022-10-21 09:09net: dgram: add unix socketLaurent Vivier3+56-2
2022-10-21 09:09net: dgram: move mcast specific code from net_socket_fd_init_dgram()Laurent Vivier1+76-67
2022-10-21 09:09net: dgram: make dgram_dst genericLaurent Vivier1+53-29
2022-10-21 09:09net: stream: add unix socketLaurent Vivier3+104-6
2022-10-21 09:09net: stream: Don't ignore EINVAL on netdev socket connectionStefano Brivio1+1-2
2022-10-21 09:09net: socket: Don't ignore EINVAL on netdev socket connectionStefano Brivio1+1-2
2022-10-21 09:09qapi: net: add stream and dgram netdevsLaurent Vivier9+1078-4
2022-10-21 09:09net: introduce qemu_set_info_str() functionLaurent Vivier11+41-47
2022-10-21 09:09qapi: net: introduce a way to bypass qemu_opts_parse_noisily()Laurent Vivier3+64-1
2022-10-21 09:09net: simplify net_client_parse() error managementLaurent Vivier3+6-14
2022-10-21 09:09net: remove the @errp argument of net_client_inits()Laurent Vivier3+9-15
2022-10-21 09:09net: introduce convert_host_port()Laurent Vivier2+34-30
2022-10-20 15:52vhost: Accept event idx flagEugenio Pérez1+1-0
2022-10-20 15:52vhost: use avail event idx on vhost_svq_kickEugenio Pérez1+11-1
2022-10-20 15:52vhost: toggle device callbacks using used event idxEugenio Pérez1+15-3
2022-10-20 15:52vhost: allocate event_idx fields on vringEugenio Pérez1+4-4
2022-10-03 10:06net: improve error message for missing netdev backendDaniel P. Berrangé1+11-7
2022-10-08 07:58vhost-vdpa: allow passing opened vhostfd to vhost-vdpaSi-Wei Liu3+27-7
2022-10-20 08:02vdpa: Remove shadow CVQ command checkEugenio Pérez1+0-48
2022-10-20 08:00vdpa: Delete duplicated vdpa_feature_bits entryEugenio Pérez1+0-1
2022-10-20 09:58virtio-net: fix TX timer with tx_burstLaurent Vivier1+41-9
2022-10-20 09:58virtio-net: fix bottom-half packet TX on asynchronous completionLaurent Vivier1+12-1
2022-10-27 07:27block/block-backend: blk_set_enable_write_cache is IO_CODEEmanuele Giuseppe Esposito1+1-1
2022-10-13 12:37monitor: switch to *_co_* functionsAlberto Faria1+1-1
2022-10-13 12:37vmdk: switch to *_co_* functionsAlberto Faria1+27-27
2022-10-13 12:37vhdx: switch to *_co_* functionsAlberto Faria1+4-4
2022-10-13 12:37vdi: switch to *_co_* functionsAlberto Faria1+9-8
2022-10-13 12:37qed: switch to *_co_* functionsAlberto Faria2+7-7
2022-10-13 12:37qcow2: switch to *_co_* functionsAlberto Faria4+24-24
2022-10-13 12:37qcow: switch to *_co_* functionsAlberto Faria1+23-22
2022-10-13 12:37parallels: switch to *_co_* functionsAlberto Faria1+14-14
2022-10-13 12:37mirror: switch to *_co_* functionsAlberto Faria1+2-2
2022-10-13 12:37block: switch to *_co_* functionsAlberto Faria2+3-3
2022-10-13 12:37commit: switch to *_co_* functionsAlberto Faria1+1-1
2022-10-13 12:37vmdk: manually add more coroutine_fn annotationsPaolo Bonzini1+17-17
2022-10-13 12:36qcow2: manually add more coroutine_fn annotationsPaolo Bonzini4+27-24
2022-10-13 12:36qcow: manually add more coroutine_fn annotationsPaolo Bonzini1+9-6
2022-10-13 12:36blkdebug: add missing coroutine_fn annotation for indirect-called functionsPaolo Bonzini1+1-1
2022-10-13 12:36qcow2: add coroutine_fn annotation for indirect-called functionsAlberto Faria1+4-4
2022-10-13 12:36block: add missing coroutine_fn annotation to BlockDriverState callbacksAlberto Faria2+12-14
2022-10-13 12:36coroutine-io: add missing coroutine_fn annotation to prototypesAlberto Faria1+5-3
2022-10-13 12:36coroutine-lock: add missing coroutine_fn annotation to prototypesAlberto Faria1+5-5
2022-10-13 12:36block: add missing coroutine_fn annotation to prototypesAlberto Faria1+3-2
2022-10-13 12:36ssh: add missing coroutine_fn annotationAlberto Faria1+3-3
2022-10-13 12:36monitor: add missing coroutine_fn annotationAlberto Faria3+4-3
2022-10-13 12:36block: remove incorrect coroutine_fn annotationAlberto Faria1+2-2
2022-10-13 12:36backup: remove incorrect coroutine_fn annotationAlberto Faria1+1-1
2022-09-08 13:28block/nfs: Fix 32-bit Windows buildBin Meng1+8-0
2022-10-25 08:49block: remove bdrv_try_set_aio_context and replace it with bdrv_try_change_aio_contextEmanuele Giuseppe Esposito8+27-35
2022-10-25 08:49block: rename bdrv_child_try_change_aio_context in bdrv_try_change_aio_contextEmanuele Giuseppe Esposito3+6-7
2022-10-25 08:49block: remove all unused ->can_set_aio_ctx and ->set_aio_ctx callbacksEmanuele Giuseppe Esposito5+0-277
2022-10-25 08:49block: use the new _change_ API instead of _can_set_ and _set_Emanuele Giuseppe Esposito2+31-21
2022-10-25 08:49block-backend: implement .change_aio_ctx in child_rootEmanuele Giuseppe Esposito1+52-0
2022-10-25 08:49block: implement .change_aio_ctx in child_of_bdsEmanuele Giuseppe Esposito1+9-0
2022-10-25 08:49blockjob: implement .change_aio_ctx in child_jobEmanuele Giuseppe Esposito1+45-0
2022-10-25 08:49bdrv_change_aio_context: use hash table instead of list of visited nodesEmanuele Giuseppe Esposito3+19-14
2022-10-25 08:49block: use transactions as a replacement of ->{can_}set_aio_context()Emanuele Giuseppe Esposito3+228-1
2022-10-25 08:49block.c: assert bs->aio_context is written under BQL and drainsEmanuele Giuseppe Esposito1+2-0
2022-07-26 20:11block: refactor bdrv_remove_file_or_backing_child to bdrv_remove_childVladimir Sementsov-Ogievskiy1+9-18
2022-07-26 20:11block/snapshot: drop indirection around bdrv_snapshot_fallback_ptrVladimir Sementsov-Ogievskiy1+16-22
2022-07-26 20:11block: Manipulate bs->file / bs->backing pointers in .attach/.detachVladimir Sementsov-Ogievskiy6+126-144
2022-07-26 20:11Revert "block: Pass BdrvChild ** to replace_child_noperm"Vladimir Sementsov-Ogievskiy1+11-12
2022-07-26 20:11Revert "block: Restructure remove_file_or_backing_child()"Vladimir Sementsov-Ogievskiy1+9-12
2022-07-26 20:11Revert "block: Let replace_child_tran keep indirect pointer"Vladimir Sementsov-Ogievskiy1+10-71
2022-07-26 20:11Revert "block: Let replace_child_noperm free children"Vladimir Sementsov-Ogievskiy1+23-79
2022-07-26 20:11block/snapshot: stress that we fallback to primary childVladimir Sementsov-Ogievskiy1+10-20
2022-07-26 20:11block: document connection between child roles and bs->backing/bs->fileVladimir Sementsov-Ogievskiy1+39-0
2022-07-26 20:11test-bdrv-graph-mod: fix filters to be filtersVladimir Sementsov-Ogievskiy2+20-9
2022-07-26 20:11tests-bdrv-drain: bdrv_replace_test driver: declare supports_backingVladimir Sementsov-Ogievskiy1+1-0
2022-07-26 20:11test-bdrv-graph-mod: update test_parallel_perm_update test caseVladimir Sementsov-Ogievskiy1+49-31
2022-07-26 20:11block/blklogwrites: don't care to remove bs->file child on failureVladimir Sementsov-Ogievskiy1+0-4
2022-07-26 20:11block: introduce bdrv_open_file_child() helperVladimir Sementsov-Ogievskiy24+95-101
2022-07-26 20:11block: BlockDriver: add .filtered_child_is_backing fieldVladimir Sementsov-Ogievskiy3+15-0
2022-09-19 12:18vhost-user-blk: fix the resize crashLi Feng1+4-0
2022-09-24 14:48block/io_uring: revert "Use io_uring_register_ring_fd() to skip fd operations"Sam Li2+1-13
2022-10-10 17:55vvfat: allow spaces in file namesHervé Poussineau1+1-1
2022-10-10 17:55vvfat: allow some writes to bootsectorHervé Poussineau1+25-1
2022-10-10 04:04block: Refactor get_tmp_filename()Bin Meng6+38-34
2022-10-10 04:04block: Ignore close() failure in get_tmp_filename()Bin Meng1+1-4
2022-10-20 12:05MAINTAINERS: Fold "Block QAPI, monitor, ..." into "Block layer core"Markus Armbruster1+2-10
2022-10-27 14:38Merge tag 'pull-target-arm-20221027' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi38+592-255
2022-09-05 13:57crypto: add test cases for many malformed LUKS header scenariosDaniel P. Berrangé1+299-0
2022-09-05 13:37crypto: ensure LUKS tests run with GNUTLS crypto providerDaniel P. Berrangé1+2-1
2022-09-05 11:08crypto: quote algorithm names in error messagesDaniel P. Berrangé1+3-3
2022-05-10 14:40crypto: split off helpers for converting LUKS header endianessDaniel P. Berrangé2+53-32
2022-05-10 14:19crypto: split LUKS header definitions off into fileDaniel P. Berrangé2+138-93
2022-09-05 12:52crypto: check that LUKS PBKDF2 iterations count is non-zeroDaniel P. Berrangé1+11-0
2022-09-05 12:57crypto: strengthen the check for key slots overlapping with LUKS headerDaniel P. Berrangé1+1-1
2022-09-05 12:50crypto: validate that LUKS payload doesn't overlap with headerDaniel P. Berrangé1+7-0
2022-05-10 13:35crypto: enforce that key material doesn't overlap with LUKS headerDaniel P. Berrangé1+8-0
2022-05-10 13:27crypto: enforce that LUKS stripes is always a fixed valueDaniel P. Berrangé1+3-2
2022-05-10 13:17crypto: sanity check that LUKS header strings are NUL-terminatedDaniel P. Berrangé1+18-0
2022-09-28 14:57tests: avoid DOS line endings in PSK fileDaniel P. Berrangé1+5-6
2022-09-28 14:56crypto: check for and report errors setting PSK credentialsDaniel P. Berrangé1+13-3
2022-04-26 13:06scripts: check if .git exists before checking submodule statusDaniel P. Berrangé1+6-6
2022-10-25 17:28mips/malta: pass RNG seed via env var and re-randomize on rebootJason A. Donenfeld1+27-0
2022-10-25 00:43rx: re-randomize rng-seed on rebootJason A. Donenfeld1+3-0
2022-10-25 00:43openrisc: re-randomize rng-seed on rebootJason A. Donenfeld1+3-0
2022-10-25 00:43mips/boston: re-randomize rng-seed on rebootJason A. Donenfeld1+3-0
2022-10-25 00:43m68k/q800: do not re-randomize RNG seed on snapshot loadJason A. Donenfeld1+13-20
2022-10-25 00:43m68k/virt: do not re-randomize RNG seed on snapshot loadJason A. Donenfeld1+11-9
2022-10-25 00:43riscv: re-randomize rng-seed on rebootJason A. Donenfeld1+3-0
2022-10-25 00:43arm: re-randomize rng-seed on rebootJason A. Donenfeld1+2-0
2022-10-25 00:43x86: do not re-randomize RNG seed on snapshot loadJason A. Donenfeld1+1-1
2022-10-25 00:43device-tree: add re-randomization helper functionJason A. Donenfeld2+30-0
2022-10-25 00:43reset: allow registering handlers that aren't called by snapshot loadingJason A. Donenfeld15+54-27
2022-10-24 05:18target/arm: Use the max page size in a 2-stage ptwRichard Henderson1+10-1
2022-10-24 05:18target/arm: Implement FEAT_HAFDBS, dirty bit portionRichard Henderson2+17-1
2022-10-24 05:18target/arm: Implement FEAT_HAFDBS, access flag portionRichard Henderson3+157-22
2022-10-24 05:18target/arm: Tidy merging of attributes from descriptor and tableRichard Henderson1+16-18
2022-10-24 05:18target/arm: Consider GP an attribute in get_phys_addr_lpaeRichard Henderson1+2-4
2022-10-24 05:18target/arm: Don't shift attrs in get_phys_addr_lpaeRichard Henderson1+15-16
2022-10-24 05:18target/arm: Fix fault reporting in get_phys_addr_lpaeRichard Henderson1+13-18
2022-10-24 05:18target/arm: Remove loop from get_phys_addr_lpaeRichard Henderson1+92-92
2022-10-24 05:18target/arm: Add ARMFault_UnsuppAtomicUpdateRichard Henderson1+4-0
2022-10-24 05:18target/arm: Move S1_ptw_translate outside arm_ld[lq]_ptwRichard Henderson1+22-19
2022-10-24 05:18target/arm: Extract HA and HD in aa64_va_parametersRichard Henderson2+9-1
2022-10-24 05:18target/arm: Add isar predicates for FEAT_HAFDBSRichard Henderson1+10-0
2022-10-24 05:18target/arm: Add ptw_idx to S1TranslateRichard Henderson1+54-17
2022-10-24 05:18target/arm: Introduce regime_is_stage2Richard Henderson3+16-17
2022-10-19 13:09target/imx: reload cmp timer outside of the reload ptimer transactionAxel Heider1+7-2
2022-10-13 17:18hw/hyperv/hyperv.c: Use device_cold_reset() instead of device_legacy_reset()Peter Maydell1+1-1
2022-10-20 14:27hw/core/resettable: fix reset level countingDamien Hedde2+6-5
2022-10-17 09:24target/arm: honor HCR_E2H and HCR_TGE in arm_excp_unmasked()Ake Koomsin1+17-7
2022-09-27 10:03hw/arm/virt: Fix devicetree warnings about the virtio-iommu nodeJean-Philippe Brucker1+3-2
2022-10-21 16:01target/arm: Implement FEAT_E0PDPeter Maydell6+35-19
2022-10-14 13:47vl: Allow ThreadContext objects to be created before the sandbox optionDavid Hildenbrand1+32-4
2022-10-14 13:47hostmem: Allow for specifying a ThreadContext for preallocationDavid Hildenbrand3+15-3
2022-10-14 13:47util: Make qemu_prealloc_mem() optionally consume a ThreadContextDavid Hildenbrand5+22-11
2022-10-14 13:47util: Add write-only "node-affinity" property for ThreadContextDavid Hildenbrand3+93-2
2022-10-14 13:47util: Introduce ThreadContext user-creatable objectDavid Hildenbrand5+354-0
2022-10-14 13:47util: Introduce qemu_thread_set_affinity() and qemu_thread_get_affinity()David Hildenbrand4+102-0
2022-10-14 13:47util: Cleanup and rename os_mem_prealloc()David Hildenbrand6+36-23
2022-10-12 18:27target/s390x: Fix emulation of the VISTR instructionThomas Huth1+1-1
2022-10-12 18:27tests/tcg/s390x: Test compiler flags only once, not every timeThomas Huth1+17-10
2022-10-12 12:32s390x/tod-kvm: don't save/restore the TOD in PV guestsNico Boehr1+9-0
2022-10-10 16:09s390x: step down as general arch maintainerCornelia Huck1+0-2
2022-10-10 15:10s390x/pv: remove semicolon from macro definitionClaudio Imbrenda1+1-1
2022-10-12 15:38qerror: QERR_PERMISSION_DENIED is no longer used, dropMarkus Armbruster1+0-3
2022-10-12 15:38qtest: Improve error messages when property can not be set right nowMarkus Armbruster1+2-2
2022-10-12 15:37backends: Improve error messages when property can no longer be setMarkus Armbruster4+4-4
2022-10-12 15:37qom: Improve error messages when property has no getter or setterMarkus Armbruster1+4-2
2022-10-12 18:52bsd-user: Catch up with sys/param.h requirement for machine/pmap.hMuhammad Moinur Rahman2+2-0
2022-10-13 18:59virtio-blk: use BDRV_REQ_REGISTERED_BUF optimization hintStefan Hajnoczi2+27-14
2022-10-13 18:59blkio: implement BDRV_REQ_REGISTERED_BUF optimizationStefan Hajnoczi1+180-3
2022-10-13 18:59stubs: add qemu_ram_block_from_host() and qemu_ram_get_fd()Stefan Hajnoczi2+14-0
2022-10-13 18:59exec/cpu-common: add qemu_ram_get_fd()Stefan Hajnoczi2+6-0
2022-10-13 18:59block: add BlockRAMRegistrarStefan Hajnoczi4+97-0
2022-10-13 18:59numa: use QLIST_FOREACH_SAFE() for RAM block notifiersStefan Hajnoczi1+6-3
2022-10-13 18:59block: return errors from bdrv_register_buf()Stefan Hajnoczi7+52-18
2022-10-13 18:59block: add BDRV_REQ_REGISTERED_BUF request flagStefan Hajnoczi16+69-37
2022-10-13 18:59block: use BdrvRequestFlags type for supported flag fieldsStefan Hajnoczi1+4-4
2022-10-13 18:58block: pass size to bdrv_unregister_buf()Stefan Hajnoczi7+14-11
2022-10-13 18:58numa: call ->ram_block_removed() in ram_block_notifer_remove()Stefan Hajnoczi2+21-1
2022-10-13 18:58blkio: add libblkio block driverStefan Hajnoczi8+928-4
2022-10-13 18:58coroutine: add flag to re-queue at front of CoQueueStefan Hajnoczi2+20-4
2022-10-20 22:03qga: add channel path to error messagesBjørn Forsman1+2-2
2022-10-17 07:28qga: Add HW address getting for FreeBSDAlexander Ivanov1+15-0
2022-10-17 07:28qga: Move HW address getting to a separate functionAlexander Ivanov3+78-42
2022-10-17 07:28qga: Add support for user password setting in FreeBSDAlexander Ivanov1+25-10
2022-10-17 07:28qga: Add shutdown/halt/reboot support for FreeBSDAlexander Ivanov1+7-0
2022-10-17 07:28qga: Add UFS freeze/thaw support for FreeBSDAlexander Ivanov5+334-164
2022-10-17 07:28qga: Move Linux-specific FS freeze/thaw code to a separate fileAlexander Ivanov4+338-272
2022-10-17 07:28qga: Add initial FreeBSD supportAlexander Ivanov4+33-2
2022-10-26 14:53Merge tag 'dump-pull-request' of https://gitlab.com/marcandre.lureau/qemu into stagingStefan Hajnoczi13+649-98
2022-10-26 14:53Merge tag 'pull-tcg-20221026' of https://gitlab.com/rth7680/qemu into stagingStefan Hajnoczi69+1304-1221
2022-10-26 14:04Merge tag 'pull-aspeed-20221025' of https://github.com/legoater/qemu into stagingStefan Hajnoczi15+452-39
2022-10-26 07:30seccomp: Get actual errno value from failed seccomp functionsMichal Privoznik2+22-0
2022-10-06 15:19io/channel-watch: Fix socket watch on WindowsBin Meng1+0-4
2022-10-06 15:19io/channel-watch: Drop the unnecessary castBin Meng1+3-3
2022-10-06 15:19io/channel-watch: Drop a superfluous '#ifdef WIN32'Bin Meng1+0-2
2022-09-27 11:05util/qemu-sockets: Use g_get_tmp_dir() to get the directory for temporary filesBin Meng1+2-3
2022-08-24 12:37crypto/luks: Support creating LUKS image on DarwinJungmin Park1+23-0
2022-10-19 23:59dump/win_dump: limit number of processed PRCBsViktor Prutyanov1+7-0
2022-10-17 08:38s390x: pv: Add dump supportJanosch Frank3+246-33
2022-10-17 08:38s390x: Add KVM PV dump interfaceJanosch Frank2+60-0
2022-10-17 08:38include/elf.h: add s390x note typesJanosch Frank1+2-0
2022-10-17 08:38s390x: Introduce PV query interfaceJanosch Frank3+77-0
2022-10-17 08:38s390x: Add protected dump capJanosch Frank4+22-0
2022-10-24 11:17accel/tcg: Remove restore_state_to_opc functionRichard Henderson2+2-17
2022-10-24 11:08target/xtensa: Convert to tcg_ops restore_state_to_opcRichard Henderson2+10-6
2022-10-24 11:06target/tricore: Convert to tcg_ops restore_state_to_opcRichard Henderson2+11-6
2022-10-24 11:03target/sparc: Convert to tcg_ops restore_state_to_opcRichard Henderson3+9-2
2022-10-24 10:58target/sh4: Convert to tcg_ops restore_state_to_opcRichard Henderson2+16-10
2022-10-24 10:56target/s390x: Convert to tcg_ops restore_state_to_opcRichard Henderson3+9-3
2022-10-24 10:52target/rx: Convert to tcg_ops restore_state_to_opcRichard Henderson2+10-6
2022-10-24 10:49target/riscv: Convert to tcg_ops restore_state_to_opcRichard Henderson1+7-2
2022-10-24 10:44target/ppc: Convert to tcg_ops restore_state_to_opcRichard Henderson2+10-6
2022-10-24 10:40target/openrisc: Convert to tcg_ops restore_state_to_opcRichard Henderson2+13-10
2022-10-24 10:36target/nios2: Convert to tcg_ops restore_state_to_opcRichard Henderson2+11-6
2022-10-24 10:35target/mips: Convert to tcg_ops restore_state_to_opcRichard Henderson3+10-2
2022-10-24 10:29target/microblaze: Convert to tcg_ops restore_state_to_opcRichard Henderson2+11-7
2022-10-24 10:26target/m68k: Convert to tcg_ops restore_state_to_opcRichard Henderson2+14-10
2022-10-24 10:24target/loongarch: Convert to tcg_ops restore_state_to_opcRichard Henderson2+11-6
2022-10-24 10:18target/i386: Convert to tcg_ops restore_state_to_opcRichard Henderson2+19-15
2022-10-24 10:13target/hppa: Convert to tcg_ops restore_state_to_opcRichard Henderson2+19-13
2022-10-24 10:10target/hexagon: Convert to tcg_ops restore_state_to_opcRichard Henderson1+7-2
2022-10-24 10:08target/cris: Convert to tcg_ops restore_state_to_opcRichard Henderson2+11-6
2022-10-24 10:05target/avr: Convert to tcg_ops restore_state_to_opcRichard Henderson2+11-6
2022-10-24 09:59target/arm: Convert to tcg_ops restore_state_to_opcRichard Henderson2+26-22
2022-10-24 09:44target/alpha: Convert to tcg_ops restore_state_to_opcRichard Henderson2+9-6
2022-10-24 09:43accel/tcg: Add restore_state_to_opc to TCGCPUOpsRichard Henderson3+34-3
2022-10-04 22:40accel/tcg: Simplify page_get/alloc_target_dataRichard Henderson3+10-31
2022-10-04 22:24accel/tcg: Move TARGET_PAGE_DATA_SIZE impl to user-exec.cRichard Henderson2+50-50
2022-10-05 19:56accel/tcg: Use tb_invalidate_phys_range in page_set_flagsRichard Henderson1+6-2
2022-10-05 19:56accel/tcg: Use page_reset_target_data in page_set_flagsRichard Henderson1+5-8
2022-10-05 16:44accel/tcg: Call tb_invalidate_phys_page for PAGE_RESETRichard Henderson3+11-14
2022-10-05 16:27accel/tcg: Use tb_invalidate_phys_page in page_set_flagsRichard Henderson1+1-1
2022-10-05 20:50accel/tcg: Unify declarations of tb_invalidate_phys_rangeRichard Henderson3+3-14
2022-10-05 16:26accel/tcg: Rename tb_invalidate_phys_page_range and drop end parameterRichard Henderson3+11-10
2022-10-05 16:18accel/tcg: Rename tb_invalidate_phys_pageRichard Henderson3+5-4
2022-09-20 11:21accel/tcg: Introduce tb_{set_}page_addr{0,1}Richard Henderson5+55-30
2022-09-20 11:09accel/tcg: Remove duplicate store to tb->page_addr[]Richard Henderson1+0-3
2022-09-20 05:48accel/tcg: Drop cpu_get_tb_cpu_state from TARGET_HAS_PRECISE_SMCRichard Henderson1+2-23
2022-10-05 22:08accel/tcg: Move assert_no_pages_locked to internal.hRichard Henderson2+5-8
2022-09-20 05:17accel/tcg: Split out tb-maint.cRichard Henderson4+802-755
2022-09-19 10:28accel/tcg: Split out PageDesc to internal.hRichard Henderson2+32-30
2022-09-18 11:46accel/tcg: Remove disabled debug in translate-all.cRichard Henderson1+0-109
2022-09-17 12:25accel/tcg: Make page_alloc_target_data allocation constantRichard Henderson5+19-13
2022-10-22 13:04include/qemu/thread: Use qatomic_* functionsRichard Henderson1+4-4
2022-10-22 12:05include/qemu/atomic: Use qemu_build_assertRichard Henderson1+8-8
2022-10-22 11:34include/qemu/osdep: Add qemu_build_assertRichard Henderson1+8-0
2022-10-25 20:24accel/tcg: Add a quicker check for breakpointsLeandro Lupori1+9-6
2022-10-25 15:37Merge tag 'trivial-branch-for-7.2-pull-request' of https://gitlab.com/laurent_vivier/qemu into stagingStefan Hajnoczi31+44-43
2022-10-25 15:36Merge tag 'linux-user-for-7.2-pull-request' of https://gitlab.com/laurent_vivier/qemu into stagingStefan Hajnoczi6+96-58
2022-10-17 02:08tcg/aarch64: Remove unused code in tcg_out_opQi Hu1+14-17
2022-10-15 09:27tcg/loongarch64: Add direct jump supportQi Hu2+50-7
2022-10-21 16:34Revert "accel/tcg: Init TCG cflags in vCPU thread handler"Peter Maydell2+7-5
2022-10-24 20:18linux-user: Add guest memory layout to exception dumpHelge Deller3+33-16
2022-10-17 11:32dump: Add architecture section and section string table supportJanosch Frank3+166-26
2022-10-17 08:38dump: Reintroduce memory_offset and section_offsetJanosch Frank1+2-0
2022-10-17 08:38dump: Reorder struct DumpStateJanosch Frank1+9-7
2022-10-17 08:38dump: Write ELF section headers right after ELF headerJanosch Frank1+14-17
2022-10-17 08:38dump: Use a buffer for ELF section data and headersJanosch Frank2+53-24
2022-10-24 18:27Merge tag 'pull-9p-20221024' of https://github.com/cschoenebeck/qemu into stagingStefan Hajnoczi7+1867-1177
2022-10-24 18:27Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi11+247-102
2022-10-24 18:26Merge tag 'm68k-for-7.2-pull-request' of https://github.com/vivier/qemu-m68k into stagingStefan Hajnoczi5+130-63
2022-10-21 17:36accel/tcg/tcg-accel-ops-rr: fix trivial typoMatheus Tavares Bernardino1+1-1
2022-10-22 14:12ui: remove useless typecastsVolker Rümelin2+2-2
2022-10-24 07:28treewide: Remove the unnecessary space before semicolonBin Meng11+15-15
2022-10-23 19:58hw/mem/nvdimm: fix error message for 'unarmed' flagJulia Suvorova1+1-1
2022-10-04 20:54tests/9p: remove unnecessary g_strdup() callsChristian Schoenebeck1+8-11
2022-10-04 20:54tests/9p: merge v9fs_tunlinkat() and do_unlinkat()Christian Schoenebeck3+64-28
2022-10-04 20:54tests/9p: merge v9fs_tlink() and do_hardlink()Christian Schoenebeck3+73-27
2022-10-04 20:54tests/9p: merge v9fs_tsymlink() and do_symlink()Christian Schoenebeck3+73-26
2022-10-04 20:54tests/9p: merge v9fs_tlcreate() and do_lcreate()Christian Schoenebeck3+79-35
2022-10-04 20:54tests/9p: merge v9fs_tmkdir() and do_mkdir()Christian Schoenebeck3+78-30
2022-10-04 20:54tests/9p: convert v9fs_tflush() to declarative argumentsChristian Schoenebeck3+47-7
2022-10-04 20:54tests/9p: simplify callers of twrite()Christian Schoenebeck1+3-6
2022-10-04 20:53tests/9p: convert v9fs_twrite() to declarative argumentsChristian Schoenebeck3+72-15
2022-10-04 20:53tests/9p: simplify callers of tlopen()Christian Schoenebeck1+10-33
2022-10-04 20:53tests/9p: convert v9fs_tlopen() to declarative argumentsChristian Schoenebeck3+69-14
2022-10-04 20:53tests/9p: simplify callers of treaddir()Christian Schoenebeck1+11-10
2022-10-04 20:53tests/9p: convert v9fs_treaddir() to declarative argumentsChristian Schoenebeck3+65-11
2022-10-04 20:53tests/9p: simplify callers of tgetattr()Christian Schoenebeck1+7-15
2022-10-04 20:53tests/9p: convert v9fs_tgetattr() to declarative argumentsChristian Schoenebeck3+63-10
2022-10-04 20:53tests/9p: simplify callers of tattach()Christian Schoenebeck1+8-11
2022-10-04 20:53tests/9p: merge v9fs_tattach(), do_attach(), do_attach_rqid()Christian Schoenebeck3+88-44
2022-10-04 20:53tests/9p: merge v9fs_tversion() and do_version()Christian Schoenebeck3+68-27
2022-10-04 20:53tests/9p: simplify callers of twalk()Christian Schoenebeck1+32-60
2022-10-04 20:53tests/9p: merge *walk*() functionsChristian Schoenebeck3+198-140
2022-10-04 10:419pfs: use GHashTable for fid tableLinus Heckemann2+112-84
2022-09-29 11:41tests/9p: split virtio-9p-test.c into tests and 9p client partChristian Schoenebeck4+849-744
2022-09-27 11:06fsdev/virtfs-proxy-helper: Use g_mkdir()Bin Meng1+2-1
2022-10-24 09:20arm/aspeed: Replace mx25l25635e chip modelCédric Le Goater1+3-3
2022-10-24 09:20m25p80: Add the w25q01jvq SFPD tablePatrick Williams3+40-1
2022-10-24 09:20m25p80: Add the w25q512jv SFPD tableCédric Le Goater3+39-1
2022-10-24 09:20m25p80: Add the w25q256 SFPD tableCédric Le Goater3+44-1
2022-10-24 09:20m25p80: Add the mx66l1g45g SFDP tableCédric Le Goater3+71-2
2022-10-24 09:20m25p80: Add the mx25l25635f SFPD tableCédric Le Goater3+71-0
2022-10-24 09:20m25p80: Add the mx25l25635e SFPD tableCédric Le Goater3+30-1
2022-10-24 09:20m25p80: Add erase size for mx25l25635eCédric Le Goater1+2-1
2022-10-24 09:20m25p80: Add the n25q256a SFDP tableCédric Le Goater4+66-3
2022-10-24 09:20m25p80: Add basic support for the SFDP commandCédric Le Goater4+47-1
2022-10-24 09:20hw/arm/aspeed: increase Bletchley memory sizePatrick Williams1+8-1
2022-10-24 09:20ast2600: Drop NEON from the CPU featuresCédric Le Goater1+2-0
2022-10-24 09:20aspeed/smc: Cache AspeedSMCClassCédric Le Goater2+6-5
2022-10-24 09:20ssi: cache SSIPeripheralClass to avoid GET_CLASS()Alex Bennée2+11-10
2022-10-24 09:20tests/avocado/machine_aspeed.py: Fix typos on buildrootCédric Le Goater1+8-8
2022-10-24 09:20hw/i2c/aspeed: Fix old reg slave receivePeter Delevoryas2+6-3
2022-10-23 19:13m68k: write bootinfo as rom section and re-randomize on rebootJason A. Donenfeld3+111-59
2022-10-13 13:05include/hw/scsi/scsi.h: Remove unused scsi_legacy_handle_cmdline() prototypePeter Maydell1+0-1
2022-09-28 09:03vmstate-static-checker:remove this redundant returndinglimin1+0-1
2022-10-17 13:20tests/qtest: vhost-user-test: Fix [-Werror=format-overflow=] build warningBin Meng1+2-2
2022-10-17 13:20tests/qtest: migration-test: Fix [-Werror=format-overflow=] build warningBin Meng1+2-2
2022-09-23 12:00Drop useless casts from g_malloc() & friends to pointerMarkus Armbruster10+15-17
2022-10-07 02:01elf2dmp: free memory in failurelu zhipeng1+1-0
2022-09-23 12:00hw/core: Tidy up unnecessary casting away of constMarkus Armbruster1+3-2
2022-10-20 17:19.gitignore: add multiple items to .gitignoreWang, Lei1+3-0
2022-10-19 11:22target/i386: implement FMA instructionsPaolo Bonzini8+135-3
2022-09-26 11:38m68k: rework BI_VIRT_RNG_SEED as BI_RNG_SEEDJason A. Donenfeld4+21-6
2022-10-09 06:08linux-user: Implement faccessat2WANG Xuerui3+13-1
2022-10-04 09:32linux-user: remove conditionals for many fs.h ioctlsDaniel P. Berrangé1+0-24
2022-10-04 09:32linux-user: add more compat ioctl definitionsDaniel P. Berrangé1+25-0
2022-09-27 12:43linux-user: don't use AT_EXECFD in do_openat()Laurent Vivier1+1-2
2022-09-27 12:43linux-user: handle /proc/self/exe with execve() syscallLaurent Vivier1+5-1
2022-10-05 16:38linux-user: fix pidfd_send_signal()Laurent Vivier2+14-9
2022-10-06 08:55linux-user: Fix more MIPS n32 syscall ABI issuesWANG Xuerui1+5-5
2022-10-20 18:36Merge tag 'pull-target-arm-20221020' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi20+914-603
2022-10-19 11:22target/i386: implement F16C instructionsPaolo Bonzini9+89-6
2022-10-19 12:01target/i386: introduce function to set rounding mode from FPCW or MXCSR bitsPaolo Bonzini2+25-95
2022-10-19 12:32target/i386: decode-new: avoid out-of-bounds access to xmm_regs[-1]Paolo Bonzini1+1-1
2022-10-13 17:40hw/ide/microdrive: Use device_cold_reset() for self-resetsPeter Maydell1+4-4
2022-10-20 03:06target/arm: Enable TARGET_TB_PCRELRichard Henderson6+178-71
2022-10-20 03:06target/arm: Introduce gen_pc_plus_diff for aarch32Richard Henderson1+21-17
2022-10-20 03:06target/arm: Introduce gen_pc_plus_diff for aarch64Richard Henderson1+29-12
2022-10-20 03:06target/arm: Change gen_jmp* to work on displacementsRichard Henderson1+21-16
2022-10-20 03:06target/arm: Remove gen_exception_internal_insn pc argumentRichard Henderson2+8-8
2022-10-20 03:06target/arm: Change gen_exception_insn* to work on displacementsRichard Henderson6+43-46
2022-10-20 03:06target/arm: Change gen_*set_pc_im to gen_*update_pcRichard Henderson5+56-54
2022-10-20 03:06target/arm: Change gen_goto_tb to work on displacementsRichard Henderson2+27-23
2022-10-20 03:06target/arm: Introduce curr_insn_lenRichard Henderson3+8-4
2022-10-11 03:18target/arm: Use bool consistently for get_phys_addr subroutinesRichard Henderson1+3-4
2022-10-11 03:18target/arm: Split out get_phys_addr_twostageRichard Henderson1+100-91
2022-10-11 03:18target/arm: Use softmmu tlbs for page table walkingRichard Henderson3+145-75
2022-10-11 03:18target/arm: Move be test for regime into S1TranslateResultRichard Henderson1+4-2
2022-10-11 03:18target/arm: Plumb debug into S1TranslateRichard Henderson1+37-18
2022-10-11 03:18target/arm: Split out S1Translate typeRichard Henderson1+79-61
2022-10-11 03:18target/arm: Restrict tlb flush from vttbr_write to vmid changeRichard Henderson1+2-2
2022-10-11 03:18target/arm: Move ARMMMUIdx_Stage2 to a real tlb mmu_idxRichard Henderson3+127-49
2022-10-11 03:18target/arm: Add ARMMMUIdx_Phys_{S,NS}Richard Henderson3+24-4
2022-10-11 03:18target/arm: Use probe_access_full for BTIRichard Henderson5+20-31
2022-10-11 03:18target/arm: Use probe_access_full for MTERichard Henderson5+36-86
2022-10-11 03:18target/arm: Enable TARGET_PAGE_ENTRY_EXTRARichard Henderson2+15-0
2022-10-10 15:32target/arm: update the cortex-a15 MIDR to latest revAlex Bennée1+3-1
2022-10-06 10:19hw/char/pl011: fix baud rate calculationBaruch Siach1+1-1
2022-10-18 15:14Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi32+6135-3086
2022-10-18 15:13Merge tag 'pull-ppc-20221017' of https://gitlab.com/danielhb/qemu into stagingStefan Hajnoczi37+589-370
2022-09-02 14:30target/i386: remove old SSE decoderPaolo Bonzini5+22-1910
2022-09-05 21:27target/i386: move 3DNow to the new decoderPaolo Bonzini6+74-76
2022-09-20 16:00tests/tcg: extend SSE tests to AVXPaolo Bonzini3+112-94
2022-04-24 22:02target/i386: Enable AVX cpuid bits when using TCGPaul Brook1+5-5
2022-09-11 11:22target/i386: implement VLDMXCSR/VSTMXCSRPaolo Bonzini2+45-0
2022-09-06 17:18target/i386: implement XSAVE and XRSTOR of AVX registersPaolo Bonzini1+75-3
2022-09-06 16:44target/i386: reimplement 0x0f 0x28-0x2f, add AVXPaolo Bonzini3+185-0
2022-09-17 21:22target/i386: reimplement 0x0f 0x10-0x17, add AVXPaolo Bonzini5+264-0
2022-09-06 08:34target/i386: reimplement 0x0f 0xc2, 0xc4-0xc6, add AVXPaolo Bonzini3+81-0
2022-09-14 16:52target/i386: reimplement 0x0f 0x38, add AVXPaolo Bonzini6+524-8
2022-09-07 07:25target/i386: Use tcg gvec ops for pmovmskbRichard Henderson1+83-5
2022-09-06 08:34target/i386: reimplement 0x0f 0x3a, add AVXPaolo Bonzini5+491-1
2022-09-20 15:48target/i386: clarify (un)signedness of immediates from 0F3Ah opcodesPaolo Bonzini2+5-5
2022-09-01 12:27target/i386: reimplement 0x0f 0xd0-0xd7, 0xe0-0xe7, 0xf0-0xf7, add AVXPaolo Bonzini4+122-11
2022-09-02 16:19target/i386: reimplement 0x0f 0x70-0x77, add AVXPaolo Bonzini3+293-6
2022-09-01 12:27target/i386: reimplement 0x0f 0x78-0x7f, add AVXPaolo Bonzini3+138-0
2022-09-01 12:27target/i386: reimplement 0x0f 0x50-0x5f, add AVXPaolo Bonzini3+210-1
2022-09-05 13:39target/i386: reimplement 0x0f 0xd8-0xdf, 0xe8-0xef, 0xf8-0xff, add AVXPaolo Bonzini3+63-1
2022-09-20 09:42target/i386: reimplement 0x0f 0x60-0x6f, add AVXPaolo Bonzini3+262-1
2022-09-01 07:04target/i386: Introduce 256-bit vector helpersPaolo Bonzini4+14-0
2022-08-25 21:54target/i386: implement additional AVX comparison operatorsPaolo Bonzini2+65-0
2022-09-09 09:08target/i386: provide 3-operand versions of unary scalar helpersPaolo Bonzini3+61-25
2022-09-09 09:08target/i386: support operand merging in binary scalar helpersPaolo Bonzini1+16-0
2022-08-26 22:00target/i386: extend helpers to support VEX.V 3- and 4- operand encodingsPaolo Bonzini3+265-238
2022-04-24 22:01target/i386: Prepare ops_sse_header.h for 256 bit AVXPaul Brook1+76-40
2022-08-24 16:01target/i386: move scalar 0F 38 and 0F 3A instruction to new decoderPaolo Bonzini3+321-289
2022-09-05 13:30target/i386: validate SSE prefixes directly in the decoding tablePaolo Bonzini2+38-0
2022-09-17 22:43target/i386: validate VEX prefixes via the instructions' exception classesPaolo Bonzini4+239-12
2022-04-24 22:01target/i386: add AVX_EN hflagPaul Brook3+16-0
2022-09-01 12:51target/i386: add CPUID feature checks to new decoderPaolo Bonzini2+75-0
2022-09-10 11:47target/i386: add CPUID[EAX=7,ECX=0].ECX to DisasContextPaolo Bonzini1+2-0
2022-08-23 12:55target/i386: add ALU load/writeback corePaolo Bonzini4+212-1
2022-08-23 09:20target/i386: add core of new i386 decoderPaolo Bonzini4+1020-8
2022-10-18 11:27target/i386: make rex_w available even in 32-bit modePaolo Bonzini1+5-5
2022-09-02 09:32target/i386: make ldo/sto operations consistent with ldqPaolo Bonzini1+22-21
2022-08-22 22:37target/i386: Define XMMReg and access macros, align ZMM registersRichard Henderson1+44-14
2022-10-02 17:29target/i386: Use probe_access_full for final stage2 translationRichard Henderson1+28-14
2022-10-02 17:29target/i386: Use atomic operations for pte updatesRichard Henderson1+168-74
2022-10-02 17:29target/i386: Combine 5 sets of variables in mmu_translateRichard Henderson1+91-87
2022-10-02 17:29target/i386: Use MMU_NESTED_IDX for vmload/vmsaveRichard Henderson3+126-138
2022-10-02 17:29target/i386: Add MMU_PHYS_IDX and MMU_NESTED_IDXRichard Henderson4+60-30
2022-10-02 17:29target/i386: Reorg GET_HPHYSRichard Henderson1+95-28
2022-10-02 17:29target/i386: Introduce structures for mmu_translateRichard Henderson1+174-154
2022-10-02 17:29target/i386: Direct call get_hphys from mmu_translateRichard Henderson1+4-8
2022-10-02 17:29target/i386: Use MMUAccessType across excp_helper.cRichard Henderson1+15-13
2022-10-16 22:23target/i386: Save and restore pc_save before tcg_remove_ops_afterRichard Henderson1+8-0
2022-10-13 17:19target/i386: Use device_cold_reset() to reset the APICPeter Maydell1+1-1
2022-10-14 07:30configure: Avoid using strings binaryMichal Privoznik1+18-17
2022-09-30 15:52hyperv: fix SynIC SINT assertion failure on guest resetMaciej S. Szmigiero7+40-13
2022-10-13 16:06hw/scsi/vmw_pvscsi.c: Use device_cold_reset() to reset SCSI devicesPeter Maydell1+1-1
2022-10-13 16:06scsi: Use device_cold_reset() and bus_cold_reset()Peter Maydell7+14-14
2022-10-12 14:33configure: don't enable firmware for targets that are not builtPaolo Bonzini1+16-4
2022-10-17 18:20MAINTAINERS: Replace my amsat.org email addressPhilippe Mathieu-Daudé2+34-32
2022-09-26 17:38hw/riscv: set machine->fdt in spike_board_init()Daniel Henrique Barboza1+6-0
2022-09-26 17:38hw/riscv: set machine->fdt in sifive_u_machine_init()Daniel Henrique Barboza1+3-0
2022-09-26 17:38hw/ppc: set machine->fdt in spapr machineDaniel Henrique Barboza2+11-0
2022-09-26 17:38hw/ppc: set machine->fdt in pnv_reset()Daniel Henrique Barboza1+7-1
2022-09-26 17:38hw/ppc: set machine->fdt in pegasos2_machine_reset()Daniel Henrique Barboza1+4-0
2022-09-26 17:38hw/ppc: set machine->fdt in xilinx_load_device_tree()Daniel Henrique Barboza1+14-11
2022-09-26 17:38hw/ppc: set machine->fdt in sam460ex_load_device_tree()Daniel Henrique Barboza1+11-10
2022-09-26 17:38hw/ppc: set machine->fdt in bamboo_load_device_tree()Daniel Henrique Barboza1+14-11
2022-09-26 17:38hw/nios2: set machine->fdt in nios2_load_dtb()Daniel Henrique Barboza2+8-2
2022-09-26 17:38qmp/hmp, device_tree.c: introduce dumpdtbDaniel Henrique Barboza5+72-0
2022-10-14 14:28hw/ppc/spapr_pci.c: Use device_cold_reset() rather than device_legacy_reset()Peter Maydell1+1-1
2022-10-05 12:15target/ppc: Fix xvcmp* clearing FI bitVíctor Colombo1+0-1
2022-10-03 20:31hw/ppc/e500: Remove if statement which is now always trueBernhard Beschow4+14-19
2022-10-03 20:31hw/ppc/mpc8544ds: Add platform busBernhard Beschow1+6-0
2022-10-03 20:31hw/ppc/mpc8544ds: Rename wrongly named methodBernhard Beschow1+2-2
2022-10-03 20:31hw/ppc/e500: Reduce usage of sysbus APIBernhard Beschow1+1-1
2022-10-03 20:31docs/system/ppc/ppce500: Add heading for networking chapterBernhard Beschow1+3-0
2022-10-03 20:31hw/gpio/meson: Introduce dedicated config switch for hw/gpio/mpc8xxxBernhard Beschow3+5-1
2022-10-03 20:31hw/ppc/meson: Allow e500 boards to be enabled separatelyBernhard Beschow3+12-5
2022-09-24 12:28ppc440_uc.c: Remove unneeded parenthesisBALATON Zoltan1+10-10
2022-09-24 12:28ppc440_uc.c: Move some macros to ppc4xx.hBALATON Zoltan2+4-4
2022-09-24 12:28ppc440_sdram: QOM'ifyBALATON Zoltan4+97-53
2022-09-24 12:28ppc440_sdram: Move RAM size check to ppc440_sdram_initBALATON Zoltan3+30-25
2022-09-24 12:28ppc4xx_sdram: Rename functions to prevent name clashesBALATON Zoltan6+62-61
2022-09-24 12:28ppc440_sdram: Rename local variable for readabilityBALATON Zoltan1+18-18
2022-09-24 12:28ppc440_sdram: Get rid of the init RAM hackBALATON Zoltan4+15-9
2022-09-24 12:27ppc440_sdram: Implement enable bit in the DDR2 SDRAM controllerBALATON Zoltan1+32-2
2022-09-24 12:27ppc440_sdram: Split off map/unmap of sdram banks for later reuseBALATON Zoltan1+21-12
2022-09-24 12:27ppc4xx_sdram: Drop extra zeros for readabilityBALATON Zoltan1+20-20
2022-09-24 12:27ppc4xx_sdram: QOM'ifyBALATON Zoltan6+105-70
2022-09-24 12:27ppc4xx_sdram: Move size check to ppc4xx_sdram_init()BALATON Zoltan6+10-39
2022-09-24 12:27ppc440_bamboo: Add missing 4 MiB valid memory sizeBALATON Zoltan1+1-1
2022-09-24 12:27ppc4xx: Use Ppc4xxSdramBank in ppc4xx_sdram_banks()BALATON Zoltan8+35-53
2022-09-24 12:27ppc4xx_sdram: Get rid of the init RAM hackBALATON Zoltan6+15-14
2022-09-24 12:27ppc4xx: Introduce Ppc4xxSdramBank structBALATON Zoltan3+61-55
2022-09-24 12:27ppc440_bamboo: Remove unnecessary memsetsBALATON Zoltan2+4-10
2022-09-24 11:44target/ppc: restore powerpc_excp_booke doorbell interruptsNicholas Piggin1+6-0
2022-09-29 18:09MAINTAINERS: step back from PPCCédric Le Goater1+5-5
2022-10-17 17:40Merge tag 'pull-loongarch-20221017' of https://gitlab.com/gaosong/qemu into stagingStefan Hajnoczi5+31-22
2022-09-30 09:51hw/intc: Fix LoongArch ipi device emulationXiaojuan Yang1+0-1
2022-10-06 10:07linux-user: Fix struct statfs ABI on loongarch64WANG Xuerui1+2-1
2022-09-30 02:45softfloat: logB(0) should raise divideByZero exceptionSong Gao1+1-0
2022-09-30 02:45target/loongarch: Fix fnm{sub/add}_{s/d} set wrong flagsSong Gao1+6-6
2022-09-30 02:45target/loongarch: bstrins.w src register need EXT_NONESong Gao1+22-14
2022-10-16 19:53Merge tag 'pull-riscv-to-apply-20221014' of https://github.com/alistair23/qemu into stagingStefan Hajnoczi12+1675-165
2022-10-12 01:14target/riscv: pmp: Fixup TLB size calculationAlistair Francis1+12-0
2022-10-03 04:14hw/intc: sifive_plic: change interrupt priority register to WARL fieldJim Shu1+19-2
2022-10-03 04:14hw/intc: sifive_plic: fix hard-coded max priority levelJim Shu1+4-2
2022-09-28 05:18disas/riscv.c: rvv: Add disas support for vector instructionsYang Liu1+1430-2
2022-10-04 09:23hw/riscv: virt: Enable booting S-mode firmware from pflashSunil V L3+47-1
2022-10-04 09:23hw/riscv: virt: Move create_fw_cfg() prior to loading kernelSunil V L1+7-7
2022-10-04 09:23hw/arm, loongarch: Move load_image_to_fw_cfg() to common locationSunil V L4+53-82
2022-09-30 03:32hw/ssi: ibex_spi: fixup/add rw1c functionalityWilfred Mallawa2+35-5
2022-09-30 03:32hw/ssi: ibex_spi: fixup coverity issueWilfred Mallawa1+68-64
2022-10-09 07:49hw/riscv: Update comment for qtest check in riscv_find_firmware()Bin Meng1+2-2
2022-10-06 19:49virtio-scsi: Send "REPORTED LUNS CHANGED" sense data upon disk hotplug eventsVenu Busireddy3+21-0
2022-10-13 17:55Merge tag 'kraxel-20221013-pull-request' of https://gitlab.com/kraxel/qemu into stagingStefan Hajnoczi23+219-93
2022-10-13 17:55Merge tag 'win32-pull-request' of https://gitlab.com/marcandre.lureau/qemu into stagingStefan Hajnoczi7+171-140
2022-10-13 17:55Merge tag 'pull-request-2022-10-12' of https://gitlab.com/thuth/qemu into stagingStefan Hajnoczi22+544-134
2022-10-13 17:55Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi24+1105-565
2022-10-12 20:00Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into stagingStefan Hajnoczi87+3796-289
2022-10-12 19:59Merge tag 'pull-target-arm-20221010' of https://git.linaro.org/people/pmaydell/qemu-arm into stagingStefan Hajnoczi13+717-586
2022-10-12 19:57Merge tag 'for-upstream' of git://repo.or.cz/qemu/kevin into stagingStefan Hajnoczi44+1237-787
98782 more commits remaining, fetch the repository