Troubleshooting
Problem
Cause
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
Example:
To resolve the issue add this line to /etc/sysctl.conf followed by a reboot:
watchdog_thresh=120
Example:
=====
# 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.
kernel.watchdog_thresh=120
======
Document Location
Worldwide
Historical Number
TS002602150
Was this topic helpful?
Document Information
Modified date:
17 September 2019
UID
ibm11074030