]> err.no Git - linux-2.6/commit
[PATCH] unwinder: always use unlocked module list access in unwinder fallback
authorAndi Kleen <ak@suse.de>
Thu, 7 Dec 2006 01:14:12 +0000 (02:14 +0100)
committerAndi Kleen <andi@basil.nowhere.org>
Thu, 7 Dec 2006 01:14:12 +0000 (02:14 +0100)
commit446f713ba1afd68568139ae4691335ba273fa7f4
treefaa45ced3a3dc71b4637241828c10bf0abd2d7dd
parente2124bb8d369a4bc1afde1959040e33d71c41d5e
[PATCH] unwinder: always use unlocked module list access in unwinder fallback

We're already well protected against module unloads because module
unload uses stop_machine(). The only exception is NMIs, but other
users already risk lockless accesses here.

This avoids some hackery in lockdep and also a potential deadlock

This matches what i386 does.

Signed-off-by: Andi Kleen <ak@suse.de>
arch/x86_64/kernel/traps.c