Strange L4Linux behavior
adam at os.inf.tu-dresden.de
Fri Mar 31 01:06:00 CEST 2006
On Fri Mar 31, 2006 at 05:38:24 +0900, Jugwan Eom wrote:
> L4Linux fails to run correctly with the SCSI and network device under
> heavy load.
> My system has a Adaptec AIC7902 SCSI adapter (one SCSI hard disk is
> connected) and a E1000 network adapter. When the two devices is used at
> the same time under heavy load (some benchmarks to SCSI disk and
> transferring files using ftp), SCSI adapter driver prints error message
> and dumps device's status. and then system is not work. Actually, this
> error doesn't happen immediately after using the two devices. It works
> during some seconds (about 10~20secs).
> I could not capture all the message by SCSI adapter driver printed on
> console because it is very fast and vast. Anyway, the message means "PCI
> interrupt error". In L4Linux, the two devices share same IRQ number.
> IMHO, this is one of the source of this behavior.
> To use SCSI in L4Linux, I use dm_phys with '--isa=0x00800000' option.
> Two different IRQ handling methods (one thread per IRQ and multiple
> IRQs) got the same result.
> Is there anyone can help me?
Just guessing but can you try to give the SCSI controller and the e1000
NIC different IRQs and see if something changes?
Adam adam at os.inf.tu-dresden.de
More information about the l4-hackers