Hi,
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?
Regards,