Date: Wed, 30 Jul 2025 12:43:03 +0000 From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 288551] mpr driver panic when doing "storcli download file=$FIRMWAREFILE.bin" Message-ID: <bug-288551-227@https.bugs.freebsd.org/bugzilla/>
index | next in thread | raw e-mail
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=288551 Bug ID: 288551 Summary: mpr driver panic when doing "storcli download file=$FIRMWAREFILE.bin" Product: Base System Version: 14.3-RELEASE Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: kern Assignee: bugs@FreeBSD.org Reporter: pen@lysator.liu.se The kernel panics when doing a firmware update with "storcli64". I tried to make sure no ZFS pool was using the disks on the controller and sometimes it works without a panic and sometimes I get a panic. The controller is correctly updated though so runs the new firmware after the reboot. Haven't tried doing the update in single-user mode (which I probably should but :-) # storcli64 /c0 download file=/tmp/HBA_9500-16e_SAS_SATA_Profile-P35.bin Console messages: mpr1: mpr_user_pass_thru: failed to copy IOCTL data to user space mpr1: mpr_user_pass_thru: failed to copy IOCTL data to user space mpr1: mpr_user_pass_thru: failed to copy IOCTL data to user space mpr1: mpr_user_pass_thru: failed to copy IOCTL data to user space mpr1: Reinitializing controller mpr1: Firmware: 35.00.00.00, Driver: 23.00.00.00-fbsd mpr1: IOCCapabilities: 2fa84c<ScsiTaskFull,DiagTrace,EEDP,TransRetry,EventReplay,MSIXIndex,HostDisc,FastPath,RDPQArray,AtomicReqDesc> panic: vm_fault_lookup: fault on nofault entry, addr: 0xfffffe01bbb27000 cpuid = 14 time = 1753878946 KDB: stack backtrace: #0 0xffffffff80ba8f1d at kdb_backtrace+0x5d #1 0xffffffff80b5aa11 at vpanic+0x161 #2 0xffffffff80b5a8a3 at panic+0x43 #3 0xffffffff80edd257 at vm_fault+0x15b7 #4 0xffffffff80edbbb1 at vm_fault_trap+0x81 #5 0xffffffff8104d9aa at trap_pfault+0x20a #6 0xffffffff81023d88 at calltrap+0x8 #7 0xffffffff8070249a at mpr_iocfacts_allocate+0x8da #8 0xffffffff80701264 at mpr_reinit+0x124 #9 0xffffffff8071a432 at mpr_ioctl+0x772 #10 0xffffffff809e64bb at devfs_ioctl+0xcb #11 0xffffffff80c589e8 at vn_ioctl+0xc8 #12 0xffffffff809e6b2e at devfs_ioctl_f+0x1e #13 0xffffffff80bca165 at kern_ioctl+0x255 #14 0xffffffff80bc9eb1 at sys_ioctl+0x101 #15 0xffffffff8104e4c7 at amd64_syscall+0x117 #16 0xffffffff8102469b at fast_syscall_common+0xf8 Uptime: 23h48m17s mpr0: Sending StopUnit: path (xpt0:mpr0:0:20:ffffffff): handle 22 mpr0: Incrementing SSU count mpr0: Sending StopUnit: path (xpt0:mpr0:0:21:ffffffff): handle 23 mpr0: Incrementing SSU count mpr0: Sending StopUnit: path (xpt0:mpr0:0:22:ffffffff): handle 24 mpr0: Incrementing SSU count mpr0: Sending StopUnit: path (xpt0:mpr0:0:23:ffffffff): handle 25 mpr0: Incrementing SSU count mpr0: Decrementing SSU count. mpr0: Decrementing SSU count. mpr0: Completing stop unit for (xpt0:mpr0:0:20:ffffffff): mpr0: Completing stop unit for (xpt0:mpr0:0:21:ffffffff): mpr0: Decrementing SSU count. mpr0: Completing stop unit for (xpt0:mpr0:0:22:ffffffff): mpr0: Decrementing SSU count. mpr0: Completing stop unit for (xpt0:mpr0:0:23:ffffffff): Automatic reboot in 15 seconds - press a key on the console to abort -- You are receiving this mail because: You are the assignee for the bug.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-288551-227>
