All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] xen-netback: guest rx side refactor
@ 2016-10-03  7:31 Paul Durrant
  0 siblings, 0 replies; 6+ messages in thread
From: Paul Durrant @ 2016-10-03  7:31 UTC (permalink / raw)
  To: netdev, xen-devel; +Cc: Paul Durrant

This series refactors the guest rx side of xen-netback:

- The code is moved into its own source module.

- The prefix variant of GSO handling is retired (since it is no longer
  in common use, and alternatives exist).

- The code is then simplified and modifications made to improve
  performance.

David Vrabel (4):
  xen-netback: refactor guest rx
  xen-netback: immediately wake tx queue when guest rx queue has space
  xen-netback: process guest rx packets in batches
  xen-netback: batch copies for multiple to-guest rx packets

Paul Durrant (2):
  xen-netback: separate guest side rx code into separate module
  xen-netback: retire guest rx side prefix GSO feature

Ross Lagerwall (1):
  xen/netback: add fraglist support for to-guest rx

 drivers/net/xen-netback/Makefile    |   2 +-
 drivers/net/xen-netback/common.h    |  25 +-
 drivers/net/xen-netback/interface.c |   6 +-
 drivers/net/xen-netback/netback.c   | 754 ------------------------------------
 drivers/net/xen-netback/rx.c        | 628 ++++++++++++++++++++++++++++++
 drivers/net/xen-netback/xenbus.c    |  21 -
 6 files changed, 643 insertions(+), 793 deletions(-)
 create mode 100644 drivers/net/xen-netback/rx.c

-- 
2.1.4


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: [PATCH net-next 0/7] xen-netback: guest rx side refactor
  2016-10-04  4:51 ` David Miller
@ 2016-10-04  8:26   ` Paul Durrant
  2016-10-04  8:26   ` Paul Durrant
  1 sibling, 0 replies; 6+ messages in thread
From: Paul Durrant @ 2016-10-04  8:26 UTC (permalink / raw)
  To: David Miller; +Cc: netdev, xen-devel

> -----Original Message-----
> From: David Miller [mailto:davem@davemloft.net]
> Sent: 04 October 2016 05:52
> To: Paul Durrant <Paul.Durrant@citrix.com>
> Cc: netdev@vger.kernel.org; xen-devel@lists.xenproject.org
> Subject: Re: [PATCH net-next 0/7] xen-netback: guest rx side refactor
> 
> From: Paul Durrant <paul.durrant@citrix.com>
> Date: Mon, 3 Oct 2016 08:31:05 +0100
> 
> > This series refactors the guest rx side of xen-netback:
> >
> > - The code is moved into its own source module.
> >
> > - The prefix variant of GSO handling is retired (since it is no longer
> >   in common use, and alternatives exist).
> >
> > - The code is then simplified and modifications made to improve
> >   performance.
> 
> This doesn't apply cleanly to net-next, please respin.

Sure. V2 coming up.

  Paul

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH net-next 0/7] xen-netback: guest rx side refactor
  2016-10-04  4:51 ` David Miller
  2016-10-04  8:26   ` Paul Durrant
@ 2016-10-04  8:26   ` Paul Durrant
  1 sibling, 0 replies; 6+ messages in thread
From: Paul Durrant @ 2016-10-04  8:26 UTC (permalink / raw)
  To: David Miller; +Cc: netdev, xen-devel

> -----Original Message-----
> From: David Miller [mailto:davem@davemloft.net]
> Sent: 04 October 2016 05:52
> To: Paul Durrant <Paul.Durrant@citrix.com>
> Cc: netdev@vger.kernel.org; xen-devel@lists.xenproject.org
> Subject: Re: [PATCH net-next 0/7] xen-netback: guest rx side refactor
> 
> From: Paul Durrant <paul.durrant@citrix.com>
> Date: Mon, 3 Oct 2016 08:31:05 +0100
> 
> > This series refactors the guest rx side of xen-netback:
> >
> > - The code is moved into its own source module.
> >
> > - The prefix variant of GSO handling is retired (since it is no longer
> >   in common use, and alternatives exist).
> >
> > - The code is then simplified and modifications made to improve
> >   performance.
> 
> This doesn't apply cleanly to net-next, please respin.

Sure. V2 coming up.

  Paul

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH net-next 0/7] xen-netback: guest rx side refactor
  2016-10-03  7:31 Paul Durrant
@ 2016-10-04  4:51 ` David Miller
  2016-10-04  8:26   ` Paul Durrant
  2016-10-04  8:26   ` Paul Durrant
  2016-10-04  4:51 ` David Miller
  1 sibling, 2 replies; 6+ messages in thread
From: David Miller @ 2016-10-04  4:51 UTC (permalink / raw)
  To: paul.durrant; +Cc: netdev, xen-devel

From: Paul Durrant <paul.durrant@citrix.com>
Date: Mon, 3 Oct 2016 08:31:05 +0100

> This series refactors the guest rx side of xen-netback:
> 
> - The code is moved into its own source module.
> 
> - The prefix variant of GSO handling is retired (since it is no longer
>   in common use, and alternatives exist).
> 
> - The code is then simplified and modifications made to improve
>   performance.

This doesn't apply cleanly to net-next, please respin.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH net-next 0/7] xen-netback: guest rx side refactor
  2016-10-03  7:31 Paul Durrant
  2016-10-04  4:51 ` David Miller
@ 2016-10-04  4:51 ` David Miller
  1 sibling, 0 replies; 6+ messages in thread
From: David Miller @ 2016-10-04  4:51 UTC (permalink / raw)
  To: paul.durrant; +Cc: netdev, xen-devel

From: Paul Durrant <paul.durrant@citrix.com>
Date: Mon, 3 Oct 2016 08:31:05 +0100

> This series refactors the guest rx side of xen-netback:
> 
> - The code is moved into its own source module.
> 
> - The prefix variant of GSO handling is retired (since it is no longer
>   in common use, and alternatives exist).
> 
> - The code is then simplified and modifications made to improve
>   performance.

This doesn't apply cleanly to net-next, please respin.

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [PATCH net-next 0/7] xen-netback: guest rx side refactor
@ 2016-10-03  7:31 Paul Durrant
  2016-10-04  4:51 ` David Miller
  2016-10-04  4:51 ` David Miller
  0 siblings, 2 replies; 6+ messages in thread
From: Paul Durrant @ 2016-10-03  7:31 UTC (permalink / raw)
  To: netdev, xen-devel; +Cc: Paul Durrant

This series refactors the guest rx side of xen-netback:

- The code is moved into its own source module.

- The prefix variant of GSO handling is retired (since it is no longer
  in common use, and alternatives exist).

- The code is then simplified and modifications made to improve
  performance.

David Vrabel (4):
  xen-netback: refactor guest rx
  xen-netback: immediately wake tx queue when guest rx queue has space
  xen-netback: process guest rx packets in batches
  xen-netback: batch copies for multiple to-guest rx packets

Paul Durrant (2):
  xen-netback: separate guest side rx code into separate module
  xen-netback: retire guest rx side prefix GSO feature

Ross Lagerwall (1):
  xen/netback: add fraglist support for to-guest rx

 drivers/net/xen-netback/Makefile    |   2 +-
 drivers/net/xen-netback/common.h    |  25 +-
 drivers/net/xen-netback/interface.c |   6 +-
 drivers/net/xen-netback/netback.c   | 754 ------------------------------------
 drivers/net/xen-netback/rx.c        | 628 ++++++++++++++++++++++++++++++
 drivers/net/xen-netback/xenbus.c    |  21 -
 6 files changed, 643 insertions(+), 793 deletions(-)
 create mode 100644 drivers/net/xen-netback/rx.c

-- 
2.1.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2016-10-04  8:26 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-10-03  7:31 [PATCH net-next 0/7] xen-netback: guest rx side refactor Paul Durrant
2016-10-03  7:31 Paul Durrant
2016-10-04  4:51 ` David Miller
2016-10-04  8:26   ` Paul Durrant
2016-10-04  8:26   ` Paul Durrant
2016-10-04  4:51 ` David Miller

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.