xiuyan.w...@sun.com wrote:
On 2009/08/11 02:27, Andrew Gallatin wrote:
Tom Chen wrote:

Apparently, there is an issue in either test suite or Solaris10 ip stack: when test driver, qlge, is unplumbed, netperf sessions still continue and will be forced to use default route: ie, transmit through mother board NICs. However, the netperf sessions which used to send through qlge driver with TSO enabled may send big (than default mtu) packets, and these big packets are forwarded to mother board NIC's driver, disregarding it is capable of supportting TSO or not which looks like a bug of Solaris10 network stack. If the mother board NIC is bge, then it has no TSO capability and bigger than mtu packets can cause bge crash; if the mother board NIC is intel's "igb", then it is OK.

Ah!  Yes, this bit me too.  I'm (almost) certain there was a bug
filed about it, but I can not find it.

You hit CR 6586787, which has been fixed in snv_111.

Thanks!

If I remember correctly, you can work around this by removing
the default route.  That way, NICDRV packets will no longer
be directed over the bge interface when the DUT is unplumbed.

Drew

_______________________________________________
driver-discuss mailing list
driver-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/driver-discuss

Reply via email to