xen-netback: add control ring boilerplate
My recent patch to include/xen/interface/io/netif.h defines a new shared ring (in addition to the rx and tx rings) for passing control messages from a VM frontend driver to a backend driver. This patch adds the necessary code to xen-netback to map this new shared ring, should it be created by a frontend, but does not add implementations for any of the defined protocol messages. These are added in a subsequent patch for clarity. Signed-off-by:Paul Durrant <paul.durrant@citrix.com> Acked-by:
Wei Liu <wei.liu2@citrix.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/xen-netback/common.h 20 additions, 8 deletionsdrivers/net/xen-netback/common.h
- drivers/net/xen-netback/interface.c 94 additions, 7 deletionsdrivers/net/xen-netback/interface.c
- drivers/net/xen-netback/netback.c 94 additions, 5 deletionsdrivers/net/xen-netback/netback.c
- drivers/net/xen-netback/xenbus.c 69 additions, 10 deletionsdrivers/net/xen-netback/xenbus.c
Loading
Please register or sign in to comment