Re: kernel 2.6 : cdc_acm problem

From: David Brownell
Date: Mon Nov 10 2003 - 07:16:02 EST


The problem is that cdc_acm calls a "softirq-only" routine
in a hardirq context. See this patch:

http://marc.theaimsgroup.com/?l=linux-usb-devel&m=106764585001038&w=2

It's not clear that'll make it into 2.6.0-final.


I've not planned to submit it for 2.6.0 as it's a relativly big change,
and I don't have the hardware to test it out. Anyone have any other
thoughts about this?

Doesn't seem big to me. It could be shrunk a smidgeon, but
that's the version that's gotten the positive test results.

The folk who have this kind of hardware have reported this
happening for quite a few months now, and it does seem to
fill up log buffers with catastrophic-seeming stack traces.

Colin, does it fix your problem? Can you eke more than
twenty minutes from your laptop battery now? :)

- Dave

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/