diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-03-29 18:07:33 +0100 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-03-29 18:07:33 +0100 |
commit | b5179d47561ff0d46587f9c49bbb56df10877c7a (patch) | |
tree | 1fd5f24ade701a79d27af237977a855b4baa64f5 /xen/arch/x86/nmi.c | |
parent | 09c1cd69924863ff54760839897836699f127332 (diff) | |
download | xen-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.c | 14 |
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"); } |