caker wrote:
sweh wrote:
It takes 3 minutes to run kudzu because it detects 64 serial ports (ttyS*) - UML maps those to pty's on the host and so kudzu tries to probe them to see if there's any equipment on them.
I don't believe this is accurate. It depends on the command line arguments to UML. For instance, our UMLs map ttyS0 to standard in/out on the host, and that's how we run it inside a screen. The rest of the ttyS devices are nulled (not host:/dev/null, just null

).
-Chris
If I cat /dev/ttyS0, cat /dev/ttyS1, cat /dev/ttyS2 on my linode then dmesg output says:
Code:
Serial line 0 assigned device '/dev/ptyp0'
Serial line 1 assigned device '/dev/ptyp1'
Serial line 2 assigned device '/dev/ptyp2'
Are you sure it's not assigning pty's on the host?
The console is assigned to /dev/tty0 and *not* ttyS0. Any output I send to /dev/ttyS0 (eg "echo hello > /dev/ttyS0") doesn't show on the console
Hmm, the command line passed is
Code:
Kernel command line: mem=256M fake_ide fakehd con=null con0=fd:0,fd:1 devfs=nomount root=/dev/ubda ubda=/dev/vg1/sweh-36078 ubdb=/dev/vg1/sweh-7867 ubdc=/dev/vg1/sweh-7870 ubdd=/dev/vg1/sweh-8496 eth0=tuntap,sweh_0,fe:fd:42:a0:8d:69 token_max=800000 token_refill=512 ro
I see no "ssl" option there to turn off the serial ports which the FAQ (
http://user-mode-linux.sourceforge.net/ ... html#ss5.1 ) suggests is the right option.
Or am I missing something?