This patch gives much better transfer rates for the prolific USB
host-host device. It doesn't seem to stall anymore, and I have not
experience previous problems with Oops' on removing the module. It comments out the apparently questionable 'current->need_resched=1;'
With this patch, the file plusb.h isn't needed anymore. I'm a moron. How do I submit a patch for removing a file?
This is a diff vs. what's in CVS on sourceforge (CVS revision 1.5 for plusb.c). What's currently in 2.4 is different and what's in 2.2.18pre16 is yet
a third version. (I'm working in the 2.2 backport land.) I'll follow up this message with the entire source file.
I do believe that this fix should be included in the 2.4 port. Previous versions of the driver stall under bi-directional load and are not safe for back-porting to 2.2.
-Eric.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
None
This patch gives much better transfer rates for the prolific USB
host-host device. It doesn't seem to stall anymore, and I have not
experience previous problems with Oops' on removing the module. It comments out the apparently questionable 'current->need_resched=1;'
With this patch, the file plusb.h isn't needed anymore. I'm a moron. How do I submit a patch for removing a file?
This is a diff vs. what's in CVS on sourceforge (CVS revision 1.5 for plusb.c). What's currently in 2.4 is different and what's in 2.2.18pre16 is yet
a third version. (I'm working in the 2.2 backport land.) I'll follow up this message with the entire source file.
I do believe that this fix should be included in the 2.4 port. Previous versions of the driver stall under bi-directional load and are not safe for back-porting to 2.2.
-Eric.