roger blofeld wrote: >Adding a call > > flush_dcache_range((u32)skb->data, (u32)skb->data + skb->len); > > just before spin_lock_irq() in fec_hard_start_xmit() removes the >remaining transmission checksum errors for me. >-rb > > > Mmmm.
That should not be needed.
What tree are you exactly using ?
In mainstream XLB snooping is not configured so if you have the
mainstream + added DMA,
the problem may come from this.
Sylvain
