Bad page state BUG triggered by init process (kernel 3.1.2)

Russell King - ARM Linux linux at arm.linux.org.uk
Fri Dec 16 15:20:40 EST 2011


On Fri, Dec 16, 2011 at 04:19:05PM +0000, Bruce Stenning wrote:
> On Tue, Dec 13, 2011 at 12:22 PM, Bruce Stenning <b.a.stenning at gmail.com> wrote:
> >> BUG: Bad page state in process busybox  pfn:00000
> >> page:c0291000 count:0 mapcount:0 mapping:  (null) index:0x0
> >> page flags: 0x200(arch_1)
> >
> > After some experimentation, the diagnostics provided by CONFIG_DMA_API_DEBUG
> > have shown up problems in the IOP ADMA self-tests (inconsistencies between
> > map and unmap of DMA pages) and disabling these self-tests removes the
> > DMA API use warnings and prevents the bad page state bug from triggering
> > when init runs.
> 
> These problems (including the kernel memory corruption issues we have also been
> experiencing) have been tracked to the following issue:
> 
> http://article.gmane.org/gmane.linux.raid/33553

I think you need to cc Dan in that case.



More information about the linux-arm-kernel mailing list