Hello,

On Monday 05 September 2011 18:44:39 Michael Büsch wrote:
> On Mon, 05 Sep 2011 18:11:43 +0200
> 
> Felix Fietkau <n...@openwrt.org> wrote:
> > > I am still wondering how enabling preempt could possibly
> > > workaround/hide an alignment bug. sounds strange to me. Does somebody
> > > have an idea?
> > > 
> > > I didn't look too closely at the function yet, though.
> > 
> > Look at "BadVA : 6fbb600f" - it's not an alignment bug, the address is
> > completely bogus. It just happens to trip on the unhandled unaligned
> > access first because of the lowest bits.
> > This looks like a nasty memory corruption bug, and hiding it with
> > CONFIG_PREEMPT probably eventually makes it show up somewhere else
> > instead.
> 
> Ok, that makes sense.
> 
> So instead of enabling preempt, it would be a way better idea to enable
> various kernel memory debugging options (probably also lockdep) to track
> this down.

It looks like this thread stalled here. Luka, have you been able to run a 
kernel with lockdep enabled to see what is going one here?
-- 
Florian
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to