Hi
I think the ISR (interrupt service routine) of this driver (sh - eth.c) has returned IRQ_NONE
instead of IRQ_HANDLED for interrupts with errors.
> sh-eth r7s72100-ether eth0: Receive Descriptor Empty
> sh-eth r7s72100-ether eth0: Receive FIFO Overflow
> irq 359: nobody cared (try booting with the "irqpoll" option)
If you can fix this problem, do by yourself.
If not, wait for the fix from someone.
Regards,