How to test for memory corruption ?

Daniel Peyrolon tuchalia at
Mon Jun 22 08:10:23 UTC 2015


I have absolutely no idea, but maybe you can use DTrace for this?

You could also print the location for each memory write.

El sáb., 20 de junio de 2015 9:20, Pratik Singhal <ps06756 at>

> Hello, I have written code for adding support for DMA transfers for
> Allwinner A10 SoC (Cubieboard 1) in MMC driver/
> I have tried transferring files to/from mmc card and verified that files
> are copied fine.
> Although, many times the kernel panics suddenly, after I transfer files.
> This does not happen If I use PIO to transfer data (PIO's code is tested
> and already committed to ~HEAD). Panics don't occur in the statements
> written for DMA transfer.
> I am suspecting that the problem is that the DMA transfer apart from
> writing where it is required, is overwriting other parts of the memory
> also.
> Is there any way, I can verify that this is/this is not the case ?
> Thank you,
> Pratik Singhal
> _______________________________________________
> freebsd-hackers at mailing list
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe at"

More information about the freebsd-questions mailing list