OpenCloudOS-Kernel/drivers/net/ethernet/google/gve
Catherine Sullivan 6f007c6486 gve: Add support for raw addressing in the tx path
During TX, skbs' data addresses are dma_map'ed and passed to the NIC.
This means that the device can perform DMA directly from these addresses
and the driver does not have to copy the buffer content into
pre-allocated buffers/qpls (as in qpl mode).

Reviewed-by: Yangchun Fu <yangchun@google.com>
Signed-off-by: Catherine Sullivan <csully@google.com>
Signed-off-by: David Awogbemila <awogbemila@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2020-12-08 16:06:28 -08:00
..
Makefile gve: Add ethtool support 2019-07-01 19:36:35 -07:00
gve.h gve: Add support for raw addressing in the tx path 2020-12-08 16:06:28 -08:00
gve_adminq.c gve: Add support for raw addressing in the tx path 2020-12-08 16:06:28 -08:00
gve_adminq.h gve: Add support for raw addressing device option 2020-12-08 16:06:28 -08:00
gve_desc.h gve: Add support for raw addressing in the tx path 2020-12-08 16:06:28 -08:00
gve_ethtool.c gve: Add support for raw addressing in the tx path 2020-12-08 16:06:28 -08:00
gve_main.c gve: Add support for raw addressing to the rx path 2020-12-08 16:06:28 -08:00
gve_register.h gve: Add Gvnic stats AQ command and ethtool show/set-priv-flags. 2020-09-11 14:31:54 -07:00
gve_rx.c gve: Rx Buffer Recycling 2020-12-08 16:06:28 -08:00
gve_tx.c gve: Add support for raw addressing in the tx path 2020-12-08 16:06:28 -08:00