From: Steven Rostedt Date: Thu, 12 Feb 2009 19:16:46 +0000 (-0500) Subject: sched: do not account for NMIs X-Git-Tag: v2.6.30-rc1~2^2~107^2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2a7b8df04c11a70105c1abe67d006455d3bdc944;p=pandora-kernel.git sched: do not account for NMIs Impact: avoid corruption in system time accounting Martin Schwidefsky told me that there was an issue with NMIs and system accounting. The problem is that the accounting code is not reentrant, and if an NMI goes off after an interrupt it can corrupt the accounting. For now, the best we can do is to treat NMIs like SMIs and they are not accounted for. This patch changes nmi_enter to not call __irq_enter and to do the preempt-count and tracing calls directly. Signed-off-by: Steven Rostedt --- Reading git-diff-tree failed