I don't know where I can report IXP4XX Intel Access Library 3.0 (IAL3.0) bugs, so I post them here hoping to get some support. Here goes...
ATM access library Tx queue low/empty stuck interrupt.
With ethernet driver and ATM driver both loaded, the ATM Tx queue low/empty interrupt triggers continuously after the first ATM cell is sent and there is nothing left to send. This stuck interrupt is causing the CPU to lockup. There's no interrupt before the first cell is sent. My ATM driver is working with IAL2.4, and on IAL3.0, all the ATM access library initialization functions returned success, so I don't think the bug lies in my ATM driver.
Ethernet driver high latency.
With IAL3.0 and the corresponding Intel ethernet driver, I'm getting ping time of 10ms, but with the same hardware running IAL2.4 and corresponding Intel ethernet driver, I was getting ping time of ~1ms.
Does anyone know how to fix or workaround for these problems? Any input appreciated. Thanks for your help in advance.