Re: Network stack/ethernet driver issues
Re: Network stack/ethernet driver issues
- Subject: Re: Network stack/ethernet driver issues
- From: Michael Smith <email@hidden>
- Date: Wed, 9 Apr 2008 23:21:54 -0700
On Apr 9, 2008, at 6:44 PM, email@hidden wrote:
I believe the relevant kernel variable is actually kern.ipc.maxsockbuf
which is set by default to 8388608 in Leopard. In my code I set the
size
of the receive socket buffer to 2097152. Making it bigger doesn't
help
(since the packets aren't being discarded by the network stack but
by the
ethernet device).
Vincent may have a better idea of how this works, but the error
message you quoted looks to me more like the Yukon driver was late
servicing an interrupt and the Ethernet MAC itself dropped a/some
packets. I don't think (but here you should infer a large grain of
salt) that a buffer further up the stack filling up would cause this -
I would expect the packet to be silently dropped by the driver when it
could not move it up.
Filing a bug is *definitely* the right thing to do.
= Mike
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-kernel mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden