summary refs log tree commit diff stats
path: root/hw/net/e1000e_core.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* e1000e: Notify only new interruptsAkihiko Odaki2023-05-231-86/+67
* igb: Strip the second VLAN tag for extended VLANAkihiko Odaki2023-05-231-1/+2
* igb: Implement Rx SCTP CSOAkihiko Odaki2023-05-231-0/+5
* e1000e: Rename a variable in e1000e_receive_internal()Akihiko Odaki2023-05-231-9/+9
* e1000e: Reset packet state after emptying Tx queueAkihiko Odaki2023-05-231-4/+2
* e1000e: Always log status after building rx metadataAkihiko Odaki2023-05-231-2/+1
* e1000x: Rename TcpIpv6 into TcpIpv6ExAkihiko Odaki2023-05-231-4/+4
* e1000x: Share more Rx filtering logicAkihiko Odaki2023-05-231-42/+5
* e1000e: Always copy ethernet headerAkihiko Odaki2023-05-231-16/+10
* e1000x: Fix BPRC and MPRCAkihiko Odaki2023-05-231-17/+3
* hw/net/net_tx_pkt: Decouple interface from PCIAkihiko Odaki2023-05-231-5/+8
* e1000e: Fix tx/rx counterstimothee.cocault@gmail.com2023-05-231-3/+2
* igb: Fix DMA requester specification for Tx packetAkihiko Odaki2023-03-281-3/+3
* e1000: Split header filesAkihiko Odaki2023-03-101-0/+1
* net/eth: Introduce EthL4HdrProtoAkihiko Odaki2023-03-101-25/+35
* e1000e: Implement system clockAkihiko Odaki2023-03-101-5/+34
* net/eth: Report if headers are actually presentAkihiko Odaki2023-03-101-34/+31
* e1000e: Count CRC in Tx statisticsAkihiko Odaki2023-03-101-1/+1
* e1000e: Combine rx tracesAkihiko Odaki2023-03-101-4/+2
* e1000e: Do not assert when MSI-X is disabled laterAkihiko Odaki2023-03-101-4/+0
* e1000e: Perform software segmentation for loopbackAkihiko Odaki2023-03-101-2/+25
* hw/net/net_rx_pkt: Remove net_rx_pkt_has_virt_hdrAkihiko Odaki2023-03-101-12/+4
* hw/net/net_tx_pkt: Automatically determine if virtio-net header is usedAkihiko Odaki2023-03-101-2/+1
* net: Check L4 header sizeAkihiko Odaki2023-03-101-5/+14
* e1000e: Remove extra pointer indirectionAkihiko Odaki2023-03-101-19/+19
* e1000e: Set MII_ANER_NWAYAkihiko Odaki2023-03-101-1/+1
* e1000e: Introduce e1000_rx_desc_unionAkihiko Odaki2023-03-101-58/+57
* e1000e: Improve software resetAkihiko Odaki2023-03-101-5/+19
* e1000e: Remove pending interrupt flagsAkihiko Odaki2023-03-101-16/+3
* e1000e: Use memcpy to intialize registersAkihiko Odaki2023-03-101-2/+2
* e1000e: Use more constant definitionsAkihiko Odaki2023-03-101-22/+27
* e1000e: Mask registers when writingAkihiko Odaki2023-03-101-44/+32
* e1000e: Introduce E1000E_LOW_BITS_SET_FUNCAkihiko Odaki2023-03-101-10/+8
* e1000: Use hw/net/mii.hAkihiko Odaki2023-03-101-49/+50
* e1000e: Fix the code styleAkihiko Odaki2023-03-101-47/+56
* e1000e: set RX desc status with DD flag in a separate operationDing Hui2022-09-271-1/+52
* hw/net/e1000e_core: Use definition to avoid dynamic stack allocationPhilippe Mathieu-Daudé2022-09-221-3/+4
* e1000e: Fix possible interrupt loss when using MSIAke Koomsin2022-07-261-0/+2
* hw/net: e1000e: Clear ICR on read when using non MSI-X interruptsNick Hudson2022-02-141-0/+5
* hw/net: e1000e: Don't zero out the VLAN tag in the legacy RX descriptorChristina Wang2021-08-021-1/+0
* hw/net: e1000e: Correct the initial value of VET registerChristina Wang2021-08-021-5/+4
* sysemu: Let VMChangeStateHandler take boolean 'running' argumentPhilippe Mathieu-Daudé2021-03-091-1/+1
* Remove superfluous timer_del() callsPeter Maydell2021-01-081-8/+0
* hw/net/e1000e: advance desc_offset in case of null descriptorPrasad J Pandit2020-11-241-4/+4
* e1000e: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* hw/net/e1000e: Remove duplicated write handler for FLSWDATA registerPhilippe Mathieu-Daudé2020-09-101-1/+0
* hw/net/e1000e: Remove overwritten read handler for STATUS registerPhilippe Mathieu-Daudé2020-09-101-1/+0
* hw/net/e1000e: Do not abort() on invalid PSRCTL register valuePhilippe Mathieu-Daudé2020-06-181-3/+7
* hw/net/e1000e_core: Let e1000e_can_receive() return a booleanPhilippe Mathieu-Daudé2020-03-311-1/+1
* hw/net/e1000: Move macreg[] arrays to .rodata to save 1MiB of .dataPhilippe Mathieu-Daudé2020-03-091-2/+2