summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichal Ostrowski <mostrows@watson.ibm.com>2006-02-03 12:03:37 +0100
committerLinus Torvalds <torvalds@g5.osdl.org>2006-02-03 17:31:59 +0100
commit1989e20cc1e7491232795f9dac9b745e4329dfd8 (patch)
tree0cc80048b8068bde1088246db3dff3bf42ecf4a7
parentLinux v2.6.16-rc2 (diff)
downloadlinux-1989e20cc1e7491232795f9dac9b745e4329dfd8.tar.xz
linux-1989e20cc1e7491232795f9dac9b745e4329dfd8.zip
[PATCH] Fix RocketPort driver
Call "ld->receive_buf" using the start of the character and flag buffers, rather than the ends. Signed-off-by: Michal Ostrowski <mostrows@watson.ibm.com> Acked-by: Alan Cox <alan@redhat.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
-rw-r--r--drivers/char/rocket.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/char/rocket.c b/drivers/char/rocket.c
index 0949dcef0697..7edc6a4dbdc4 100644
--- a/drivers/char/rocket.c
+++ b/drivers/char/rocket.c
@@ -433,7 +433,7 @@ static void rp_do_receive(struct r_port *info,
count += ToRecv;
}
/* Push the data up to the tty layer */
- ld->receive_buf(tty, cbuf, fbuf, count);
+ ld->receive_buf(tty, chead, fhead, count);
done:
tty_ldisc_deref(ld);
}