Ah, this behaviour. It's called DROP_EN on the intel igb / ixgbe hardware. Grep the drivers for that particular register bit/setting.
Set that bit for an RX queue and it'll instruct the MAC to drop frames destined if that RX ring is full to it and keep receiving on the other rings. Otherwise yes, receiving on that ring with the ring full cuases the MAC to stop receiving on all rings until that ring has free space. You flip this on with ixgbe and igb by disabling tx/rx flowcontrol (sysctl dev.ix|igb.X.fc=0) before configuring the interface. -a _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"