I plan to fix this together with supporting LSO on VNICs, since there are some relevant work to do together.

Yes, the CR 6762622 is really confusing. The original file CR was tracking a performance issue, but finally the submitter changed the synopsis to the current one to track the snoop display problem for LSO packets. I'll update the CR shortly. Sorry for the confusions.

The simplest way to fix the CR is let snoop to check the LSO information with the packet and avoid warning it. But I'm not sure it's enough. Since LSO packets will be segmented by the NIC hardware so on the wire there are only MTU-size packets. Are there suers who expect to have a option for snoop to see the "expected packets on the wire"? For example, `snoop -?` to parse the LSO packet header to multiple regular headers that are expected to be seen on the wire?

It gets a little bit complex when we implement LSO on top of VNICs, as is still being discussed. When snooping a VNIC created on e1000g, should the snoops be seeing original LSO packets as sent to e1000g or post-segmentation packets as seen on the wire? Any thoughts?

Thanks,

Roamer



Peter Memishian wrote:
 > >  > Snoop issues a pile of warnings when run on an LSO-enabled NIC:
> > > > > > (warning) packet length greater than MTU in buffer offset 7384: length=3000 > > > > 6762622; Roamer Lu is the RE but I'm not sure if he's working on it. > > > > I don't think so; 6762622 is about the "(warning) bad packet header in
 > buffer offset 61460: length=0" errors; it explicitly says that
 > "(warning) packet length greater than MTU" is expected with LSO, and
 > will be the subject of a different bug (but there's nothing in the See
 > Also to indicate that other bug).
> > It's a confusing bug, but that's what I got from multiple readings.

Roamer, can you clarify?


--

# telnet (650)-786-6759 (x86759)
Connected to Solaris.Sun.COM.
login: Lu, Yunsong
Last login: January 2, 2007 from beyond.sfbay
[email protected]    v1.04    Since Mon Dec. 22, 2003
[roa...@solaris Networking]# cd ..
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to