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