The error is more of a warning regarding a kernel lookup which is locking when something went wrong. It points toward CPU being unresponsive to a softlockup timer (interrupt) within the timer window.
Softlockup can occur is when the machine goes into a loop with interrupts turned off. This commonly happens if a device driver uses spinlocks improperly, but this error also could be caused by faulted hardware.
Diagnosing The Problem
Resolving The Problem
If the cause is not faulty hardware, in older kernels tune /proc/sys/kernel/softlockup_th
With new(er) centOS kernel, tune /proc/sys/kernel/watchdog_thre
Note: Setting takes effect on next reboot
To resolve the issue add this line to /etc/sysctl.conf followed by a reboot:
# Controls the maximum size of a message, in bytes
kernel.msgmax = 65536
# Controls the maximum shared segment size, in bytes
kernel.shmmax = 68719476736
# Controls interval between generating an NMI perf monitoring interrupt that kernel uses to check for soft-lockup errors.
Was this topic helpful?
17 September 2019