- 16 Jun, 2003 1 commit
-
-
David Brownell authored
This resolves a problem that appears when relinking a bulk or control QH that has a partially completed multi-packet qTD. Some I/O could be repeated. Such cases can happen when an empty QH starts to unlink, but gets re-activated (by queueing the multi-packet qTD) before the HC saw the unlink. It's rarely an issue with control traffic (transfers are so small) or when bulk queues are active (the QH won't empty).
-
- 13 Jun, 2003 4 commits
-
-
Alan Stern authored
Use separate transfer_flags bits for transfer_dma and setup_dma
-
David Brownell authored
This is a minor update to the patch I posted the other day: - Updates processing for completed QTDs, fixing a regression I've been chasing for a while. - Works around a bug seen in some EHCI silicon (like NEC), which the previous problem was covering up. - Cleanup: updates the debug support a bit, removes a now-fixed FIXME comment, etc; and a version ID change.
-
Randy Dunlap authored
My previous patch (several months ago) missed one instance of changing usblp status data from local stack to alloc-ed memory.
-
Alan Stern authored
Not having heard any complaints about this patch, I'm submitting it. It fixes a problem with the root hub status URB implementation; the timer that controls the root hub polling was not getting reset during a PM suspend.
-
- 12 Jun, 2003 2 commits
-
-
Linus Torvalds authored
already being unhashed on entry.
-
Linus Torvalds authored
as we delete the entry, we can only poison the back pointer, not the traversal pointer (rcu traversal only ever walks forward). Make __d_drop() take this into account.
-
- 11 Jun, 2003 33 commits
-
-
http://nfsclient.bkbits.net/linux-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Alexander Viro authored
drivers/char/pty.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/rio/rio_linux.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/epca.c converted to dynamic allocation
-
Alexander Viro authored
arch/v850/kernel/{memcons,simcons}.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/vt.c converted to dynamic allocation
-
Alexander Viro authored
arch/um/drivers/* converted to dynamic allocation
-
Alexander Viro authored
arch/cris/drivers/serial.c converted to dynamic allocation
-
Alexander Viro authored
arch/alpha/kernel/srmcons.c converted to dynamic allocation
-
Alexander Viro authored
drivers/s390/char/con3215.c converted to dynamic allocation
-
Alexander Viro authored
drivers/s390/char/sclp_tty.c converted to dynamic allocation
-
Alexander Viro authored
drivers/s390/char/tubtty.c converted to dynamic allocation
-
Alexander Viro authored
drivers/s390/net/ctctty.c converted to dynamic allocation
-
Alexander Viro authored
drivers/isdn/capi/capi.c converted to dynamic allocation
-
Alexander Viro authored
arch/mips/baget/vacserial.c converted to dynamic allocation
-
Alexander Viro authored
arch/ppc/8xx_io/uart.c converted to dynamic allocation
-
Alexander Viro authored
arch/ppc/8260_io/uart.c converted to dynamic allocation
-
Alexander Viro authored
drivers/usb/serial/usb-serial.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/ip2main.c converted to dynamic allocation
-
Alexander Viro authored
arch/mips/au1000/common/serial.c converted to dynamic allocation
-
Alexander Viro authored
arch/ia64/hp/sim/simserial.c converted to dynamic allocation
-
Alexander Viro authored
arch/ppc/4xx_io/serial_sicc.c converted to dynamic allocation
-
Alexander Viro authored
drivers/usb/class/cdc-acm.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/esp.c converted to dynamic allocation
-
Alexander Viro authored
drivers/usb/class/bluetty.c converted to dynamic allocation
-
Alexander Viro authored
drivers/isdn/i4l/isdn_tty.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/hvc_console.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/pcmcia/synclink_cs.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/synclinkmp.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/synclink.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/mxser.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/moxa.c converted to dynamic allocation
-
Alexander Viro authored
drivers/char/pcxx.c converted to dynamic allocation
-