Linux – Geek 2.0 https://www.stormacq.com Some not-so random thoughts about this small IT World Mon, 04 Aug 2014 19:04:05 +0000 en-US hourly 1 https://wordpress.org/?v=4.9.1 Solving VMWare Crashes on Linux SMP Kernels https://www.stormacq.com/solving-vmware-crashes-on-linux-smp-kernels/ https://www.stormacq.com/solving-vmware-crashes-on-linux-smp-kernels/#respond Mon, 12 Sep 2011 13:59:36 +0000 https://www.stormacq.com/?p=454 I am writing this blog entry as a note to myself, to keep track of this issue and, more importantly, the solution I found.

Problem Statement:

When running VMWare Player or Workstation on a Linux host, with multiple processors (or cores), on a 64 bits kernel, VMWare Player and Workstation keep crashing with error

vcpu-0:ASSERT vmcore/vmm/main/irq.c:100 bugNr=2293

Root Cause:

After some Googling and searching VMWare’s Knowledge Base, I found this article referring to an issue with Non Maskable Interrupts (NMI) in Linux Kernels 2.4 and later.

It appears that Suse and RedHat Linux have this setting enabled by default, as shown by

$ cat /proc/sys/kernel/nmi_watchdog
 1

Workaround:

Disable NMI watchdog.

At runtime, by typing (as root)

echo 0 > /proc/sys/kernel/nmi_watchdog

At boot time, by modifying Grub configuration by adding

nmi_watchdog=0

to the

kernel

line in

/boot/grub/grub.conf

and reboot

 

Interesting side note : this also solves my problem of running these VMWare create virtual machines under VirtualBox

 

Enjoy !

 

]]>
https://www.stormacq.com/solving-vmware-crashes-on-linux-smp-kernels/feed/ 0