From: hawkes@jackhammer.engr.sgi.com (John Hawkes) Alan Cox's tty-layer-buffering-revamp.patch in 2.6.13-mm1 won't build for ia64/SN. I don't know if this is the correct fix, functionally speaking, but at least this allows 2.6.13-mm1 to build for SGI's SN systems: Signed-off-by: John Hawkes Acked-by: Alan Cox Signed-off-by: Andrew Morton --- drivers/serial/ioc4_serial.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN drivers/serial/ioc4_serial.c~tty-layer-buffering-revamp-ia64-fix drivers/serial/ioc4_serial.c --- devel/drivers/serial/ioc4_serial.c~tty-layer-buffering-revamp-ia64-fix 2005-10-11 00:35:15.000000000 -0700 +++ devel-akpm/drivers/serial/ioc4_serial.c 2005-10-11 00:35:15.000000000 -0700 @@ -2319,7 +2319,7 @@ static void receive_chars(struct uart_po tty = info->tty; - request_count = tty_request_room(tty, IOC4_MAX_CHARS - 2); + request_count = tty_buffer_request_room(tty, IOC4_MAX_CHARS - 2); if (request_count > 0) { icount = &the_port->icount; _