aboutsummaryrefslogtreecommitdiff
path: root/hw/net/igb_core.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-13igb: Add a VF reset handlerCédric Le Goater1-2/+4
2023-09-18igb: packet-split descriptors supportTomasz Dzieciol1-42/+306
2023-09-18igb: add IPv6 extended headers traffic detectionTomasz Dzieciol1-1/+3
2023-09-18igb: RX payload guest writting refactoringTomasz Dzieciol1-78/+135
2023-09-18igb: RX descriptors guest writting refactoringTomasz Dzieciol1-82/+88
2023-09-18igb: rename E1000E_RingInfo_stTomasz Dzieciol1-21/+21
2023-09-18igb: remove TCP ACK detectionTomasz Dzieciol1-5/+0
2023-09-18tap: Add USO support to tap device.Andrew Melnychenko1-1/+1
2023-07-07igb: Remove obsolete workaround for WindowsAkihiko Odaki1-6/+1
2023-05-23igb: Clear-on-read ICR when ICR.INTA is setAkihiko Odaki1-0/+2
2023-05-23igb: Notify only new interruptsAkihiko Odaki1-116/+85
2023-05-23igb: Implement Tx timestampAkihiko Odaki1-0/+7
2023-05-23igb: Implement Rx PTP2 timestampAkihiko Odaki1-34/+95
2023-05-23igb: Implement igb-specific oversize checkAkihiko Odaki1-15/+21
2023-05-23igb: Filter with the second VLAN tag for extended VLANAkihiko Odaki1-5/+18
2023-05-23igb: Strip the second VLAN tag for extended VLANAkihiko Odaki1-2/+12
2023-05-23igb: Implement Tx SCTP CSOAkihiko Odaki1-5/+7
2023-05-23igb: Implement Rx SCTP CSOAkihiko Odaki1-1/+14
2023-05-23igb: Use UDP for RSS hashAkihiko Odaki1-0/+16
2023-05-23igb: Implement MSI-X single vector modeAkihiko Odaki1-2/+7
2023-05-23igb: Rename a variable in igb_receive_internal()Akihiko Odaki1-6/+6
2023-05-23igb: Clear EICR bits for delayed MSI-X interruptsAkihiko Odaki1-9/+12
2023-05-23igb: Fix igb_mac_reg_init coding style alignmentAkihiko Odaki1-48/+48
2023-05-23igb: Add more definitions for Tx descriptorAkihiko Odaki1-2/+2
2023-05-23igb: Read DCMD.VLE of the first Tx descriptorAkihiko Odaki1-1/+1
2023-05-23igb: Remove gotoAkihiko Odaki1-1/+1
2023-05-23igb: Always log status after building rx metadataAkihiko Odaki1-2/+1
2023-05-23e1000x: Rename TcpIpv6 into TcpIpv6ExAkihiko Odaki1-4/+4
2023-05-23e1000x: Share more Rx filtering logicAkihiko Odaki1-38/+3
2023-05-23igb: Always copy ethernet headerAkihiko Odaki1-20/+23
2023-05-23net/net_rx_pkt: Use iovec for net_rx_pkt_set_protocols()Akihiko Odaki1-1/+1
2023-05-23igb: Clear IMS bits when committing ICR accessAkihiko Odaki1-4/+4
2023-05-23igb: Do not require CTRL.VME for tx VLAN taggingAkihiko Odaki1-1/+1
2023-05-23igb: Fix Rx packet type encodingAkihiko Odaki1-19/+19
2023-05-23e1000x: Fix BPRC and MPRCAkihiko Odaki1-17/+5
2023-05-23hw/net/net_tx_pkt: Decouple interface from PCIAkihiko Odaki1-7/+6
2023-05-23e1000e: Fix tx/rx counterstimothee.cocault@gmail.com1-3/+2
2023-03-28igb: respect VMVIR and VMOLR for VLANSriram Yagnaraman1-13/+49
2023-03-28igb: implement VF Tx and Rx statsSriram Yagnaraman1-4/+22
2023-03-28igb: respect E1000_VMOLR_RSSESriram Yagnaraman1-1/+8
2023-03-28igb: check oversized packets for VMDqSriram Yagnaraman1-5/+36
2023-03-28igb: implement VFRE and VFTE registersSriram Yagnaraman1-7/+31
2023-03-28igb: add ICR_RXDWSriram Yagnaraman1-1/+1
2023-03-28igb: handle PF/VF reset properlySriram Yagnaraman1-12/+26
2023-03-28igb: Fix DMA requester specification for Tx packetAkihiko Odaki1-5/+8
2023-03-28igb: Save more Tx statesAkihiko Odaki1-20/+19
2023-03-10Intrdocue igb device emulationAkihiko Odaki1-0/+4077