mps(4) blocks panic-reboot

Stephen Mcconnell stephen.mcconnell at broadcom.com
Thu Jun 1 15:25:51 UTC 2017


I found a couple of emails between me and Scott a while back and we talked
about this. The problem is that the SSU handling relies on interrupts, but
interrupts stop due to the panic, so it hangs. Scott came up with a way
around it but we never decided on a final fix and then it was forgotten
about. If you have a way to reproduce this, I can try to find a fix here.
Or, I might be able to force the system to panic at the right time.

Steve

> -----Original Message-----
> From: Stephen Mcconnell [mailto:stephen.mcconnell at broadcom.com]
> Sent: Thursday, June 01, 2017 8:51 AM
> To: 'Harry Schmalzbauer'; 'freebsd-scsi at freebsd.org'; 'Scott Long'
> Subject: RE: mps(4) blocks panic-reboot
>
> Scott, did you have a fix for this some time back?
>
> Steve
>
> > -----Original Message-----
> > From: owner-freebsd-scsi at freebsd.org [mailto:owner-freebsd-
> > scsi at freebsd.org] On Behalf Of Harry Schmalzbauer
> > Sent: Thursday, June 01, 2017 3:30 AM
> > To: freebsd-scsi at freebsd.org
> > Subject: mps(4) blocks panic-reboot
> >
> >  Hello,
> >
> > I'm not sure if scsi@ is the correct list, but since my problem seems
> > to be mps(4) related, I thought asking here shouldn't be too wrong.
> >
> > There's not much to add to the topic: If my stable/11 setup panics,
> > the system doesn't reboot (besides IPMI-watchdog takes over this
task).
> > The machine stucks with these last lines:
> > Dumping 1669 out of 15734
> > MB:..1%..11%..21%..31%..41%..51%..61%..71%..81%..91%
> > Dump complete
> > mps0: Sending StopUnit: path (xpt0:mps0:0:2:ffffffff):  handle 12
> > mps0: Incrementing SSU count
> > mps0: Sending StopUnit: path (xpt0:mps0:0:3:ffffffff):  handle 11
> > mps0: Incrementing SSU count
> > mps0: Sending StopUnit: path (xpt0:mps0:0:4:ffffffff):  handle 10
> > mps0: Incrementing SSU count
> > mps0: Sending StopUnit: path (xpt0:mps0:0:5:ffffffff):  handle 9
> > mps0: Incrementing SSU count
> > mps0: Sending StopUnit: path (xpt0:mps0:0:6:ffffffff):  handle 13
> > mps0: Incrementing SSU count
> >
> > Then, nothing happens. On a similar setup without mps(4), the machine
> > reboots after the panic.
> >
> > Is this a known problem/feature?
> >
> > Thanks,
> >
> > -harry
> > _______________________________________________
> > freebsd-scsi at freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-scsi
> > To unsubscribe, send any mail to
"freebsd-scsi-unsubscribe at freebsd.org"


More information about the freebsd-scsi mailing list