[Bug 251511] mrsas driver causes machine to lock up
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Tue Dec 1 20:25:50 UTC 2020
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=251511
Bug ID: 251511
Summary: mrsas driver causes machine to lock up
Product: Base System
Version: CURRENT
Hardware: Any
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs at FreeBSD.org
Reporter: juraj at lutter.sk
Dell r730xd with PERC H730 hangs under some load (depending on the workload
pattern).
Machine runs recent -CURRENT, zroot is mirror pool.
When doing buildworld with -j16, the lockup occurs and the only way out is to
reboot, but also ddb can be entered.
Using ddb and "alltrace" I've been able to trace that most of the processes are
in sched_switch() and mrsas_ocr0 kernel process sleeps in mrsas_ocr_thread()
(mrsas_ocr_thread+0x3d0).
Using "examine/i" from within ddb i've been able to trace that
mrsas_ocr_thread+0x3d0 points somewhere into the function (mrsas_ocr_thread())
to a place inside for(;;) loop.
*SOMETIMES* after certain amount of time, the machine runs for minute or two,
then the lockup occurs again.
What else can I try? Here my kernel-fu ends :-(
I'm not sure whether this is caused by scheduler problem(s), interrupt(s)
problem(s) or mrsas driver as such.
Any help is appreciated. I repeat again that if there is a need for a debug
session, we can arrange one.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list