Commit Graph

  • 51f4d916b5 util/bufferiszero: Use i386 host/cpuinfo.h Richard Henderson 2023-05-17 19:10:59 -07:00
  • dbedadbaad tcg/i386: Use host/cpuinfo.h Richard Henderson 2023-05-17 18:17:34 -07:00
  • a48b6afea4 util: Add i386 CPUINFO_ATOMIC_VMOVDQU Richard Henderson 2023-05-17 21:16:05 -07:00
  • 6bc12fd042 util: Add cpuinfo-i386.c Richard Henderson 2023-05-17 21:12:08 -07:00
  • 44fc716873 util: Introduce host-specific cpuinfo.h Richard Henderson 2023-05-17 17:48:34 -07:00
  • aa33508196 Merge tag 'mem-2023-05-23' of https://github.com/davidhildenbrand/qemu into staging Richard Henderson 2023-05-23 10:57:25 -07:00
  • 4b870dc4d0 hostmem-file: add offset option Alexander Graf 2023-04-03 22:14:21 +00:00
  • 00f76608a6 Merge tag 'net-pull-request' of https://github.com/jasowang/qemu into staging Richard Henderson 2023-05-23 06:22:12 -07:00
  • 6ae8b5bfb0
    Add post_gen (#22) WorksButNotTested 2023-05-23 12:32:58 +01:00
  • 792676c165 rtl8139: fix large_send_mss divide-by-zero Stefan Hajnoczi 2023-04-13 13:19:46 -04:00
  • c37d98f3a9 docs/system/devices/igb: Note igb is tested for DPDK Akihiko Odaki 2023-05-23 11:43:39 +09:00
  • c8110e767f MAINTAINERS: Add a reviewer for network packet abstractions Akihiko Odaki 2023-05-23 11:43:38 +09:00
  • 9472640633 vmxnet3: Do not depend on PC Akihiko Odaki 2023-05-23 11:43:37 +09:00
  • efb1fd7a73 igb: Clear-on-read ICR when ICR.INTA is set Akihiko Odaki 2023-05-23 11:43:36 +09:00
  • 5844562b17 igb: Notify only new interrupts Akihiko Odaki 2023-05-23 11:43:35 +09:00
  • ad431f0f82 e1000e: Notify only new interrupts Akihiko Odaki 2023-05-23 11:43:34 +09:00
  • 3dfc616eab igb: Implement Tx timestamp Akihiko Odaki 2023-05-23 11:43:33 +09:00
  • 3a9926d939 igb: Implement Rx PTP2 timestamp Akihiko Odaki 2023-05-23 11:43:32 +09:00
  • bb97003e73 igb: Implement igb-specific oversize check Akihiko Odaki 2023-05-23 11:43:31 +09:00
  • 6aa262f8e3 igb: Filter with the second VLAN tag for extended VLAN Akihiko Odaki 2023-05-23 11:43:30 +09:00
  • 7e64a9cabb igb: Strip the second VLAN tag for extended VLAN Akihiko Odaki 2023-05-23 11:43:29 +09:00
  • f199b13bc1 igb: Implement Tx SCTP CSO Akihiko Odaki 2023-05-23 11:43:28 +09:00
  • 907209e311 igb: Implement Rx SCTP CSO Akihiko Odaki 2023-05-23 11:43:27 +09:00
  • abc9a29d6b igb: Use UDP for RSS hash Akihiko Odaki 2023-05-23 11:43:26 +09:00
  • 191e8bde88 igb: Implement MSI-X single vector mode Akihiko Odaki 2023-05-23 11:43:25 +09:00
  • c6e33a2c52 tests/qtest/libqos/igb: Set GPIE.Multiple_MSIX Akihiko Odaki 2023-05-23 11:43:24 +09:00
  • 7edf2f1d54 hw/net/net_rx_pkt: Enforce alignment for eth_header Akihiko Odaki 2023-05-23 11:43:23 +09:00
  • aaa8a15c96 net/eth: Always add VLAN tag Akihiko Odaki 2023-05-23 11:43:22 +09:00
  • 85427bf388 net/eth: Use void pointers Akihiko Odaki 2023-05-23 11:43:21 +09:00
  • 5c30aea4c9 igb: Rename a variable in igb_receive_internal() Akihiko Odaki 2023-05-23 11:43:20 +09:00
  • 54ced75e49 e1000e: Rename a variable in e1000e_receive_internal() Akihiko Odaki 2023-05-23 11:43:19 +09:00
  • fe619f2005 igb: Clear EICR bits for delayed MSI-X interrupts Akihiko Odaki 2023-05-23 11:43:18 +09:00
  • 882e54da90 igb: Fix igb_mac_reg_init coding style alignment Akihiko Odaki 2023-05-23 11:43:17 +09:00
  • ff2b24c862 igb: Share common VF constants Akihiko Odaki 2023-05-23 11:43:16 +09:00
  • 4847dabf67 igb: Add more definitions for Tx descriptor Akihiko Odaki 2023-05-23 11:43:15 +09:00
  • 1c5618a267 vmxnet3: Reset packet state after emptying Tx queue Akihiko Odaki 2023-05-23 11:43:14 +09:00
  • 5c86734025 e1000e: Reset packet state after emptying Tx queue Akihiko Odaki 2023-05-23 11:43:13 +09:00
  • 5d92e88a50 igb: Read DCMD.VLE of the first Tx descriptor Akihiko Odaki 2023-05-23 11:43:12 +09:00
  • a09cc21e80 igb: Remove goto Akihiko Odaki 2023-05-23 11:43:11 +09:00
  • d5241351bd igb: Always log status after building rx metadata Akihiko Odaki 2023-05-23 11:43:10 +09:00
  • 8b876b99a1 e1000e: Always log status after building rx metadata Akihiko Odaki 2023-05-23 11:43:09 +09:00
  • 5052fc9eb1 e1000x: Rename TcpIpv6 into TcpIpv6Ex Akihiko Odaki 2023-05-23 11:43:08 +09:00
  • 7434951442 e1000x: Take CRC into consideration for size check Akihiko Odaki 2023-05-23 11:43:07 +09:00
  • e9e5b93069 e1000x: Share more Rx filtering logic Akihiko Odaki 2023-05-23 11:43:06 +09:00
  • 0b11783014 net/eth: Rename eth_setup_vlan_headers_ex Akihiko Odaki 2023-05-23 11:43:05 +09:00
  • f0f3ac41d5 hw/net/net_tx_pkt: Remove net_rx_pkt_get_l4_info Akihiko Odaki 2023-05-23 11:43:04 +09:00
  • 1531fb4d8d tests/avocado: Remove test_igb_nomsi_kvm Akihiko Odaki 2023-05-23 11:43:03 +09:00
  • 808f976c85 tests/avocado: Remove unused imports Akihiko Odaki 2023-05-23 11:43:02 +09:00
  • 8e6c718a6a Fix references to igb Avocado test Akihiko Odaki 2023-05-23 11:43:01 +09:00
  • dc9ef1bf45 igb: Always copy ethernet header Akihiko Odaki 2023-05-23 11:43:00 +09:00
  • 310a128eae e1000e: Always copy ethernet header Akihiko Odaki 2023-05-23 11:42:59 +09:00
  • 2f0fa232b8 net/net_rx_pkt: Use iovec for net_rx_pkt_set_protocols() Akihiko Odaki 2023-05-23 11:42:58 +09:00
  • f0b1df5c45 igb: Clear IMS bits when committing ICR access Akihiko Odaki 2023-05-23 11:42:57 +09:00
  • e209716749 igb: Do not require CTRL.VME for tx VLAN tagging Akihiko Odaki 2023-05-23 11:42:56 +09:00
  • ed447c60b3 igb: Fix Rx packet type encoding Akihiko Odaki 2023-05-23 11:42:55 +09:00
  • f3f9b726af e1000x: Fix BPRC and MPRC Akihiko Odaki 2023-05-23 11:42:54 +09:00
  • a51db58027 hw/net/net_tx_pkt: Decouple interface from PCI Akihiko Odaki 2023-05-23 11:42:53 +09:00
  • 163246e1ce hw/net/net_tx_pkt: Decouple implementation from PCI Akihiko Odaki 2023-05-23 11:42:52 +09:00
  • 8d689f6aae e1000e: Fix tx/rx counters timothee.cocault@gmail.com 2023-04-10 17:27:48 +02:00
  • 886c0453cb Merge tag 'pull-qapi-2023-05-17-v2' of https://repo.or.cz/qemu/armbru into staging Richard Henderson 2023-05-22 15:54:21 -07:00
  • 37246d54d6 Merge tag 'pull-request-2023-05-22' of https://gitlab.com/thuth/qemu into staging Richard Henderson 2023-05-22 09:06:08 -07:00
  • ad3387396a Merge tag 'for-upstream' of https://repo.or.cz/qemu/kevin into staging Richard Henderson 2023-05-22 07:04:50 -07:00
  • 3884bf6468 memory: stricter checks prior to unsetting engaged_in_io Alexander Bulekov 2023-05-16 04:40:02 -04:00
  • 1afae3b881 acpi/tests/avocado/bits: enable bios bits avocado tests on gitlab CI pipeline Ani Sinha 2023-05-17 12:23:57 +05:30
  • 0ec4468f23 docs/interop: Delete qmp-intro.txt Peter Maydell 2023-05-15 17:22:45 +01:00
  • 8a85b8ec3d docs/interop/qmp-spec: Update error description for parsing errors Peter Maydell 2023-05-15 17:22:44 +01:00
  • d56572584d docs/interop: Convert qmp-spec.txt to rST Peter Maydell 2023-05-15 17:22:43 +01:00
  • 290e48e8f1 qapi: Improve error message for description following section Markus Armbruster 2023-05-10 16:16:37 +02:00
  • bb6e473450 .gitlab-ci.d/buildtest.yml: Run full "make check" with --without-default-devices Thomas Huth 2023-05-11 18:32:39 +02:00
  • 2feae891ea tests/qemu-iotests/172: Run QEMU with -vga none and -nic none Thomas Huth 2023-05-12 09:49:37 +02:00
  • 973d97feca tests/qtest/meson.build: Run the net filter tests only with default devices Thomas Huth 2023-05-11 14:43:06 +02:00
  • 65331bf5d1 tests/qtest: Check for the availability of virtio-ccw devices before using them Thomas Huth 2023-05-11 15:41:59 +02:00
  • 9a67171461 tests/qtest/virtio-ccw-test: Remove superfluous tests Thomas Huth 2023-05-11 15:20:02 +02:00
  • b49056b5a3 tests/qtest/cdrom-test: Fix the test to also work without optional devices Thomas Huth 2023-05-10 19:42:38 +02:00
  • 9b76fc5a71 tests/qtest/usb-hcd-uhci-test: Skip test if UHCI controller is not available Thomas Huth 2023-05-11 13:59:00 +02:00
  • 335da81152 tests/qtest/readconfig-test: Check for the availability of USB controllers Thomas Huth 2023-05-11 13:33:08 +02:00
  • e8273b0c45 hw/sparc64/sun4u: Use MachineClass->default_nic and MachineClass->no_parallel Thomas Huth 2023-05-11 18:14:37 +02:00
  • 545d8574ba hw/i386: Ignore the default parallel port if it has not been compiled into QEMU Thomas Huth 2023-05-10 21:30:45 +02:00
  • 963e94a97b hw/char/parallel: Move TYPE_ISA_PARALLEL to the header file Thomas Huth 2023-05-10 21:22:50 +02:00
  • cf2528a536 hw/sh4: Use MachineClass->default_nic in the sh4 r2d machine Thomas Huth 2023-05-11 18:30:21 +02:00
  • a32b158a83 hw/s390x: Use MachineClass->default_nic in the s390x machine Thomas Huth 2023-05-11 14:50:36 +02:00
  • 053b708627 hw/ppc: Use MachineClass->default_nic in the ppc machines Thomas Huth 2023-05-12 14:40:20 +02:00
  • 26a0802d1c softmmu/vl.c: Disable default NIC if it has not been compiled into the binary Thomas Huth 2023-05-10 21:26:13 +02:00
  • 01ecdaa40e hw: Move the default NIC machine class setting from the x86 to the generic one Thomas Huth 2023-05-10 20:46:21 +02:00
  • d563cc84cd softmmu/vl.c: Check for the availability of the VGA device before using it Thomas Huth 2023-05-10 18:54:33 +02:00
  • d11b791890 hw/i386/Kconfig: ISAPC works fine without VGA_ISA Thomas Huth 2023-05-10 18:51:26 +02:00
  • ffd9492f2a Merge tag 'for-upstream-urgent' of https://gitlab.com/bonzini/qemu into staging Richard Henderson 2023-05-21 07:46:13 -07:00
  • aa222a8e4f Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging Richard Henderson 2023-05-19 12:17:16 -07:00
  • 48727e5757 Revert last two patches Richard Henderson 2023-05-19 12:15:03 -07:00
  • ee327b23d1 Raise crash-test-debian timeout to 90 minutes Camilla Conte 2023-04-07 15:52:52 +01:00
  • e4da92d994 Add CI configuration for Kubernetes Camilla Conte 2023-04-07 15:52:51 +01:00
  • 4b424c7571 scripts: make sure scripts are invoked via $(PYTHON) Paolo Bonzini 2023-05-18 11:27:39 +02:00
  • 9fd9f3952f gitlab: custom-runners: preserve more artifacts for debugging Paolo Bonzini 2023-05-18 08:51:52 +02:00
  • d37c21b5fb mkvenv: pass first missing package to diagnose() Paolo Bonzini 2023-05-19 10:18:07 +02:00
  • 973038db87 configure: fix backwards-compatibility for meson sphinx_build option Paolo Bonzini 2023-05-19 20:04:07 +02:00
  • b0fcc6fc7f build: rebuild build.ninja using "meson setup --reconfigure" Paolo Bonzini 2023-05-19 19:32:56 +02:00
  • c673f3d0fe mkvenv: replace distlib.database with importlib.metadata/pkg_resources Paolo Bonzini 2023-05-19 10:06:19 +02:00
  • dde001ef71 remove remaining traces of meson submodule Paolo Bonzini 2023-05-18 17:52:25 +02:00
  • 95fdd8db61 iotests: Test commit with iothreads and ongoing I/O Kevin Wolf 2023-05-17 17:28:34 +02:00
  • 7c1f51bf38 nbd/server: Fix drained_poll to wake coroutine in right AioContext Kevin Wolf 2023-05-17 17:28:33 +02:00