On Sun, Jan 31, 2010 at 3:03 PM, Paul Thomas <[email protected]> wrote:
> I've been using the mcp251x driver, and I'm getting a "write: No buffer > space available" error. That is what cansend prints after I get into this > state. I have a user space program that is reading and writing about 20 time > a second. > > I see this with both the work-queues and threaded interrupt version. In the > threaded interrupt version unloading and reloading the mcp251x module fixes > the problem. In the work-queues version just disconnecting the can device > and re-connecting it fixes it. > > Is there some way to purge/flush the buffer? Is there some other work > around sort of reloading the module? > > thanks, > Paul > I've been running for several hours with "one-shot-mode off", and I haven't seen this happen again. Is it possible the higher level of the stack is getting confused by the low-level one-shot option? thanks, Paul
_______________________________________________ Socketcan-core mailing list [email protected] https://lists.berlios.de/mailman/listinfo/socketcan-core
