Re: 10G and socket alloc failure
- From: Andre Oppermann <andre@xxxxxxxxxxx>
- Date: Thu, 19 Jul 2007 10:13:38 +0200
Jack Vogel wrote:
While testing out the ixgbe driver we've observed this failure in the stack
code, here is the info:
The test engineer is using iperf, typically with 16 threads. If the
driver is using
either legacy or MSI interrupts we will see broken pipes, in dmesg its
due to sonewconn() failing in syncache_socket().
Whats interesting is that when I have multiple RX queues configured and
using MSI/X this doesnt happen, at least not very often.
It does not seem to hurt performance horribly, iperf just spawns another
thread, but I was wondering if there is some underlying tuneable I dont
know about that would stop this from happening??
And any theory about why it doesnt happen with multiple queues?
Do you see any messages in syslog regarding syncache?
--
Andre
_______________________________________________
freebsd-net@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscribe@xxxxxxxxxxx"
- Follow-Ups:
- Re: 10G and socket alloc failure
- From: Jack Vogel
- Re: 10G and socket alloc failure
- References:
- 10G and socket alloc failure
- From: Jack Vogel
- 10G and socket alloc failure
- Prev by Date: Re: 6.2 mtu now limits size of incomming packet
- Next by Date: Re: 10G and socket alloc failure
- Previous by thread: 10G and socket alloc failure
- Next by thread: Re: 10G and socket alloc failure
- Index(es):
Relevant Pages
- 10G and socket alloc failure
... While testing out the ixgbe driver we've observed this failure in the stack ...
The test engineer is using iperf, ... And any theory about why it doesnt happen
with multiple queues? ... (freebsd-current) - 10G and socket alloc failure
... While testing out the ixgbe driver we've observed this failure in the stack ...
The test engineer is using iperf, ... And any theory about why it doesnt happen
with multiple queues? ... (freebsd-net) - Re: 10G and socket alloc failure
... The test engineer is using iperf, ... either legacy or MSI interrupts
we will see broken pipes, ... And any theory about why it doesnt happen with multiple
queues? ... (freebsd-current)