On Tue, Aug 01, 2006 at 08:00:48AM -0400, Jamal Hadi Salim wrote:
> > > 
> > > > > - tc_verd/tc_index/input_dev: when directing a packet from a device
> > > > >   supporting GSO to a device not supporting GSO using tc actions,
> > > > >   these fields may be set.
> > > > 
> > > > This doesn't look right though.  GSO should occur just before
> > > > hard_start_xmit (after all tc actions have taken place) so we
> > > > shouldn't have any more tc actions to perform.
> > > 
> > > Hmmm, what about loopback?  Yeah yeah, LOOPBACK_TSO is not defined :)
> > > but what I'm really referring to is that loopback preserves the
> > > traffic classifier bits of the skb.
> > 
> > I don't know.  Jamal, is there a scenario where these three attributes
> > are needed for loopback packets?
> 
> I didnt fully understand the scope of the discussion, but a little
> explanation may help answer the question:

My question isn't really about GSO as such.

What I'd like to know is do we really need to preserve

        tc_verd/tc_index/input_dev

for a packet crossing loopback's xmit function?

The reason I'm asking is because currently they're preserved as a matter
of course since loopback just shoves the same packet down the other end.

If we were to apply GSO to loopback (purely as a thought exercise since
loopback can handle large frames just fine without segmenting it :) would
we need to copy those attriutes?

Cheers,
-- 
Visit Openswan at http://www.openswan.org/
Email: Herbert Xu ~{PmV>HI~} <[EMAIL PROTECTED]>
Home Page: http://gondor.apana.org.au/~herbert/
PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt
-
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to