I'm seeing lost interrupts on 1.2.125 with all three of my internal
serial ports. I finally got a serial console to put on the darn
thing. Will try to put up debug info at
http://ted.serreyn.ml.org/kernel later today.
Serial is dropping characters on the internal modem irq 9, and both
com1 and com2 (normal irq). I have a terminal and a ups. the ups is
now not protected and I am losing power in my house quite often.
I have tried compiling kernel with shared serial irq's and without.
IRQ sharing only works if the hardware itself supports it. Unless you
have a specialized multi-port serial board, you probably can't two
serial ports on the same IRQ if you want to use them simultaneously.
Nearly 100% of the devices implementing COM 1/2/3/4 don't handle
interrupt sharing at the hardware level, so they will be flakey and not
work regardless of how the kernel is configured.
Your best bet is to find a free interrupt and make sure all of your
internal serial ports are on their own IRQ. Failing that, get a cheap
multiport serial boards (you can often find used AST Fourport boards for
a few bucks at swapfests, for example) and use that to run your serial
ports.
- Ted
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/