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