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.

-- 
Greetings, Michael.
_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to