From owner-freebsd-scsi@freebsd.org Thu Sep 22 14:23:43 2016 Return-Path: Delivered-To: freebsd-scsi@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5E148BE5B10 for ; Thu, 22 Sep 2016 14:23:43 +0000 (UTC) (envelope-from sumit.saxena@broadcom.com) Received: from mail-oi0-x229.google.com (mail-oi0-x229.google.com [IPv6:2607:f8b0:4003:c06::229]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 309761693 for ; Thu, 22 Sep 2016 14:23:43 +0000 (UTC) (envelope-from sumit.saxena@broadcom.com) Received: by mail-oi0-x229.google.com with SMTP id t83so99133613oie.3 for ; Thu, 22 Sep 2016 07:23:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=broadcom.com; s=google; h=from:mime-version:thread-index:date:message-id:subject:to:cc; bh=pRorYyvTfbz5mlgnYhrncTXGq9ozvUTUHZ8/iNAGhNw=; b=U/V+GwBq22XVYfWVNgYUMcI3bp1wNUu3joPc3PFwg+0cCBzUqx59qHGag8nB+kYyQq YkCZujuIEAeROpfh3g/jDpwLp55s4NyaA637XzGTLicsqQEpnabJloKl5TAHd0hjeHLZ FQlLTfn5xBRDXKXMgMWuhVaK1hLrESjiBNzjs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:mime-version:thread-index:date:message-id :subject:to:cc; bh=pRorYyvTfbz5mlgnYhrncTXGq9ozvUTUHZ8/iNAGhNw=; b=dQcFxRPQyFK/TIqWOpadttwGPeP67mFbG5A2EIyIIhakhQw87h5seHT/D4uR35O8gc /DaFDuiSA2qZsGwyb9WEpbsdn78iwsV7DW7MyFW40m/SsaNx4WvH0cS3ePvl84lFG3PC iPyOGK7Tv5Z6sOjUfqKdO/wmhBqco7GQifYjDlaIVvJb8PptLhfkK3S4eJ3Q+1pRPRpk PmLns7T9WKGskmLMjt2x34MYxlbZq29lzM6PL211yzO3xFsHan5gZRb7F5XChBtQjSJG Y8LWSg+AeZmKMWwlpEOtIg8qrMye8RFKbVI4apcqQxCzItfiyFHdmZCOBUChA01N+17x UztA== X-Gm-Message-State: AE9vXwOTPswqjqsdKORuFawObcge+JSDXxegVB+7oZHTr49pCzPoQhPgwPDOIGVDp+x4RhokOBasTTWCfJUQzt+G X-Received: by 10.202.48.79 with SMTP id w76mr2914416oiw.19.1474554222083; Thu, 22 Sep 2016 07:23:42 -0700 (PDT) From: Sumit Saxena MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdIU3OgyGM6THyDURie830i1YJJ9ow== Date: Thu, 22 Sep 2016 19:53:38 +0530 Message-ID: <03ee30cfdb1ac86b644ff3516e0d88c0@mail.gmail.com> Subject: MRSAS: SATA drives are getting deleted and then readded after controller reset To: freebsd-scsi@freebsd.org, scott4long@yahoo.com, ken@freebsd.org Cc: Kashyap Desai , Seema Kumashikar Content-Type: text/plain; charset=UTF-8 X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 22 Sep 2016 14:23:43 -0000 Ken/Scott, On FreeBSD11.0 RC1, we are facing an issue where SATA drives connected behind LSI's MegaRAID controller getting deleted and added back after controller reset. I am using Broadcom/Avago/LSI's MegaRAID Invader controller(device ID- 0x005d). The point to note here is- this behavior is not observed with SAS drives on FreeBSD11.0-RC1. Also on FreeBSD10.3 this behavior is not at all observed on SATA as well. We are debugging the issue but it would be much helpful if we can get quick inputs/pointers. Please find below the detailed information- OS: FreeBSD 11.0 RC1 Controller: LSI's MegaRAID invader controller Connected devices list: root@freeBSD11:~ # camcontrol devlist at scbus5 target 0 lun 0 (pass0,ada0) at scbus6 target 0 lun 0 (ses0,pass1) at scbus8 target 51 lun 0 (da9,pass11)----------------------------------------->this is SATA drive which is getting deleted and re-added post controller reset at scbus8 target 163 lun 0 (da8,pass10) at scbus9 target 0 lun 0 (da6,pass8) at scbus9 target 1 lun 0 (da2,pass4) at scbus9 target 2 lun 0 (da0,pass2) at scbus9 target 3 lun 0 (da7,pass9) at scbus9 target 4 lun 0 (da3,pass5) at scbus9 target 5 lun 0 (da1,pass3) at scbus10 target 48 lun 0 (da4,pass6) at scbus10 target 54 lun 0 (da5,pass7) Relevant dmesg logs snippet(da9 is SATA drive which is getting deleted and added back): ================================ mrsas0: Initiaiting OCR because of FW fault! mrsas0: Waiting for FW to come to ready state mrsas0: Jbod map is supported mrsas0: Reset successful da9 at mrsas0 bus 1 scbus8 target 51 lun 0 da9: s/n 9XE02AR2 detached (da9:mrsas0:1:51:0): Periph destroyed (da9:mrsas0:1:51:0): UNMAPPED (da9:mrsas0:1:51:0): fatal error, could not acquire reference count g_access(918): provider da9 has error g_access(918): provider da9 has error g_access(918): provider da9 has error (da9:mrsas0:1:51:0): UNMAPPED da9 at mrsas0 bus 1 scbus8 target 51 lun 0 da9: Fixed Direct Access SPC-4 SCSI device da9: Serial Number 9XE02AR2 da9: 150.000MB/s transfers da9: 238475MB (488397168 512 byte sectors) ================================= Thanks, Sumit