--- Karel Kulhavy <[EMAIL PROTECTED]> wrote:
> Hello > > I have written a software to test connected optical > datalink in loopback > mode which works by sending a burst of e. g. 1024 > raw Ethernet frames > directly to that interface, then waiting a little > bit, and counting from > ifconfig how many were received. > > Some people report a problem that on their eepro100 > in IBM Thinkpad, the > program (probably sendto) is returning error "No > buffer space available". > > Why doesn't the sendto block instead? Does it mean > that I cannot use Are you sure that it is the program getting this error? Have you traced this to a bad return from the sendto function? I have a couple thoughs. One issue with the memory is that going in and out of the driver, the network buffers are DMA quality memory (meaning hardware accessable address space, and contiguous physically, rather than virtually). When things get churned up it can be difficult to get memory that fits those criteria. -S- - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/