Hello Community!

        I'm using 8MB of memory for DMA and that space is configured has
non-cacheable. At a certain point in the code, data is copied to be
processed from that area. In the function that copies, there was an
invalidate_dcache_range for the all DMA area. This function crashed my
load in some particular scenario of heavy traffic. Why? Shouldn't
invalidate_dcache_range be neutral when the range is configured as
non-cacheable? I think that the memory is properly alined... Has anyone
else had this problem?


Best regards
Filipe.

_______________________________________________
Linuxppc-dev mailing list
Linuxppc-dev@ozlabs.org
https://ozlabs.org/mailman/listinfo/linuxppc-dev

Reply via email to