FS#16307 - [kernel26] Please increase CONFIG_SERIAL_8250_NR_UARTS
Attached to Project:
Arch Linux
Opened by Dale Blount (dale) - Monday, 21 September 2009, 19:48 GMT
Last edited by Thomas Bächler (brain0) - Thursday, 08 October 2009, 20:39 GMT
Opened by Dale Blount (dale) - Monday, 21 September 2009, 19:48 GMT
Last edited by Thomas Bächler (brain0) - Thursday, 08 October 2009, 20:39 GMT
|
Details
Current Arch Linux kernel only allows for 4 serial ports.
$ zcat /proc/config.gz | grep NR_UARTS CONFIG_SERIAL_8250_NR_UARTS=4 CentOS 5.3 for example allows for 32: $ cat /boot/config-2.6.18-128.1.16.el5PAE | grep -i NR_UARTS CONFIG_SERIAL_8250_NR_UARTS=32 |
This task depends upon
Closed by Thomas Bächler (brain0)
Thursday, 08 October 2009, 20:39 GMT
Reason for closing: Implemented
Thursday, 08 October 2009, 20:39 GMT
Reason for closing: Implemented
I get a panic when passing 8250.nr_uarts=8 on the kernel line via grub. It says that 8250_nr_uarts is not a valid parameter. I've triple checked menu.lst and I have 8250.nr_uarts=8 not 8250_nr_uarts=8. Any ideas?
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
00:07: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:08: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
0000:00:0e.0: ttyS4 at I/O 0xefa8 (irq = 7) is a 16550A
0000:00:0e.0: ttyS5 at I/O 0xefa0 (irq = 7) is a 16550A
0000:00:0e.1: ttyS6 at I/O 0xeff0 (irq = 7) is a 16550A
0000:00:0e.1: ttyS7 at I/O 0xefe0 (irq = 7) is a 16550A