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