summary refs log tree commit diff stats
path: root/hw/net/e1000.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* hw, target: Add ResetType argument to hold and exit phase methodsPeter Maydell2024-04-251-1/+1
* hw/net: Constify VMStateRichard Henderson2023-12-301-5/+5
* net: Provide MemReentrancyGuard * to qemu_new_nic()Akihiko Odaki2023-11-211-1/+2
* e1000: remove old compatibility codePaolo Bonzini2023-09-291-53/+28
* hw/net: e1000: Remove the logic of padding short frames in the receive pathBin Meng2023-07-071-10/+1
* e1000x: Share more Rx filtering logicAkihiko Odaki2023-05-231-30/+5
* e1000x: Fix BPRC and MPRCAkihiko Odaki2023-05-231-3/+3
* e1000e: Fix tx/rx counterstimothee.cocault@gmail.com2023-05-231-3/+2
* e1000: Split header filesAkihiko Odaki2023-03-101-0/+1
* e1000: Count CRC in Tx statisticsAkihiko Odaki2023-03-101-2/+2
* e1000: Configure ResettableClassAkihiko Odaki2023-03-101-9/+4
* e1000: Use memcpy to intialize registersAkihiko Odaki2023-03-101-2/+2
* e1000: Use more constant definitionsAkihiko Odaki2023-03-101-22/+28
* e1000: Mask registers when writingAkihiko Odaki2023-03-101-53/+31
* e1000: Use hw/net/mii.hAkihiko Odaki2023-03-101-43/+43
* e1000e: Fix the code styleAkihiko Odaki2023-03-101-20/+21
* include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster2023-01-081-1/+1
* e1000: set RX descriptor status in a separate operationDing Hui2022-07-061-1/+4
* e1000: fix tx re-entrancy problemJon Maloy2021-11-051-0/+7
* hw/net: e1000: Correct the initial value of VET registerChristina Wang2021-08-021-0/+17
* e1000: switch to use qemu_receive_packet() for loopbackJason Wang2021-03-151-1/+1
* e1000: fail early for evil descriptorJason Wang2021-03-151-0/+4
* Remove superfluous timer_del() callsPeter Maydell2021-01-081-3/+0
* nomaintainer: Fix Lesser GPL version numberChetan Pant2020-11-151-1/+1
* Use DECLARE_*CHECKER* macrosEduardo Habkost2020-09-091-6/+2
* Move QOM typedefs and add missing includesEduardo Habkost2020-09-091-4/+7
* e1000: Rename QOM class cast macrosEduardo Habkost2020-08-271-4/+4
* Drop more @errp parameters after previous commitMarkus Armbruster2020-05-151-1/+1
* e1000: Don't run e1000_instance_init() twiceMarkus Armbruster2020-05-151-1/+0
* hw/net: Make NetCanReceive() 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
* hw/net/e1000: Add readops/writeops typedefsPhilippe Mathieu-Daudé2020-03-091-2/+4
* qdev: set properties with device_class_set_props()Marc-André Lureau2020-01-241-1/+1
* hw/net/e1000: Fix erroneous commentPhilippe Mathieu-Daudé2019-08-211-1/+1
* Include hw/qdev-properties.h lessMarkus Armbruster2019-08-161-0/+1
* Include hw/hw.h exactly where neededMarkus Armbruster2019-08-161-1/+0
* Include migration/vmstate.h lessMarkus Armbruster2019-08-161-0/+1
* e1000: don't raise interrupt in pre_save()Jason Wang2019-07-291-6/+2
* Include qemu/module.h where needed, drop it from qemu-common.hMarkus Armbruster2019-06-121-0/+1
* e1000: Never increment the RX undersize count registerChris Kenna2019-05-171-1/+0
* e1000: Delay flush queue when receive RCTLyuchenlin2019-03-291-2/+22
* e1000: indicate dropped packets in HW countersJason Wang2018-10-191-3/+13
* e1000: Choose which set of props to migrateDr. David Alan Gilbert2018-04-101-1/+17
* e1000: Migrate props via a temporary structureDr. David Alan Gilbert2018-04-101-12/+15
* e1000: wire new subsection to propertyDr. David Alan Gilbert2018-04-101-0/+12
* e1000: Dupe offload data on reading old streamDr. David Alan Gilbert2018-04-101-0/+16
* e1000: Convert v3 fields to subsectionDr. David Alan Gilbert2018-04-101-12/+22
* hw/net: Remove unnecessary header includesThomas Huth2018-03-051-1/+0
* e1000: Separate TSO and non-TSO contexts, fixing UDP TX corruptionEd Swierk via Qemu-devel2017-12-221-30/+40
* e1000, e1000e: Move per-packet TX offload flags out of context stateEd Swierk via Qemu-devel2017-12-221-14/+16