From patchwork Fri May 22 15:10:44 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tomas Henzl X-Patchwork-Id: 6465331 Return-Path: X-Original-To: patchwork-linux-scsi@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id DD8ADC0020 for ; Fri, 22 May 2015 15:11:26 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 370D6204A2 for ; Fri, 22 May 2015 15:11:22 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id E26982049D for ; Fri, 22 May 2015 15:11:20 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756891AbbEVPLU (ORCPT ); Fri, 22 May 2015 11:11:20 -0400 Received: from mx1.redhat.com ([209.132.183.28]:56645 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1756233AbbEVPLT (ORCPT ); Fri, 22 May 2015 11:11:19 -0400 Received: from int-mx14.intmail.prod.int.phx2.redhat.com (int-mx14.intmail.prod.int.phx2.redhat.com [10.5.11.27]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id t4MFAkog025267 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL); Fri, 22 May 2015 11:10:46 -0400 Received: from localhost.localdomain (dhcp-27-73.brq.redhat.com [10.34.27.73]) by int-mx14.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id t4MFAik2026969; Fri, 22 May 2015 11:10:45 -0400 Message-ID: <555F46F4.2090002@redhat.com> Date: Fri, 22 May 2015 17:10:44 +0200 From: Tomas Henzl User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Peter Zijlstra , "Oelke, Mark" CC: "don.brace@pmcs.com" , ISS StorageDev , "storagedev@pmcs.com" , "linux-scsi@vger.kernel.org" Subject: Re: [BUG] hpsa: Controller lockup detected: 0x00150028 References: <20150518124058.GH21418@twins.programming.kicks-ass.net> <20150518152034.GC5404@twins.programming.kicks-ass.net> <20150518160345.GA18673@twins.programming.kicks-ass.net> <20150518161146.GB18673@twins.programming.kicks-ass.net> In-Reply-To: <20150518161146.GB18673@twins.programming.kicks-ass.net> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.27 Sender: linux-scsi-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-scsi@vger.kernel.org X-Spam-Status: No, score=-5.9 required=5.0 tests=BAYES_00,BODY_URI_ONLY, RCVD_IN_DNSWL_HI, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP 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 - the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html --- 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