Commit Graph

  • e56dd3c70a x86: add support for KVM_CAP_XSAVE2 and AMX state migration Jing Liu 2022-02-16 22:04:32 -08:00
  • f21a48171c x86: Add AMX CPUIDs enumeration Jing Liu 2022-02-16 22:04:31 -08:00
  • 0f17f6b30f x86: Add XFD faulting bit for state components Jing Liu 2022-02-16 22:04:30 -08:00
  • 19db68ca68 x86: Grant AMX permission for guest Yang Zhong 2022-02-16 22:04:29 -08:00
  • 1f16764f7d x86: Add AMX XTILECFG and XTILEDATA components Jing Liu 2022-02-16 22:04:28 -08:00
  • 131266b756 x86: Fix the 64-byte boundary enumeration for extended state Jing Liu 2022-02-16 22:04:27 -08:00
  • 1ea5208feb linux-headers: include missing changes from 5.17 Paolo Bonzini 2022-02-22 17:58:11 +01:00
  • 50fcc7cbb6 target/i386: Throw a #SS when loading a non-canonical IST Gareth Webb 2022-02-19 18:15:56 +00:00
  • 991ec97625 target/i386: only include bits in pg_mode if they are not ignored Paolo Bonzini 2022-02-25 15:42:06 +01:00
  • def4c5570c kvm/msi: do explicit commit when adding msi routes Longpeng(Mike) 2022-02-22 22:11:16 +08:00
  • 9568690868 kvm-irqchip: introduce new API to support route change Longpeng(Mike) 2022-02-22 22:11:15 +08:00
  • a6a7ebc817 update meson-buildoptions.sh Paolo Bonzini 2022-02-28 18:21:25 +01:00
  • b770f6ce9e qga/vss: update informative message about MinGW Marc-André Lureau 2022-02-22 23:40:03 +04:00
  • 872b69e690 qga/vss-win32: check old VSS SDK headers Marc-André Lureau 2022-02-22 23:40:02 +04:00
  • 32478cb6ed meson: fix generic location of vss headers Marc-André Lureau 2022-02-22 23:40:01 +04:00
  • d312378e59 vmxcap: Add 5-level EPT bit Vitaly Kuznetsov 2022-02-21 15:53:16 +01:00
  • 5ad93fd351 whpx: Fixed incorrect CR8/TPR synchronization Ivan Shcherbakov 2022-02-22 21:18:00 -08:00
  • e561890841 whpx: Fixed reporting of the CPU context to GDB for 64-bit Ivan Shcherbakov 2022-02-22 21:15:41 -08:00
  • a72ada1662 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Peter Maydell 2022-03-15 09:53:13 +00:00
  • e1c676a254 ui/console: call gfx_switch() even if the current scanout is GL Marc-André Lureau 2022-02-20 23:45:38 +04:00
  • 2fa2386e38 ui/dbus: do not send 2d scanout until gfx_update Marc-André Lureau 2022-02-20 23:57:00 +04:00
  • 589089feee ui/dbus: fix texture sharing Marc-André Lureau 2022-02-17 15:07:21 +04:00
  • 9b437cd0f9 MAINTAINERS: take edk2 Gerd Hoffmann 2022-03-08 13:36:00 +01:00
  • a46eff0a35 edk2/docker: use ubuntu 18.04 Gerd Hoffmann 2022-03-08 13:19:52 +01:00
  • 392c8ac19b edk2/docker: install python3 Gerd Hoffmann 2022-03-08 12:56:15 +01:00
  • 0e975424f8 tests/acpi: disallow virt memory hotplug changes Gerd Hoffmann 2022-03-08 13:31:05 +01:00
  • ff883fb39e tests/acpi: update expected data files Gerd Hoffmann 2022-03-08 11:03:13 +01:00
  • 3891a5996f edk2: update binaries to stable202202 Gerd Hoffmann 2022-03-07 16:11:43 +01:00
  • 3ce48e499b edk2: add microvm build Gerd Hoffmann 2022-03-07 16:11:29 +01:00
  • 4911df8a7a edk2: .git can be a file Gerd Hoffmann 2022-03-07 12:51:09 +01:00
  • ca26041500 edk2: switch to release builds Gerd Hoffmann 2022-03-07 12:35:06 +01:00
  • e2f3137c73 edk2: update submodule to stable202202 Gerd Hoffmann 2022-03-07 12:30:38 +01:00
  • 0f78038e8e tests/acpi: allow virt memory hotplug changes Gerd Hoffmann 2022-03-08 10:55:19 +01:00
  • 12a195fa34 vdpa: Expose VHOST_F_LOG_ALL on SVQ Eugenio Pérez 2022-03-14 18:34:54 +01:00
  • 773ebc952e vdpa: Never set log_base addr if SVQ is enabled Eugenio Pérez 2022-03-14 18:34:53 +01:00
  • 6d0b222666 vdpa: Adapt vhost_vdpa_get_vring_base to SVQ Eugenio Pérez 2022-03-14 18:34:52 +01:00
  • 34e3c94eda vdpa: Add custom IOTLB translations to SVQ Eugenio Pérez 2022-03-14 18:34:51 +01:00
  • ec6122d882 vhost: Add VhostIOVATree Eugenio Pérez 2022-03-14 18:34:50 +01:00
  • 193d17be0b util: add iova_tree_find_iova Eugenio Pérez 2022-03-14 18:34:49 +01:00
  • 9376bde894 util: Add iova_tree_alloc_map Eugenio Pérez 2022-03-14 18:34:48 +01:00
  • 100890f7ca vhost: Shadow virtqueue buffers forwarding Eugenio Pérez 2022-03-14 18:34:47 +01:00
  • d96be4c894 vdpa: adapt vhost_ops callbacks to svq Eugenio Pérez 2022-03-14 18:34:46 +01:00
  • dafb34c992 virtio: Add vhost_svq_get_vring_addr Eugenio Pérez 2022-03-14 18:34:45 +01:00
  • 4725a4181b vhost: Add vhost_svq_valid_features to shadow vq Eugenio Pérez 2022-03-14 18:34:44 +01:00
  • a8ac88585d vhost: Add Shadow VirtQueue call forwarding capabilities Eugenio Pérez 2022-03-14 18:34:43 +01:00
  • dff4426fa6 vhost: Add Shadow VirtQueue kick forwarding capabilities Eugenio Pérez 2022-03-14 18:34:42 +01:00
  • 10857ec0ad vhost: Add VhostShadowVirtqueue Eugenio Pérez 2022-03-14 18:34:41 +01:00
  • abe300d9d8 virtio-net: fix map leaking on error during receive Jason Wang 2022-03-08 10:42:51 +08:00
  • 6b95361123
    Add doc for example baby_fuzzer_* (#564) syheliel 2022-03-15 02:14:46 +08:00
  • 6f4fe14b46 Merge tag 'pull-tcg-20220314' of https://gitlab.com/rth7680/qemu into staging Peter Maydell 2022-03-14 18:11:36 +00:00
  • 76cff100be tcg/arm: Don't emit UNPREDICTABLE LDRD with Rm == Rt or Rt+1 Richard Henderson 2022-03-10 23:38:47 -08:00
  • 6e591a8569 tcg/s390x: Fix tcg_out_dup_vec vs general registers Richard Henderson 2022-03-02 19:26:50 -05:00
  • 6e5f9fb799 tcg/s390x: Fix INDEX_op_bitsel_vec vs VSEL Richard Henderson 2022-03-02 19:09:35 -05:00
  • a66669c942 tcg/s390x: Fix tcg_out_dupi_vec vs VGM Richard Henderson 2022-03-02 19:05:05 -05:00
  • 9c10d86fee ppc/pnv: Remove user-created PHB{3,4,5} devices Cédric Le Goater 2022-03-14 15:57:17 +01:00
  • 8e6f45cc3f ppc/pnv: Always create the PHB5 PEC devices Frederic Barrat 2022-03-14 15:57:17 +01:00
  • d3df1f6470 ppc/pnv: Introduce a pnv-phb5 device to match root port Frederic Barrat 2022-03-14 15:57:17 +01:00
  • 5d927bceaf ppc/xive2: Make type Xive2EndSource not user creatable Cédric Le Goater 2022-03-14 15:57:17 +01:00
  • 52d324ff13 target/ppc: fix xxspltw for big endian hosts Matheus Ferst 2022-03-14 15:57:17 +01:00
  • c6242335b3 target/ppc: fix ISI fault cause for Radix MMU Leandro Lupori 2022-03-14 15:57:17 +01:00
  • b719411673 avocado/ppc_virtex_ml507.py: check TCG accel in test_ppc_virtex_ml507() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 486ff2896e avocado/ppc_prep_40p.py: check TCG accel in all tests Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 32768847b7 avocado/ppc_mpc8544ds.py: check TCG accel in test_ppc_mpc8544ds() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 52b7fb79ed avocado/ppc_bamboo.py: check TCG accel in test_ppc_bamboo() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 4e653f0aa8 avocado/ppc_74xx.py: check TCG accel for all tests Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 6e73b98a1b avocado/ppc_405.py: check TCG accel in test_ppc_ref405ep() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • d08b9b7658 avocado/ppc_405.py: remove test_ppc_taihu() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • ff110c18bf avocado/boot_linux_console.py: check TCG accel in test_ppc_mac99() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • daff68ccd1 avocado/boot_linux_console.py: check TCG accel in test_ppc_g3beige() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 89b65e3072 avocado/replay_kernel.py: make tcg-icount check in run_vm() Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • d78fb13d6b avocado/boot_linux_console.py: check tcg accel in test_ppc64_e500 Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 6b87d614fe avocado/boot_linux_console.py: check for tcg in test_ppc_powernv8/9 Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 74884cb1a6 qtest/meson.build: check CONFIG_TCG for boot-serial-test in qtests_ppc Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 44d827ea69 qtest/meson.build: check CONFIG_TCG for prom-env-test in qtests_ppc Daniel Henrique Barboza 2022-03-14 15:57:17 +01:00
  • 352998df1c Merge tag 'i2c-20220314' of https://github.com/philmd/qemu into staging Peter Maydell 2022-03-14 14:39:33 +00:00
  • 1cbab82e9d hw/nvram: at24 return 0xff if 1 byte address Patrick Venture 2021-12-20 13:21:37 -08:00
  • c84ab0a500 ui/console: optionally update after gfx switch Marc-André Lureau 2022-02-20 23:31:58 +04:00
  • 26b032b9b7 ui/console: add a dpy_gfx_switch callback helper Marc-André Lureau 2022-02-17 12:42:20 +04:00
  • 532042d573 ui/shader: free associated programs Marc-André Lureau 2022-02-17 11:37:47 +04:00
  • 8fe496adac ui/shader: fix potential leak of shader on error Marc-André Lureau 2022-02-17 11:36:45 +04:00
  • 4b7b661d8f ui/console: move console compatibility check to dcl_display_console() Marc-André Lureau 2022-02-16 20:16:55 +04:00
  • 417a231947 ui/dbus: associate the DBusDisplayConsole listener with the given console Marc-André Lureau 2022-02-16 22:52:14 +04:00
  • cd19c25fbf ui/console: egl-headless is compatible with non-gl listeners Marc-André Lureau 2022-02-16 19:42:40 +04:00
  • a62c4a178f ui/console: move dcl compatiblity check to a callback Marc-André Lureau 2022-02-16 19:33:37 +04:00
  • 398d1c91ed ui/console: move check for compatible GL context Marc-André Lureau 2022-02-16 17:35:28 +04:00
  • 15df33ceb7 Merge remote-tracking branch 'remotes/quic/tags/pull-hex-20220312-1' into staging Peter Maydell 2022-03-13 17:29:18 +00:00
  • 4a818b3767 target/hexagon: remove unused variable Zongyuan Li 2022-01-24 14:43:39 +08:00
  • c0d86060f0 Hexagon (target/hexagon) assignment to c4 should wait until packet commit Taylor Simpson 2022-02-09 18:15:56 -08:00
  • 3977ba3078 Hexagon (target/hexagon) fix bug in conv_df2uw_chop Taylor Simpson 2022-02-09 18:15:54 -08:00
  • 8af2d9978a Hexagon (tests/tcg/hexagon) fix inline asm in preg_alias.c Taylor Simpson 2022-02-09 18:15:53 -08:00
  • 8576e7ecae Hexagon (tests/tcg/hexagon) update overflow test Taylor Simpson 2022-02-09 18:15:52 -08:00
  • 2479540fff Hexagon (tests/tcg/hexagon) add floating point instructions to usr.c Taylor Simpson 2022-02-09 18:15:51 -08:00
  • 4d04395a17 Hexagon (tests/tcg/hexagon) test instructions that might set bits in USR Taylor Simpson 2022-02-09 18:15:50 -08:00
  • d76dd816bf Hexagon (target/hexagon) properly handle NaN in dfmin/dfmax/sfmin/sfmax Taylor Simpson 2022-02-15 20:39:39 -08:00
  • 77ccf44453 Hexagon (target/hexagon) properly handle denorm in arch_sf_recip_common Taylor Simpson 2022-02-09 18:15:49 -08:00
  • 9a65990326 Hexagon (target/hexagon) properly set FPINVF bit in sfcmp.uo and dfcmp.uo Taylor Simpson 2022-02-09 18:15:47 -08:00
  • 5b0043c67c Hexagon HVX (target/hexagon) fix bug in HVX saturate instructions Taylor Simpson 2022-02-09 18:15:46 -08:00
  • 58ff298166 Hexagon (target/hexagon) fix bug in circular addressing Michael Lambert 2022-02-09 18:15:45 -08:00
  • 1416688c53 Merge remote-tracking branch 'remotes/mcayland/tags/q800-updates-for-7.0-20220309' into staging Peter Maydell 2022-03-10 13:16:37 +00:00
  • 2048c4eba2 Merge remote-tracking branch 'remotes/philmd/tags/pmbus-20220308' into staging Peter Maydell 2022-03-09 21:16:27 +00:00