RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread David Laight
From: KY Srinivasan > Sent: 16 September 2015 23:58 ... > > I think we get that. The question is does the Remote NDIS header and > > packet info actually need to be a part of the header data? I would > > argue that it probably doesn't. > > > > So for example in netvsc_start_xmit it looks like

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread Vitaly Kuznetsov
David Miller writes: > From: David Laight > Date: Wed, 16 Sep 2015 16:25:03 + > >> Am I right in thinking this is adding an extra 96 unused bytes to the front >> of almost all skb just so that hyper-v can make its link level header >> contiguous

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread KY Srinivasan
italy Kuznetsov <vkuzn...@redhat.com>; netdev@vger.kernel.org > Cc: David S. Miller <da...@davemloft.net>; linux-ker...@vger.kernel.org; > Jason Wang <jasow...@redhat.com> > Subject: RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V > > From: KY Sr

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread David Miller
From: KY Srinivasan Date: Thu, 17 Sep 2015 15:14:05 + > I think I can achieve my original goal of not having any allocation > in the send path by carefully using the memory available in the skb: Please stop flat-out ignoring David L.'s suggestion. Have a pre-cooked ring

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread David Miller
From: KY Srinivasan Date: Thu, 17 Sep 2015 19:52:01 + > > >> -Original Message- >> Have a pre-cooked ring of buffers for these descriptors that you can >> point the chip at. No per-packet allocation is necessary at all. > > Even if I had a ring of buffers, I

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread KY Srinivasan
;; vkuzn...@redhat.com; netdev@vger.kernel.org; > linux-ker...@vger.kernel.org; jasow...@redhat.com > Subject: Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V > > From: KY Srinivasan <k...@microsoft.com> > Date: Thu, 17 Sep 2015 15:14:05 + > > &

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-17 Thread KY Srinivasan
;; vkuzn...@redhat.com; netdev@vger.kernel.org; > linux-ker...@vger.kernel.org; jasow...@redhat.com > Subject: Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V > > From: KY Srinivasan <k...@microsoft.com> > Date: Thu, 17 Sep 2015 19:52:01 + > > > >

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread Haiyang Zhang
> -Original Message- > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > Sent: Wednesday, September 16, 2015 11:50 AM > To: netdev@vger.kernel.org > Cc: David S. Miller ; linux-ker...@vger.kernel.org; > KY Srinivasan ; Haiyang Zhang >

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread David Laight
From: Haiyang Zhang > Sent: 16 September 2015 17:09 > > -Original Message- > > From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] > > Sent: Wednesday, September 16, 2015 11:50 AM > > To: netdev@vger.kernel.org > > Cc: David S. Miller ; linux-ker...@vger.kernel.org; >

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread KY Srinivasan
t;da...@davemloft.net>; linux-ker...@vger.kernel.org; > KY Srinivasan <k...@microsoft.com>; Jason Wang <jasow...@redhat.com> > Subject: RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper- > V > > From: Haiyang Zhang > > Sent: 16 September 201

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread David Miller
From: David Laight Date: Wed, 16 Sep 2015 16:25:03 + > Am I right in thinking this is adding an extra 96 unused bytes to the front > of almost all skb just so that hyper-v can make its link level header > contiguous with whatever follows (IP header ?). > > Doesn't

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread Alexander Duyck
id S. Miller <da...@davemloft.net>; linux-ker...@vger.kernel.org; KY Srinivasan <k...@microsoft.com>; Jason Wang <jasow...@redhat.com> Subject: RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper- V From: Haiyang Zhang Sent: 16 September 2015 17:09 -Original Messa

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread Alexander Duyck
.@microsoft.com>; Vitaly Kuznetsov <vkuzn...@redhat.com>; netdev@vger.kernel.org Cc: David S. Miller <da...@davemloft.net>; linux-ker...@vger.kernel.org; Jason Wang <jasow...@redhat.com> Subject: Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V On 09/1

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread KY Srinivasan
om>; > Vitaly Kuznetsov <vkuzn...@redhat.com>; netdev@vger.kernel.org > Cc: David S. Miller <da...@davemloft.net>; linux-ker...@vger.kernel.org; > Jason Wang <jasow...@redhat.com> > Subject: Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V > > On 09/

RE: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread KY Srinivasan
om>; > Vitaly Kuznetsov <vkuzn...@redhat.com>; netdev@vger.kernel.org > Cc: David S. Miller <da...@davemloft.net>; linux-ker...@vger.kernel.org; > Jason Wang <jasow...@redhat.com> > Subject: Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V > > On 09/

Re: [PATCH net-next RFC] net: increase LL_MAX_HEADER for Hyper-V

2015-09-16 Thread Alexander Duyck
On 09/16/2015 09:25 AM, David Laight wrote: From: Haiyang Zhang Sent: 16 September 2015 17:09 -Original Message- From: Vitaly Kuznetsov [mailto:vkuzn...@redhat.com] Sent: Wednesday, September 16, 2015 11:50 AM To: netdev@vger.kernel.org Cc: David S. Miller ;