Hi! I'm trying to use i-pipe 1.18-01 on ARM XScale-PXA270 based Compulab EM-X270 board. Kernel version is 2.6.33. With kernel, patched by i-pipe patch, network controller Davicom DM9000 standing unstable: sometimes a lot of packets are losing. This happens with CONFIG_IPIPE disabled even. The reason is lost interrupts, I see. Network controller uses GPIO line to produce interrupts. I have found that i-pipe patch changing irq handler handle_irq_edge to handle_irq_level (arch/arm/plat-pxa/gpio.c: pxa_init_gpio) without any conditions. What's the reason for that changing? The back change to edge-type handler returns network controller to stable state. Best regards, Sergey.
_______________________________________________ Adeos-main mailing list [email protected] https://mail.gna.org/listinfo/adeos-main
