aboutsummaryrefslogtreecommitdiff
path: root/hw/net
AgeCommit message (Expand)AuthorFilesLines
2023-03-10Intrdocue igb device emulationAkihiko Odaki9-0/+6006
2023-03-10e1000: Split header filesAkihiko Odaki8-1027/+1076
2023-03-10net/eth: Introduce EthL4HdrProtoAkihiko Odaki6-86/+126
2023-03-10e1000e: Implement system clockAkihiko Odaki6-5/+102
2023-03-10net/eth: Report if headers are actually presentAkihiko Odaki6-115/+106
2023-03-10e1000e: Count CRC in Tx statisticsAkihiko Odaki1-1/+1
2023-03-10e1000: Count CRC in Tx statisticsAkihiko Odaki1-2/+2
2023-03-10e1000e: Combine rx tracesAkihiko Odaki2-7/+4
2023-03-10e1000e: Do not assert when MSI-X is disabled laterAkihiko Odaki1-4/+0
2023-03-10hw/net/net_tx_pkt: Check the payload lengthAkihiko Odaki1-0/+6
2023-03-10hw/net/net_tx_pkt: Implement TCP segmentationAkihiko Odaki1-42/+206
2023-03-10e1000e: Perform software segmentation for loopbackAkihiko Odaki5-51/+88
2023-03-10hw/net/net_rx_pkt: Remove net_rx_pkt_has_virt_hdrAkihiko Odaki6-45/+9
2023-03-10hw/net/net_tx_pkt: Automatically determine if virtio-net header is usedAkihiko Odaki4-17/+14
2023-03-10e1000x: Alter the signature of e1000x_is_vlan_packetAkihiko Odaki2-2/+2
2023-03-10net: Check L4 header sizeAkihiko Odaki4-16/+33
2023-03-10e1000e: Remove extra pointer indirectionAkihiko Odaki1-19/+19
2023-03-10e1000e: Set MII_ANER_NWAYAkihiko Odaki1-1/+1
2023-03-10e1000e: Introduce e1000_rx_desc_unionAkihiko Odaki2-59/+57
2023-03-10e1000e: Configure ResettableClassAkihiko Odaki2-5/+7
2023-03-10e1000: Configure ResettableClassAkihiko Odaki1-9/+4
2023-03-10e1000e: Improve software resetAkihiko Odaki1-5/+19
2023-03-10e1000e: Remove pending interrupt flagsAkihiko Odaki4-23/+5
2023-03-10e1000e: Use memcpy to intialize registersAkihiko Odaki1-2/+2
2023-03-10e1000: Use memcpy to intialize registersAkihiko Odaki1-2/+2
2023-03-10e1000e: Use more constant definitionsAkihiko Odaki2-22/+34
2023-03-10e1000: Use more constant definitionsAkihiko Odaki4-25/+41
2023-03-10e1000e: Mask registers when writingAkihiko Odaki1-44/+32
2023-03-10e1000e: Introduce E1000E_LOW_BITS_SET_FUNCAkihiko Odaki1-10/+8
2023-03-10e1000: Mask registers when writingAkihiko Odaki1-53/+31
2023-03-10e1000: Use hw/net/mii.hAkihiko Odaki6-144/+101
2023-03-10fsl_etsec: Use hw/net/mii.hAkihiko Odaki3-24/+9
2023-03-10e1000e: Fix the code styleAkihiko Odaki5-158/+168
2023-03-07hw/xen: Use XEN_PAGE_SIZE in PV backend driversDavid Woodhouse1-6/+6
2023-03-07hw/xen: Pass grant ref to gnttab unmap operationDavid Woodhouse1-5/+8
2023-03-02virtio-net: clear guest_announce feature if no cvq backendEugenio Pérez1-0/+15
2023-02-23rocker: Tweak stubbed out monitor commands' error messagesMarkus Armbruster1-7/+5
2023-02-17hw/net/vmxnet3: allow VMXNET3_MAX_MTU itself as a valueFiona Ebner1-1/+1
2023-02-17hw/net/lan9118: log [read|write]b when mode_16bit is enabled rather than abortQiang Liu1-9/+8
2023-02-08Drop duplicate #includeMarkus Armbruster1-1/+0
2023-02-07hw/net: Fix read of uninitialized memory in ftgmac100Stephen Longfield1-2/+2
2023-02-04rocker: Move HMP commands from monitor to hw/net/rocker/Markus Armbruster2-0/+317
2023-01-18bulk: Rename TARGET_FMT_plx -> HWADDR_FMT_plxPhilippe Mathieu-Daudé9-29/+29
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster18-18/+18
2023-01-08virtio-net: add support for configure interruptCindy Lu3-2/+20
2023-01-08virtio: introduce macro VIRTIO_CONFIG_IRQ_IDXCindy Lu1-2/+20
2023-01-08vhost-user: Fix the virtio features negotiation flawHyman Huang(黄勇)3-0/+20
2023-01-08virtio_net: copy VIRTIO_NET_S_ANNOUNCE if device model has itEugenio Pérez1-0/+2
2023-01-08virtio_net: Modify virtio_net_get_config to early returnEugenio Pérez1-13/+15
2023-01-05hw/net: Fix read of uninitialized memory in imx_fec.Stephen Longfield1-4/+4