Commit Graph

  • e1be11a5a4 Fix aarch64 debug register names. Chris Howard 2022-05-12 11:42:02 +02:00
  • 5d55f82767 hw/intc/arm_gicv3: Provide ich_num_aprs() Peter Maydell 2022-05-12 16:14:57 +01:00
  • 39f29e5993 hw/intc/arm_gicv3: Use correct number of priority bits for the CPU Peter Maydell 2022-05-12 16:14:56 +01:00
  • 84597ff394 hw/intc/arm_gicv3: Support configurable number of physical priority bits Peter Maydell 2022-05-12 16:14:55 +01:00
  • 9774c0f7ba hw/intc/arm_gicv3_kvm.c: Stop using GIC_MIN_BPR constant Peter Maydell 2022-05-12 16:14:54 +01:00
  • 9c6f933e71 hw/intc/arm_gicv3: report correct PRIbits field in ICV_CTLR_EL1 Peter Maydell 2022-05-12 16:14:53 +01:00
  • 272f75e890 hw/intc/arm_gicv3_cpuif: Handle CPUs that don't specify GICv3 parameters Peter Maydell 2022-05-12 16:14:52 +01:00
  • 3d52472f81 target/arm: Drop unsupported_encoding() macro Peter Maydell 2022-05-09 17:04:43 +01:00
  • 75662f36e3 target/arm: Implement FEAT_IDST Peter Maydell 2022-05-09 16:54:57 +01:00
  • e04bf5a793 target/arm: Enable FEAT_S2FWB for -cpu max Peter Maydell 2022-05-05 19:39:50 +01:00
  • 8c7e17ef38 target/arm: Implement FEAT_S2FWB Peter Maydell 2022-05-05 19:39:49 +01:00
  • 4a0b47c815 target/arm: Factor out FWB=0 specific part of combine_cacheattrs() Peter Maydell 2022-05-05 19:39:48 +01:00
  • 9f225e607f target/arm: Postpone interpretation of stage 2 descriptor attribute bits Peter Maydell 2022-05-05 19:39:47 +01:00
  • 78ac2eebba Merge tag 'artist-cursor-fix-final-pull-request' of https://github.com/hdeller/qemu-hppa into staging Richard Henderson 2022-05-18 09:32:15 -07:00
  • 83602083b4 capstone: Remove the capstone submodule Thomas Huth 2022-05-16 16:58:23 +02:00
  • 43ecd16678 capstone: Allow version 3.0.5 again Thomas Huth 2022-05-16 16:58:22 +02:00
  • 28e7e95e6b tests/vm: Add capstone to the NetBSD and OpenBSD VMs Thomas Huth 2022-05-16 16:58:21 +02:00
  • 0ce9b08c10 docs/about: Update the support statement for Windows Thomas Huth 2022-05-13 08:39:58 +02:00
  • 6cbde91a27 tests/qtest: use prctl(PR_SET_PDEATHSIG) as fallback to kill QEMU Daniel P. Berrangé 2022-05-13 16:49:06 +01:00
  • 83f79d4efc tests/qtest: fix registration of ABRT handler for QEMU cleanup Daniel P. Berrangé 2022-05-13 16:49:05 +01:00
  • f3f0cbaf97 Remove Ubuntu 18.04 container support from the repository Thomas Huth 2022-05-16 13:59:12 +02:00
  • e4e68c31db gitlab-ci: Switch the container of the 'check-patch' & 'check-dco' jobs Thomas Huth 2022-05-16 10:23:10 +02:00
  • bcf0a3a422 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Richard Henderson 2022-05-17 21:32:37 -07:00
  • 4eba9323c5
    Fix overflow in Frida mode (#635) Dongjia Zhang 2022-05-17 22:06:38 +09:00
  • 052c2579b8 tulip: Assign default MAC address if not specified Helge Deller 2022-03-10 17:55:50 +01:00
  • fd8c8c056d net/vmnet: update hmp-commands.hx Vladislav Yaroshchuk 2022-03-17 20:28:39 +03:00
  • b0290db12d net/vmnet: update qemu-options.hx Vladislav Yaroshchuk 2022-03-17 20:28:38 +03:00
  • 2c313ae2a0 net/vmnet: implement bridged mode (vmnet-bridged) Vladislav Yaroshchuk 2022-03-17 20:28:37 +03:00
  • 5cfa643730 net/vmnet: implement host mode (vmnet-host) Vladislav Yaroshchuk 2022-03-17 20:28:36 +03:00
  • 73f99db534 net/vmnet: implement shared mode (vmnet-shared) Vladislav Yaroshchuk 2022-03-17 20:28:35 +03:00
  • 81ad2964e9 net/vmnet: add vmnet backends to qapi/net Vladislav Yaroshchuk 2022-03-17 20:28:34 +03:00
  • e2c1d78da3 net/vmnet: add vmnet dependency and customizable option Vladislav Yaroshchuk 2022-03-17 20:28:33 +03:00
  • afb32fb351
    Cmplog New Pass Manager & LLVM 14 Fixes (#626) Dongjia Zhang 2022-05-17 15:45:48 +09:00
  • eec398119f Merge tag 'for_upstream' of git://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2022-05-16 16:31:01 -07:00
  • afdb415e67 Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2022-05-16 14:21:50 -07:00
  • 6852c21db2 vhost-user-scsi: avoid unlink(NULL) with fd passing Stefan Hajnoczi 2022-05-16 16:57:01 +01:00
  • 2a7888cc3a virtio-net: don't handle mq request in userspace handler for vhost-vdpa Si-Wei Liu 2022-05-06 19:28:18 -07:00
  • d71b0609fc vhost-vdpa: change name and polarity for vhost_vdpa_one_time_request() Si-Wei Liu 2022-05-06 19:28:17 -07:00
  • 6aee7e4233 vhost-vdpa: backend feature should set only once Si-Wei Liu 2022-05-06 19:28:16 -07:00
  • 6f3910b5ee vhost-net: fix improper cleanup in vhost_net_start Si-Wei Liu 2022-05-06 19:28:15 -07:00
  • 9bd055073e vhost-vdpa: fix improper cleanup in net_init_vhost_vdpa Si-Wei Liu 2022-05-06 19:28:14 -07:00
  • 68b0a6395f virtio-net: align ctrl_vq index for non-mq guest for vhost_vdpa Si-Wei Liu 2022-05-06 19:28:13 -07:00
  • aa8581945a virtio-net: setup vhost_dev and notifiers for cvq only when feature is negotiated Si-Wei Liu 2022-05-06 19:28:12 -07:00
  • 18aa91cddd hw/i386/amd_iommu: Fix IOMMU event log encoding errors Wei Huang 2022-04-22 00:51:46 -05:00
  • c300bbe8d2 hw/i386: Make pic a property of common x86 base machine type Xiaoyao Li 2022-03-10 20:28:11 +08:00
  • 9dee7e5109 hw/i386: Make pit a property of common x86 base machine type Xiaoyao Li 2022-03-10 20:28:10 +08:00
  • 1f1a7b2269 include/hw/pci/pcie_host: Correct PCIE_MMCFG_SIZE_MAX Francisco Iglesias 2022-04-12 00:18:36 +02:00
  • 8e58f6ec24 include/hw/pci/pcie_host: Correct PCIE_MMCFG_BUS_MASK Francisco Iglesias 2022-04-12 00:18:35 +02:00
  • 76b1b64370 docs/vhost-user: Clarifications for VHOST_USER_ADD/REM_MEM_REG Kevin Wolf 2022-04-07 15:36:55 +02:00
  • 37cbfcebdd vhost-user: more master/slave things Michael S. Tsirkin 2022-05-13 06:56:23 -04:00
  • 54b592c427 Merge tag 'pull-migration-20220516a' of https://gitlab.com/dagrh/qemu into staging Richard Henderson 2022-05-16 12:03:09 -07:00
  • 9ef2c6b4ab artist: Fix X cursor position calculation in X11 Helge Deller 2022-05-12 13:40:39 +02:00
  • b935385c35 Merge tag 'pull-qapi-2022-05-16' of git://repo.or.cz/qemu/armbru into staging Richard Henderson 2022-05-16 07:45:55 -07:00
  • caca6e618d artist: Emulate screen blanking Helge Deller 2022-05-11 12:59:47 +02:00
  • a377b574eb artist: Allow to turn cursor on or off Helge Deller 2022-05-11 12:28:30 +02:00
  • 482afe020b artist: Fix vertical X11 cursor position in HP-UX Helge Deller 2022-05-11 11:49:02 +02:00
  • e9683fbc37 artist: Use human-readable variable names instead of reg_xxx Helge Deller 2022-05-11 11:41:19 +02:00
  • 7e50730cb8 artist: Introduce constant for max cursor size Helge Deller 2022-05-11 11:34:15 +02:00
  • 041eb5bcf7 seabios-hppa: Update SeaBIOS-hppa to VERSION 5 Helge Deller 2022-05-16 15:51:02 +02:00
  • 5b1d9bab2d multifd: Implement zero copy write in multifd migration (multifd-zero-copy) Leonardo Bras 2022-05-13 03:28:37 -03:00
  • b7dbdd8e76 multifd: Send header packet without flags if zero-copy-send is enabled Leonardo Bras 2022-05-13 03:28:36 -03:00
  • 33d70973a3 multifd: multifd_send_sync_main now returns negative on error Leonardo Bras 2022-05-13 03:28:35 -03:00
  • d2fafb6a68 migration: Add migrate_use_tls() helper Leonardo Bras 2022-05-13 03:28:34 -03:00
  • abb6295b3a migration: Add zero-copy-send parameter for QMP/HMP for Linux Leonardo Bras 2022-05-13 03:28:33 -03:00
  • 2bc58ffc29 QIOChannelSocket: Implement io_writev zero copy flag & io_flush for CONFIG_LINUX Leonardo Bras 2022-05-13 03:28:32 -03:00
  • b88651cb4d QIOChannel: Add flags on io_writev and introduce io_flush callback Leonardo Bras 2022-05-13 03:28:31 -03:00
  • 354081d43d meson.build: Fix docker-test-build@alpine when including linux/errqueue.h Leonardo Bras 2022-05-13 03:28:30 -03:00
  • fd3540adb9 tests: ensure migration status isn't reported as failed Daniel P. Berrangé 2022-04-26 17:00:48 +01:00
  • ff32f1dd32 tests: add multifd migration tests of TLS with x509 credentials Daniel P. Berrangé 2022-04-26 17:00:47 +01:00
  • 4d6d2e872a tests: add multifd migration tests of TLS with PSK credentials Daniel P. Berrangé 2022-04-26 17:00:46 +01:00
  • 490facffcf tests: convert multifd migration tests to use common helper Daniel P. Berrangé 2022-04-26 17:00:45 +01:00
  • 83bcba1ec1 tests: convert XBZRLE migration test to use common helper Daniel P. Berrangé 2022-04-26 17:00:44 +01:00
  • d47b83b118 tests: add migration tests of TLS with x509 credentials Daniel P. Berrangé 2022-04-26 17:00:43 +01:00
  • 58d25e97f3 tests: add migration tests of TLS with PSK credentials Daniel P. Berrangé 2022-04-26 17:00:42 +01:00
  • 5bc6364bfb tests: add more helper macros for creating TLS x509 certs Daniel P. Berrangé 2022-04-26 17:00:41 +01:00
  • c98ce274db tests: fix encoding of IP addresses in x509 certs Daniel P. Berrangé 2022-04-26 17:00:40 +01:00
  • c255488d67 virtio: add vhost support for virtio devices Jonah Palmer 2022-04-01 09:23:19 -04:00
  • 3857cd5c7f virtio: drop name parameter for virtio_init() Jonah Palmer 2022-04-01 09:23:18 -04:00
  • 503e355465 virtio/vhost-user: dynamically assign VhostUserHostNotifiers Alex Bennée 2022-03-21 15:30:37 +00:00
  • 56534930b5 hw/virtio/vhost-user: don't suppress F_CONFIG when supported Alex Bennée 2022-03-21 15:30:36 +00:00
  • 27351992bf include/hw: start documenting the vhost API Alex Bennée 2022-03-21 15:30:34 +00:00
  • bcf317f859 docs/devel: start documenting writing VirtIO devices Alex Bennée 2022-03-21 15:30:33 +00:00
  • 467eeb0f80 libvhost-user: expose vu_request_to_string Alex Bennée 2022-03-21 15:30:32 +00:00
  • fa9972662c vhost-user.rst: add clarifying language about protocol negotiation Alex Bennée 2022-03-21 15:30:31 +00:00
  • bd59f2a182 docs: vhost-user: replace master/slave with front-end/back-end Paolo Bonzini 2022-03-21 15:30:30 +00:00
  • 0647098d2e docs: vhost-user: rewrite section on ring state machine Paolo Bonzini 2022-03-21 15:30:29 +00:00
  • 43725d4844 docs: vhost-user: clean up request/reply description Paolo Bonzini 2022-03-21 15:30:28 +00:00
  • 6ca6d8ee9d hw/virtio: add vhost_user_[read|write] trace points Alex Bennée 2022-03-21 15:30:27 +00:00
  • 31cc62bb5b virtio-pci: add notification trace points Alex Bennée 2022-03-21 15:30:26 +00:00
  • e1b1f5341a hw/virtio: move virtio-pci.h into shared include space Alex Bennée 2022-03-21 15:30:25 +00:00
  • 1eed051c8c vhost_net: Print feature masks in hex Ilya Maximets 2022-03-18 15:04:40 +01:00
  • 147a372e75 intel-iommu: update iq_dw during post load Jason Wang 2022-03-17 16:05:22 +08:00
  • ceb058955a intel-iommu: update root_scalable before switching as during post_load Jason Wang 2022-03-17 16:05:21 +08:00
  • ea97a1bde7 intel-iommu: block output address in interrupt address range Jason Wang 2022-02-10 17:28:15 +08:00
  • a48a5bcd64 intel-iommu: remove VTD_FR_RESERVED_ERR Jason Wang 2022-02-10 17:28:14 +08:00
  • 77250171bd intel_iommu: Fix irqchip / X2APIC configuration checks David Woodhouse 2022-03-14 14:25:44 +00:00
  • 175f3a5986 intel_iommu: Only allow interrupt remapping to be enabled if it's supported David Woodhouse 2022-03-14 14:25:43 +00:00
  • 8646d9c773 intel_iommu: Support IR-only mode without DMA translation David Woodhouse 2022-03-14 14:25:42 +00:00
  • dc89f32d92 target/i386: Fix sanity check on max APIC ID / X2APIC enablement David Woodhouse 2022-03-14 14:25:41 +00:00
  • dd8f0f332f qapi/pragma: Tidy up comments Markus Armbruster 2022-05-10 10:14:33 +02:00