Linux USB quirks on 2.6.32
Doing development on udlfb on Linux 2.6.32, crossed paths with these two quirks. The usb_skeleton.c sample driver appears to run afoul of this problem, resulting in a warn_on during bulk transfer completion, if done the way the sample recommends. Because completion routines can be called with irqs disabled, usb_buffer_free on dma-ready buffers can’t be called […]