Re: [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Joao Martins
...@lists.xenproject.org > > Subject: Re: [PATCH net-next v1] xen-netback: make copy batch size > > configurable > > > > On Mon, Nov 13, 2017 at 11:58:03AM +, Paul Durrant wrote: > > > On Mon, Nov 13, 2017 at 11:54:00AM +, Joao Martins wrote: > > >

RE: [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Paul Durrant
> -Original Message- > From: Joao Martins [mailto:joao.m.mart...@oracle.com] > Sent: 13 November 2017 16:34 > To: Paul Durrant > Cc: netdev@vger.kernel.org; Wei Liu ; xen- > de...@lists.xenproject.org > Subject: Re: [PATCH net-next v1] xen-netback: make copy batc

Re: [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Joao Martins
On Mon, Nov 13, 2017 at 11:58:03AM +, Paul Durrant wrote: > On Mon, Nov 13, 2017 at 11:54:00AM +, Joao Martins wrote: > > On 11/13/2017 10:33 AM, Paul Durrant wrote: > > > On 11/10/2017 19:35 PM, Joao Martins wrote: [snip] > > >> diff --git a/drivers/net/xen-netback/rx.c b/drivers/net/xen

RE: [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Paul Durrant
> -Original Message- > From: Joao Martins [mailto:joao.m.mart...@oracle.com] > Sent: 13 November 2017 11:54 > To: Paul Durrant > Cc: netdev@vger.kernel.org; Wei Liu ; xen- > de...@lists.xenproject.org > Subject: Re: [PATCH net-next v1] xen-netback: make copy batc

Re: [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Joao Martins
..@lists.xenproject.org >> Subject: [PATCH net-next v1] xen-netback: make copy batch size >> configurable >> >> Commit eb1723a29b9a ("xen-netback: refactor guest rx") refactored Rx >> handling and as a result decreased max grant copy ops from 4352 to 64. >>

RE: [Xen-devel] [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Paul Durrant
> -Original Message- > From: Jan Beulich [mailto:jbeul...@suse.com] > Sent: 13 November 2017 10:50 > To: Paul Durrant > Cc: Wei Liu ; xen-de...@lists.xenproject.org; 'Joao > Martins' ; netdev@vger.kernel.org > Subject: Re: [Xen-devel] [PATCH net-next v

Re: [Xen-devel] [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Jan Beulich
>>> On 13.11.17 at 11:33, wrote: >> From: Joao Martins [mailto:joao.m.mart...@oracle.com] >> Sent: 10 November 2017 19:35 >> --- a/drivers/net/xen-netback/netback.c >> +++ b/drivers/net/xen-netback/netback.c >> @@ -96,6 +96,11 @@ unsigned int xenvif_hash_cache_size = >> XENVIF_HASH_CACHE_SIZE_DEFA

RE: [PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-13 Thread Paul Durrant
> -Original Message- > From: Joao Martins [mailto:joao.m.mart...@oracle.com] > Sent: 10 November 2017 19:35 > To: netdev@vger.kernel.org > Cc: Joao Martins ; Wei Liu > ; Paul Durrant ; xen- > de...@lists.xenproject.org > Subject: [PATCH net-next v1] xen-netba

[PATCH net-next v1] xen-netback: make copy batch size configurable

2017-11-10 Thread Joao Martins
Commit eb1723a29b9a ("xen-netback: refactor guest rx") refactored Rx handling and as a result decreased max grant copy ops from 4352 to 64. Before this commit it would drain the rx_queue (while there are enough slots in the ring to put packets) then copy to all pages and write responses on the ring