[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freebsd-hackers
Subject:    Re: How to test for memory corruption ?
From:       Daniel Peyrolon <tuchalia () gmail ! com>
Date:       2015-06-22 8:10:10
Message-ID: CA+yaQw_Ba50ik7sKAGuLE1nXU3ba_rmZ_xBgj+yY53tNbt8H6w () mail ! gmail ! com
[Download RAW message or body]

Hi,

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@gmail.com>
escribió:

> 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@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>
-- 
Daniel
_______________________________________________
freebsd-hackers@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic