On 05/18/2015 06:11 PM, Peter Zijlstra wrote: > On Mon, May 18, 2015 at 06:03:45PM +0200, Peter Zijlstra wrote: >> On Mon, May 18, 2015 at 05:20:34PM +0200, Peter Zijlstra wrote: >>> On Mon, May 18, 2015 at 01:57:39PM +0000, Oelke, Mark wrote: >>>> The P212/P410/P411 firmware was recently spun to address an issue that sounds exactly like this problem. >>>> Which version of controller firmware are you using? >>> >>> Smart Array P212 in Slot 1 >>> >>> Hardware Revision: C >>> Firmware Version: 6.60 >> >> I've updated to 6.62 and it appears to be working now; or rather, it has >> not locked up yet where I think it would've locked up by now earlier. >> >> I'll let it run for a few more hours before calling it fixed, I'll let >> you know. > > And right after sending this email it went... > > [ 1119.052144] hpsa 0000:06:00.0: Controller lockup detected: 0x00150029 > > So sadly no dice. > > Anything else I can do? An older issue for mptsas seems to handle a similar case 2a1b7e575b [SCSI] mptsas: fix hangs caused by ATA pass-through that might be for hpsa - --- a/drivers/scsi/hpsa.c +++ b/drivers/scsi/hpsa.c @@ -1067,6 +1067,8 @@ static int hpsa_slave_alloc(struct scsi_device *sdev) if (sd != NULL) sdev->hostdata = sd; spin_unlock_irqrestore(&h->devlock, flags); + + blk_queue_dma_alignment (sdev->request_queue, 512 - 1); return 0; } -tm -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html