From owner-freebsd-scsi@FreeBSD.ORG Thu Apr 5 14:57:43 2012 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 41DFA106564A for ; Thu, 5 Apr 2012 14:57:43 +0000 (UTC) (envelope-from buddy@telenet.ru) Received: from k66.ru (mail.telenet.ru [87.224.128.3]) by mx1.freebsd.org (Postfix) with ESMTP id 9E8D78FC14 for ; Thu, 5 Apr 2012 14:57:41 +0000 (UTC) Received: from [87.224.188.131] (account buddy@telenet.ru HELO minimachine.hq.telenet.ru) by k66.ru (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 26125199; Thu, 05 Apr 2012 20:57:40 +0600 Date: Thu, 5 Apr 2012 20:57:41 +0600 From: Andrew Alcheyev Organization: Telenet-Service Ltd. X-Priority: 3 (Normal) Message-ID: <596341805.20120405205741@telenet.ru> To: freebsd-scsi@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: 8bit Cc: Marius Strobl Subject: mpt(4): some trouble with mixing LSI SAS1078 and LSI FC 7104EP X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Andrew Alcheyev List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 05 Apr 2012 14:57:43 -0000 Hello, freebsd-scsi. Today I ran into some strange problem while launching two mpt(4) cards simultaneously within the same host. Each one in itself works fine but together they cause the kernel to panic when probing devices. It seems the trouble is that both cards are steered by the same device driver, mpt(4), and the trouble arises when disks should be attached to the corresponding device. The first device (mpt0) is Fibre Channel PCIe card LSI 7104EP - which worked great for several years along with another RAID (amr(4), if it matters) within another host. The second one (mpt1) is LSI SAS 1078 - RAID controller integrated into Intel's platform SR2600URLXR (I had to get fresh 9-stable kernel to bring this card up). The other part of problem that I could not get any sensitive information from the kernel because it hangs as soon as it discovers some disks at the RAID controller (the existence of any disks at FC-card makes no difference). The USB keyboard hangs (or whatever in the kernel) as well at the same moment so I can't do any magic through in-kernel debugger nor get any dump. So far I stuck with 2 questions: - did anybody have any luck with mupltiple mpt(4) cards within a single host? - what can I do to resolve this trouble? With the best regards, Andrew.