aboutsummaryrefslogtreecommitdiff
path: root/hw/net
AgeCommit message (Expand)AuthorFilesLines
14 dayshw/net/smc91c111: Don't allow data register access to overrun bufferPeter Maydell1-12/+53
14 dayshw/net/smc91c111: Use MAX_PACKET_SIZE instead of magic numbersPeter Maydell1-3/+5
14 dayshw/net/smc91c111: Sanitize packet length on txPeter Maydell1-5/+29
14 dayshw/net/smc91c111: Sanitize packet numbersPeter Maydell1-0/+45
2025-03-10Revert "hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum()"Akihiko Odaki1-4/+0
2025-03-06pci: Use PCI PM capability initializerAlex Williamson3-7/+3
2025-03-04hw/net/fsl_etsec: Set eTSEC device description and categoryBALATON Zoltan1-0/+2
2025-02-22Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Stefan Hajnoczi2-29/+24
2025-02-20pcie_sriov: Ensure VF addr does not overflowAkihiko Odaki1-3/+7
2025-02-20hw/net: Fix NULL dereference with software RSSAkihiko Odaki1-26/+17
2025-02-20hw/net: Add NPCM8XX PCS ModuleHao Wu3-2/+413
2025-02-16hw/arm: Mark Allwinner Technology devices as little-endianPhilippe Mathieu-Daudé2-2/+2
2025-02-16hw/net/xilinx_ethlite: Make device endianness configurablePhilippe Mathieu-Daudé1-6/+23
2025-02-16hw/net/smc91c111: Ignore attempt to pop from empty RX fifoPeter Maydell1-0/+9
2025-02-16hw/net: Have eTSEC device inherit from DYNAMIC_SYS_BUS_DEVICEPhilippe Mathieu-Daudé1-3/+1
2025-02-10Merge tag 'pull-target-arm-20250210' of https://git.linaro.org/people/pmaydel...Stefan Hajnoczi1-5/+21
2025-02-10qapi: Move include/qapi/qmp/ to include/qobject/Daniel P. Berrangé3-3/+3
2025-02-07hw/net/cadence_gem: Fix the mask/compare/disable-mask logicAndrew Yuan1-5/+21
2025-01-16Merge tag 'pull-xenfv-20250116' of git://git.infradead.org/users/dwmw2/qemu i...Stefan Hajnoczi1-7/+6
2025-01-15virtio-net: vhost-user: Implement internal migrationLaurent Vivier1-23/+112
2025-01-15hw/xen: Use xs_node_read() from xen_netdev_get_name()David Woodhouse1-7/+6
2025-01-13hw/net/xilinx_ethlite: Map RESERVED I/O as unimplementedPhilippe Mathieu-Daudé1-0/+11
2025-01-13hw/net/xilinx_ethlite: Rename 'mmio' MR as 'container'Philippe Mathieu-Daudé1-8/+8
2025-01-13hw/net/xilinx_ethlite: Map the RAM buffer as RAM memory regionPhilippe Mathieu-Daudé1-64/+17
2025-01-13hw/net/xilinx_ethlite: Map TX_CTRL as MMIOPhilippe Mathieu-Daudé1-30/+24
2025-01-13hw/net/xilinx_ethlite: Map TX_GIE as MMIOPhilippe Mathieu-Daudé1-10/+7
2025-01-13hw/net/xilinx_ethlite: Map TX_LEN as MMIOPhilippe Mathieu-Daudé1-12/+61
2025-01-13hw/net/xilinx_ethlite: Map RX_CTRL as MMIOPhilippe Mathieu-Daudé1-15/+67
2025-01-13hw/net/xilinx_ethlite: Access TX_CTRL register for each portPhilippe Mathieu-Daudé1-8/+7
2025-01-13hw/net/xilinx_ethlite: Access TX_LEN register for each portPhilippe Mathieu-Daudé1-2/+6
2025-01-13hw/net/xilinx_ethlite: Access TX_GIE register for each portPhilippe Mathieu-Daudé1-2/+10
2025-01-13hw/net/xilinx_ethlite: Introduce rxbuf_ptr() helperPhilippe Mathieu-Daudé1-10/+29
2025-01-13hw/net/xilinx_ethlite: Introduce txbuf_ptr() helperPhilippe Mathieu-Daudé1-2/+16
2025-01-13hw/net/xilinx_ethlite: Map MDIO registers (as unimplemented)Philippe Mathieu-Daudé1-0/+12
2025-01-13hw/microblaze: Restrict MemoryRegionOps are implemented as 32-bitPhilippe Mathieu-Daudé1-0/+4
2024-12-31hw/net/xilinx_ethlite: Rename rxbuf -> port_indexPhilippe Mathieu-Daudé1-6/+5
2024-12-31hw/net/xilinx_ethlite: Correct maximum RX buffer sizePhilippe Mathieu-Daudé1-1/+5
2024-12-31hw/net/xilinx_ethlite: Update QOM stylePhilippe Mathieu-Daudé1-26/+22
2024-12-31hw/net/xilinx_ethlite: Remove unuseful debug logsPhilippe Mathieu-Daudé1-8/+0
2024-12-31hw/net/xilinx_ethlite: Convert some debug logs to trace eventsPhilippe Mathieu-Daudé2-2/+7
2024-12-21Merge tag 'exec-20241220' of https://github.com/philmd/qemu into stagingStefan Hajnoczi25-32/+32
2024-12-20include: Rename sysemu/ -> system/Philippe Mathieu-Daudé25-32/+32
2024-12-19include/hw/qdev-properties: Remove DEFINE_PROP_END_OF_LISTRichard Henderson40-41/+0
2024-12-15hw/net: Constify all PropertyRichard Henderson40-41/+41
2024-12-14hw/net/can: clean-up unnecessary includesAlex Bennée6-18/+3
2024-12-12Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into stagingStefan Hajnoczi2-2/+2
2024-12-11hw/net/lan9118_phy: Add missing 100 mbps full duplex advertisementBernhard Beschow1-2/+2
2024-12-11hw/net/lan9118_phy: Reuse MII constantsBernhard Beschow1-23/+40
2024-12-11hw/net/lan9118_phy: Fix off-by-one error in MII_ANLPAR registerBernhard Beschow1-1/+1
2024-12-11hw/net/lan9118_phy: Reuse in imx_fec and consolidate implementationsBernhard Beschow4-158/+81