summaryrefslogtreecommitdiffstats
path: root/drivers/serial/8250_pci.c
diff options
context:
space:
mode:
authorPaul Fulghum <paulkf@microgate.com>2009-06-24 19:34:51 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2009-06-24 18:55:50 +0200
commitce89294c056805019d8369b3b74bb52ef51b4708 (patch)
tree533da71951aa6e6ccd88cd2569f4640836adea90 /drivers/serial/8250_pci.c
parentjsm: clean up "serial: jsm: correctly support 4 8 port boards" (diff)
downloadlinux-ce89294c056805019d8369b3b74bb52ef51b4708.tar.xz
linux-ce89294c056805019d8369b3b74bb52ef51b4708.zip
synclink_gt: fix transmit race and timeout
Fix race condition when adding transmit data to active DMA buffer ring that can cause transmit stall. Update transmit timeout when adding data to active DMA buffer ring. Base transmit timeout on amount of buffered data instead of using fixed value. Signed-off-by: Paul Fulghum <paulkf@microgate.com> Signed-off-by: Alan Cox <alan@linux.intel.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers/serial/8250_pci.c')
0 files changed, 0 insertions, 0 deletions