NMI watchdog fails to increment the NMI counter in /proc/interrupts

Bug #1192847 reported by chandrashekar shastri
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
qemu (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

NMI watchdog fails to increment the NMI counter in /proc/interrupts

Kernel Version: 3.10.0-rc5+

Libvirt Version: 1.0.6

Qemu Version: 1.5.50

Steps to reproduce the issue:

1. Booted the VM with :
qemu-system-x86_64 VM1.qcow2 -enable-kvm -watchdog i6300esb -watchdog-action reset -smp 2 -m 2000

2. Edit the /boot/grub/grub/grub.conf with "nmi_watchdog = 1" before the initrd image.

3. Restart the guests, the NMI counter in /proc/interrupts was 0

4. Installed the watchdog rpm and ran chkconfig watchdog on

5. Restart the guest, even then the NMI counter did not increment

6. Changed the /boot/grub/grub/grub.conf with "nmi_watchdog = 1" to /boot/grub/grub/grub.conf with "nmi_watchdog = 2"
and restarted the guest. Even then NMI conuter did not increment (The NMI counter was showing 0 all the time for all the above steps).

Changed in libvirt (Ubuntu):
importance: Undecided → Medium
affects: libvirt (Ubuntu) → qemu (Ubuntu)
Revision history for this message
Serge Hallyn (serge-hallyn) wrote :

Has this ever worked for you in previous versions?

I've been trying upstream v1.0, v1.2, and the saucy package (all with a precise guest) and a bunch of -machine options, but I can't get the NMI interrupts to go up.

Changed in qemu (Ubuntu):
status: New → Confirmed
Revision history for this message
chandrashekar shastri (cshastri) wrote :

I tried with QEMU PC emulator version 0.12.1 (qemu-kvm-0.12.1.2) and I was able to reproduce the issue [ NMI counter didn't increment].

Revision history for this message
Greg Inozemtsev (ginozemtsev) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.