Commit Graph

  • c00aac6f14 vfio/pci: Enable AtomicOps completers on root ports Alex Williamson 2023-05-26 17:15:58 -06:00
  • cf2916f6a1 pcie: Add a PCIe capability version helper Alex Williamson 2023-05-26 17:15:57 -06:00
  • 1360b2ad1f s390x/ap: Wire up the device request notifier interface Tony Krowiak 2023-06-02 10:11:25 -04:00
  • d0bf492f38 linux-headers: update to v6.5-rc1 Cédric Le Goater 2023-07-09 23:23:08 +02:00
  • 8af87a3ec7 vfio: Fix null pointer dereference bug in vfio_bars_finalize() Avihai Horon 2023-07-04 16:39:27 +03:00
  • d4a2af747d vfio/migration: Return bool type for vfio_migration_realize() Zhenzhong Duan 2023-07-03 15:15:10 +08:00
  • 0520d63c77 vfio/migration: Remove print of "Migration disabled" Zhenzhong Duan 2023-07-03 15:15:09 +08:00
  • 2b43b2995b vfio/migration: Free resources when vfio_migration_realize fails Zhenzhong Duan 2023-07-03 15:15:08 +08:00
  • 3c26c80a0a vfio/migration: Change vIOMMU blocker from global to per device Zhenzhong Duan 2023-07-03 15:15:07 +08:00
  • adee0da036 vfio/pci: Disable INTx in vfio_realize error path Zhenzhong Duan 2023-07-03 15:15:06 +08:00
  • 0ddcb39c93 hw/vfio/pci-quirks: Sanitize capability pointer Alex Williamson 2023-06-30 16:36:08 -06:00
  • fd658a7b8c migration.json: Don't use space before colon Juan Quintela 2023-06-12 21:16:04 +02:00
  • 5034e3d4e8 qapi: better docs for calc-dirty-rate and friends Andrei Gudkov 2023-05-23 18:19:56 +03:00
  • 2ff49e96ac Merge tag 'pull-tcg-20230709' of https://gitlab.com/rth7680/qemu into staging Richard Henderson 2023-07-09 15:01:43 +01:00
  • fc61742e44 Merge tag 'linux-user-fcntl64-pull-request' of https://github.com/hdeller/qemu-hppa into staging Richard Henderson 2023-07-09 15:01:02 +01:00
  • ff494c8e2a crypto: Unexport AES_*_rot, AES_TeN, AES_TdN Richard Henderson 2023-06-03 01:39:00 +00:00
  • 105453544a crypto: Remove AES_imc Richard Henderson 2023-06-03 01:30:12 +00:00
  • c10c559bdf crypto: Implement aesdec_IMC with AES_imc_rot Richard Henderson 2023-06-03 01:26:20 +00:00
  • 66d940e9e7 crypto: Remove AES_shifts, AES_ishifts Richard Henderson 2023-06-03 01:14:22 +00:00
  • 4ad6f9bfa0 target/riscv: Use aesdec_ISB_ISR_IMC_AK Richard Henderson 2023-06-02 15:31:24 -07:00
  • 274f33765a target/riscv: Use aesenc_SB_SR_MC_AK Richard Henderson 2023-06-02 14:14:04 -07:00
  • 607a5f9d62 target/riscv: Use aesdec_IMC Richard Henderson 2023-06-02 02:29:40 -07:00
  • 7a70583a41 target/riscv: Use aesdec_ISB_ISR_AK Richard Henderson 2023-06-02 01:33:15 -07:00
  • cad26538e8 target/riscv: Use aesenc_SB_SR_AK Richard Henderson 2023-06-01 23:22:20 -07:00
  • bdb01515ed target/arm: Use aesdec_IMC Richard Henderson 2023-06-02 02:07:44 -07:00
  • 8b103ed70e target/arm: Use aesenc_MC Richard Henderson 2023-06-02 01:52:09 -07:00
  • 2a8b545ffd target/arm: Use aesdec_ISB_ISR_AK Richard Henderson 2023-06-02 01:15:31 -07:00
  • 552d892494 target/arm: Use aesenc_SB_SR_AK Richard Henderson 2023-06-01 22:50:47 -07:00
  • 036cf169a3 linux-user: Improve strace output of pread64() and pwrite64() Helge Deller 2023-03-12 23:17:13 +01:00
  • dca4c8384d linux-user: Fix accept4(SOCK_NONBLOCK) syscall Helge Deller 2023-07-08 07:24:00 +02:00
  • e0ddf8eac9 linux-user: Fix fcntl() and fcntl64() to return O_LARGEFILE for 32-bit targets Helge Deller 2023-07-08 07:00:25 +02:00
  • 0f23908c5c target/arm: Demultiplex AESE and AESMC Richard Henderson 2023-06-01 22:42:43 -07:00
  • 44a0c4a8cc target/i386: Use aesdec_ISB_ISR_IMC_AK Richard Henderson 2023-06-02 15:29:28 -07:00
  • 03cf414ec3 target/i386: Use aesenc_SB_SR_MC_AK Richard Henderson 2023-06-02 14:09:00 -07:00
  • 5f40edb71e target/i386: Use aesdec_IMC Richard Henderson 2023-06-02 02:05:37 -07:00
  • 00b5c7bde9 target/i386: Use aesdec_ISB_ISR_AK Richard Henderson 2023-06-02 01:12:36 -07:00
  • cc648f5024 target/i386: Use aesenc_SB_SR_AK Richard Henderson 2023-06-01 22:20:12 -07:00
  • af4cb94555 target/ppc: Use aesdec_ISB_ISR_AK_IMC Richard Henderson 2023-06-02 15:42:06 -07:00
  • ce9f5b371d target/ppc: Use aesenc_SB_SR_MC_AK Richard Henderson 2023-06-02 14:28:15 -07:00
  • 2cf44f3b8c target/ppc: Use aesdec_ISB_ISR_AK Richard Henderson 2023-06-02 15:43:42 -07:00
  • 7df34e4853 target/ppc: Use aesenc_SB_SR_AK Richard Henderson 2023-06-01 23:04:48 -07:00
  • 57357322e4 host/include/ppc: Implement aes-round.h Richard Henderson 2023-06-05 21:57:55 +03:00
  • 8d97f28e36 host/include/aarch64: Implement aes-round.h Richard Henderson 2023-06-02 07:43:40 +00:00
  • d6a2443696 host/include/i386: Implement aes-round.h Richard Henderson 2023-06-01 23:58:52 -07:00
  • 28e91474ce crypto: Add aesdec_ISB_ISR_AK_IMC Richard Henderson 2023-06-02 15:40:04 -07:00
  • 15ff15982a crypto: Add aesdec_ISB_ISR_IMC_AK Richard Henderson 2023-06-02 15:23:18 -07:00
  • 7c58cb972e crypto: Add aesenc_SB_SR_MC_AK Richard Henderson 2023-06-02 03:54:39 -07:00
  • 5b41deb310 crypto: Add aesdec_IMC Richard Henderson 2023-06-02 02:01:23 -07:00
  • 04e1f30eed crypto: Add aesenc_MC Richard Henderson 2023-06-02 01:49:21 -07:00
  • 192fa84986 crypto: Add aesdec_ISB_ISR_AK Richard Henderson 2023-06-02 00:57:02 -07:00
  • 6b0a96ce3a crypto: Add aesenc_SB_SR_AK Richard Henderson 2023-06-01 21:57:10 -07:00
  • e20e14d2b1 crypto/aes: Add AES_SH, AES_ISH macros Richard Henderson 2023-06-01 16:05:29 -07:00
  • fb250c59aa target/arm: Move aesmc and aesimc tables to crypto/aes.c Richard Henderson 2023-06-01 15:46:26 -07:00
  • ca1e9c3ba1 tests/multiarch: Add test-aes Richard Henderson 2023-06-01 11:28:17 -07:00
  • 623d7e3551 util: Add cpuinfo-ppc.c Richard Henderson 2023-06-05 18:29:04 +03:00
  • 9e7ce9ebce Merge tag 'trivial-patches-20230708' of https://gitlab.com/mjt0k/qemu into staging Richard Henderson 2023-07-08 07:24:30 +01:00
  • 13a637430b hw/arm/virt-acpi-build.c: Add missing header Peng Liang 2023-07-06 20:06:10 +03:00
  • aaf26bd382 migration: unexport migrate_fd_error() Laszlo Ersek 2023-07-06 12:29:37 +02:00
  • 8c69ae9eff migration: factor out "resume_requested" in qmp_migrate() Laszlo Ersek 2023-07-06 12:29:36 +02:00
  • a635bcfc7a qemu-options.hx: Fix indentation of some option descriptions Thomas Huth 2023-07-03 09:56:46 +02:00
  • 2875a0ca02 vdpa: Sort vdpa_feature_bits array alphabetically Hawkins Jiawei 2023-06-30 21:21:48 +08:00
  • aee9701729 vdpa: Delete duplicated VIRTIO_NET_F_RSS in vdpa_feature_bits Hawkins Jiawei 2023-06-30 21:21:47 +08:00
  • b697a48924 hw: Simplify calls to pci_nic_init_nofail() Thomas Huth 2023-06-29 14:54:49 +02:00
  • c35d9373be trivial: man page: document display::gtk::zoom-to-fit Jan Kratochvil 2023-06-28 18:23:36 +08:00
  • fc97167f1f target/avr: Fix handling of interrupts above 33. Lucas Dietrich 2023-06-14 16:07:49 +02:00
  • c92ac07c4a hw/riscv/virt.c: fix typo in 'aia' description Daniel Henrique Barboza 2023-06-15 06:21:48 -03:00
  • 276d72ca1b Merge tag 'pull-ppc-20230707-1' of https://gitlab.com/danielhb/qemu into staging Richard Henderson 2023-07-07 22:23:17 +01:00
  • 3b08e40b7a Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-07-07 20:23:01 +01:00
  • 6d5e9694ef target/i386: Add new CPU model GraniteRapids Tao Su 2023-07-06 13:49:49 +08:00
  • 3baf7ae635 target/i386: Add few security fix bits in ARCH_CAPABILITIES into SapphireRapids CPU model Lei Wang 2023-07-06 13:49:48 +08:00
  • 6c43ec3b20 target/i386: Add new bit definitions of MSR_IA32_ARCH_CAPABILITIES Tao Su 2023-07-06 13:49:47 +08:00
  • ba3709feaa target/i386: Allow MCDT_NO if host supports Tao Su 2023-07-06 13:49:46 +08:00
  • 9dd8b71091 target/i386: Add support for MCDT_NO in CPUID enumeration Tao Su 2023-07-06 13:49:45 +08:00
  • 8731336e90 target/i386: Adjust feature level according to FEAT_7_1_EDX Tao Su 2023-07-06 13:49:44 +08:00
  • ca2a5e630d qemu_cleanup: begin drained section after vm_shutdown() Fiona Ebner 2023-07-06 15:14:18 +02:00
  • 785abf0dcf meson.build: Remove the logic to link C code with the C++ linker Thomas Huth 2023-07-06 08:47:36 +02:00
  • 3d7b89748a python: bump minimum requirements so they are compatible with 3.12 Paolo Bonzini 2023-07-05 12:40:46 +02:00
  • bdb97596f6 ppc/pnv: Add QME region for P10 Joel Stanley 2023-07-07 16:42:13 +09:30
  • 4f7c7b40f5 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Richard Henderson 2023-07-07 10:23:46 +01:00
  • da9f7f7769 igb: Remove obsolete workaround for Windows Akihiko Odaki 2023-05-29 11:37:04 +09:00
  • e414270000 e1000e: Add ICR clearing by corresponding IMS bit Akihiko Odaki 2023-06-02 16:25:16 +09:00
  • b6aeee0298 net: socket: remove net_init_socket() Laurent Vivier 2023-06-09 09:27:48 +02:00
  • 23455ae341 net: socket: move fd type checking to its own function Laurent Vivier 2023-06-09 09:27:47 +02:00
  • 006c3fa74c net: socket: prepare to cleanup net_init_socket() Laurent Vivier 2023-06-09 09:27:46 +02:00
  • 71e11da1fa hw/net: ftgmac100: Drop the small packet check in the receive path Bin Meng 2023-06-25 09:53:21 +08:00
  • 0fe0efc9cd hw/net: sunhme: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:20 +08:00
  • aee87b43fe hw/net: sungem: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:19 +08:00
  • 63b901bfd3 hw/net: rtl8139: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:18 +08:00
  • 6d0d261dbf hw/net: pcnet: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:17 +08:00
  • 05db4476c5 hw/net: ne2000: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:16 +08:00
  • c58da33f2f hw/net: i82596: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:15 +08:00
  • c445f200ad hw/net: vmxnet3: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:14 +08:00
  • 140eae9c8f hw/net: e1000: Remove the logic of padding short frames in the receive path Bin Meng 2023-06-25 09:53:13 +08:00
  • 4271f40383 virtio-net: correctly report maximum tx_queue_size value Laurent Vivier 2023-06-05 16:21:25 +02:00
  • 9c1ce7723b target/ppc: Remove pointless checks of CONFIG_USER_ONLY in 'kvm_ppc.h' Philippe Mathieu-Daudé 2023-06-27 13:51:24 +02:00
  • d0815cb808 target/ppc: Restrict 'kvm_ppc.h' to sysemu in cpu_init.c Philippe Mathieu-Daudé 2023-06-27 13:51:23 +02:00
  • be67dd4afe target/ppc: Define TYPE_HOST_POWERPC_CPU in cpu-qom.h Philippe Mathieu-Daudé 2023-06-27 13:51:22 +02:00
  • 66453c0f0c target/ppc: Move CPU QOM definitions to cpu-qom.h Philippe Mathieu-Daudé 2023-06-27 13:51:21 +02:00
  • 1b4b1bb506 target/ppc: Reorder #ifdef'ry in kvm_ppc.h Philippe Mathieu-Daudé 2023-06-27 13:51:20 +02:00
  • 597645ccb5 target/ppc: Have 'kvm_ppc.h' include 'sysemu/kvm.h' Philippe Mathieu-Daudé 2023-06-27 13:51:19 +02:00