MPC5200 Cache coherency with BestComm issue (was: Lite5200 FEC Driver on linux 2.6 (updated))

2004-11-24 Thread Sylvain Munaut
Hi roger Using your latest tree still shows the packet checksum errors, despite XLB snooping being enabled. I think that the cache flush is required It really shouldn't be. Take a look at http://www.freescale.com/files/microcontrollers/doc/app_note/AN2604.pdf, page 3, 4th paragraph quote :

Lite5200 FEC Driver on linux 2.6 (updated)

2004-11-23 Thread roger blofeld
Sylvain, Using your latest tree still shows the packet checksum errors, despite XLB snooping being enabled. I think that the cache flush is required or that the skb pages must be marked coherent somehow. I note that the 8xx fec.c file also has a cache flush, so it isn't that strange. -rb