[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH net-next v3] xen-netfront: Add support for IPv6 offloads
On Tue, 2014-01-07 at 15:05 +0000, Paul Durrant wrote: > > -----Original Message----- > > From: Boris Ostrovsky [mailto:boris.ostrovsky@xxxxxxxxxx] > > Sent: 07 January 2014 14:54 > > To: Paul Durrant > > Cc: xen-devel@xxxxxxxxxxxxx; netdev@xxxxxxxxxxxxxxx; Wei Liu; Ian Campbell; > > Annie Li; David Vrabel > > Subject: Re: [Xen-devel] [PATCH net-next v3] xen-netfront: Add support for > > IPv6 offloads > > > > On 01/07/2014 05:25 AM, Paul Durrant wrote: > > >> -----Original Message----- > > >> From: Boris Ostrovsky [mailto:boris.ostrovsky@xxxxxxxxxx] > > >> Sent: 31 December 2013 19:10 > > >> To: Paul Durrant > > >> Cc: xen-devel@xxxxxxxxxxxxx; netdev@xxxxxxxxxxxxxxx; Konrad Rzeszutek > > >> Wilk; David Vrabel; Ian Campbell; Wei Liu; Annie Li > > >> Subject: Re: [PATCH net-next v3] xen-netfront: Add support for IPv6 > > offloads > > >> > > >> On 11/26/2013 11:41 AM, Paul Durrant wrote: > > >>> This patch adds support for IPv6 checksum offload and GSO when those > > >>> features are available in the backend. > > >> Sorry for late review. Mostly style comments. > > >> > > > Thanks for the review. > > > > > > The checksum related code essentially needs to be a duplicate of that in > > netback and it seems wasteful to have the code in both places. Could this > > code be moved perhaps to net/core/dev.c? It's not specific to > > netback/netfront usage. > > > > Will any of these routines be called for anything other than Xen > > networking? > > > > I guess similar logic must be duplicated in other drivers - I can't > believe that netback and netfront are the only ones to want to know > where the TCP/UDP checksum field is located. Me neither. Given that we already have two consumers (albeit both *xen*) and that the functionality is generic in nature it seems to make sense to me to have it in a generic place. > > I don't know about net/core/dev.c but given the large amount of > > duplicate code between netfront and netback I think factoring out should > > be done at least for these two. Into xen-netcore.c or some such. > > > > That's probably a pragmatic first step; I'll do that and post a patch series > as v4. I think this makes sense for code which has two consumers (both *xen*) but which is actually Xen specific. Obviously if the network maintainers don't think the checksum functionality is plausibly generically useful then we could put it here instead. Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |