Am 15.04.2013 18:16, schrieb Greg KH:
When i look at the debug output of the opened working port i would say there is a polling for reading data about every 100 µs. http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=42;filename=usingport.log;att=3;bug=704242 [ 1749.073740] /build/buildd-linux-2.6_2.6.32-38-amd64-bk66e4/linux-2.6-2.6.32/debian/build/source_amd64_none/drivers/usb/serial/pl2303.c: pl2303_chars_in_buffer - returns 0 [ 1749.073833] /build/buildd-linux-2.6_2.6.32-38-amd64-bk66e4/linux-2.6-2.6.32/debian/build/source_amd64_none/drivers/usb/serial/pl2303.c: pl2303_chars_in_buffer - returns 0 I didn't see something like this in kernel 3.2.0 ?You should, but note, that's userspace, or the line discipline asking for this, but we might have tty changes that have cleaned this up so we aren't so "chatty" anymore.
I attached the sources of the driver from the Debian kernel sources for both versions. In the screenshot of K3Diff you can see that there are some subroutines missing in the new driver? It's not only missing debug output. Cheers Karsten
<<attachment: PL2303.zip>>