aboutsummaryrefslogtreecommitdiffstats
path: root/xen/arch/x86/nmi.c
diff options
context:
space:
mode:
authorkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-03-29 18:07:33 +0100
committerkfraser@localhost.localdomain <kfraser@localhost.localdomain>2007-03-29 18:07:33 +0100
commitb5179d47561ff0d46587f9c49bbb56df10877c7a (patch)
tree1fd5f24ade701a79d27af237977a855b4baa64f5 /xen/arch/x86/nmi.c
parent09c1cd69924863ff54760839897836699f127332 (diff)
downloadxen-b5179d47561ff0d46587f9c49bbb56df10877c7a.tar.gz
xen-b5179d47561ff0d46587f9c49bbb56df10877c7a.tar.bz2
xen-b5179d47561ff0d46587f9c49bbb56df10877c7a.zip
xen: Remove {nmi_pending,nmi_masked,paused} vcpu bitflags.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/arch/x86/nmi.c')
-rw-r--r--xen/arch/x86/nmi.c14
1 files changed, 7 insertions, 7 deletions
diff --git a/xen/arch/x86/nmi.c b/xen/arch/x86/nmi.c
index 4d7fdff3c6..f226e90a12 100644
--- a/xen/arch/x86/nmi.c
+++ b/xen/arch/x86/nmi.c
@@ -445,18 +445,18 @@ static void do_nmi_stats(unsigned char key)
int i;
struct domain *d;
struct vcpu *v;
+
printk("CPU\tNMI\n");
- for_each_cpu(i)
+ for_each_cpu ( i )
printk("%3d\t%3d\n", i, nmi_count(i));
- if ((d = dom0) == NULL)
- return;
- if ((v = d->vcpu[0]) == NULL)
+ if ( ((d = dom0) == NULL) || ((v = d->vcpu[0]) == NULL) )
return;
- if (v->vcpu_flags & (VCPUF_nmi_pending|VCPUF_nmi_masked))
+
+ if ( v->nmi_pending || v->nmi_masked )
printk("dom0 vpu0: NMI %s%s\n",
- v->vcpu_flags & VCPUF_nmi_pending ? "pending " : "",
- v->vcpu_flags & VCPUF_nmi_masked ? "masked " : "");
+ v->nmi_pending ? "pending " : "",
+ v->nmi_masked ? "masked " : "");
else
printk("dom0 vcpu0: NMI neither pending nor masked\n");
}