Hi, On Fri, May 07, 2010 at 12:53:20AM +0800, Da Zheng wrote:
> disable_irq_nosync_lockdep_irqsave is exactly the same as > disable_irq_nosync when there isn't CONFIG_LOCKDEP. It seems to me > that ne2k-pci shouldn't call it in the first place when transmitting > packets, but Linux drivers should be correct. Then what goes wrong? > Should the interrupt handler delays interrupts instead of ignoring > them silently when the interrupt line is disabled? Not really an answer to your question -- but maybe you could try running a Linux image with this driver in the same VM, so you could compare how the driver behaves in its "native" environment?... -antrik-