From: Josip Rodin <joy@xxxxxxxxxxxxxx> Date: Fri, 12 Sep 2008 02:40:14 +0200 > OK, I did a clean rebuild and reboot, but no dice: > > Serial: 8250/16550 driver4 ports, IRQ sharing disabled > Unable to handle kernel NULL pointer dereference Please add this follow-on patch: --- drivers/serial/8250.c~ 2008-09-11 16:41:05.000000000 -0700 +++ drivers/serial/8250.c 2008-09-11 18:39:22.000000000 -0700 @@ -2673,7 +2673,6 @@ static struct uart_driver serial8250_reg .dev_name = "ttyS", .major = TTY_MAJOR, .minor = 64, - .nr = UART_NR, .cons = SERIAL8250_CONSOLE, }; @@ -2959,8 +2958,9 @@ static int __init serial8250_init(void) spin_lock_init(&irq_lists[i].lock); #ifdef CONFIG_SPARC - ret = sunserial_register_minors(&serial8250_reg, nr_uarts); + ret = sunserial_register_minors(&serial8250_reg, UART_NR); #else + serial8250_reg.nr = UART_NR; ret = uart_register_driver(&serial8250_reg); #endif if (ret) -- To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html