search for: xenvif_rx_meta

Displaying 2 results from an estimated 2 matches for "xenvif_rx_meta".

2013 Oct 10
3
[PATCH net-next v3 5/5] xen-netback: enable IPv6 TCP GSO to the guest
...1 + 5 files changed, 77 insertions(+), 16 deletions(-) diff --git a/drivers/net/xen-netback/common.h b/drivers/net/xen-netback/common.h index b4a9a3c..55b8dec 100644 --- a/drivers/net/xen-netback/common.h +++ b/drivers/net/xen-netback/common.h @@ -87,9 +87,13 @@ struct pending_tx_info { struct xenvif_rx_meta { int id; int size; + int gso_type; int gso_size; }; +#define GSO_BIT(type) \ + (1 << XEN_NETIF_GSO_TYPE_ ## type) + /* Discriminate from any valid pending_idx value. */ #define INVALID_PENDING_IDX 0xFFFF @@ -150,9 +154,10 @@ struct xenvif { u8 fe_dev_addr[6];...
2012 Jan 26
1
[PATCH] netback: fix multi page ring size calculation.
...t/xen-netback/common.h | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/net/xen-netback/common.h b/drivers/net/xen-netback/common.h index 477e5ab..f3d95b3 100644 --- a/drivers/net/xen-netback/common.h +++ b/drivers/net/xen-netback/common.h @@ -60,9 +60,9 @@ struct xenvif_rx_meta { #define MAX_BUFFER_OFFSET PAGE_SIZE #define NETBK_TX_RING_SIZE(_nr_pages) \ - (__CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE) * (_nr_pages)) + (__CONST_RING_SIZE(xen_netif_tx, PAGE_SIZE * (_nr_pages))) #define NETBK_RX_RING_SIZE(_nr_pages) \ - (__CONST_RING_SIZE(xen_netif_rx, PAGE_SIZE)...