From owner-freebsd-questions@FreeBSD.ORG Sun Jan 15 10:07:58 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD29E1065670 for ; Sun, 15 Jan 2012 10:07:58 +0000 (UTC) (envelope-from james@mansionfamily.plus.com) Received: from avasout07.plus.net (avasout07.plus.net [84.93.230.235]) by mx1.freebsd.org (Postfix) with ESMTP id 45AFC8FC0A for ; Sun, 15 Jan 2012 10:07:57 +0000 (UTC) Received: from server.barnhouse ([80.229.150.39]) by avasout07 with smtp id MltX1i0030rF08o01ltY1j; Sun, 15 Jan 2012 09:53:32 +0000 X-CM-Score: 0.00 X-CNFS-Analysis: v=2.0 cv=KLrY/S5o c=1 sm=1 a=KcaHU+F0vwy42TIp8RsFnw==:17 a=lIqQTE_t3hsA:10 a=e6aQry79bKgA:10 a=8nJEP1OIZ-IA:10 a=2Xo6gzrin1SQZl3JWOoA:9 a=wPNLvfGTeEIA:10 a=KcaHU+F0vwy42TIp8RsFnw==:117 Received: from [192.168.0.89] (James-PC.barnhouse [192.168.0.89]) by server.barnhouse (Postfix) with ESMTP id 96EC46820B6 for ; Sun, 15 Jan 2012 09:56:49 +0000 (GMT) Message-ID: <4F12A216.40708@mansionfamily.plus.com> Date: Sun, 15 Jan 2012 09:53:26 +0000 From: james User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20111105 Thunderbird/8.0 MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Problem with mfi driver, 9.0-RELEASE X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: james@mansionfamily.plus.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 15 Jan 2012 10:07:58 -0000 I transferred a PERC5/i controller to my NAS system, which is using a Sapphire mini-ITX board with an AMD M350 CPU. It seems the card is detected but driver initialisation fails: mfi0: mem 0xd0000000-0xd000ffff,0xfea00000-0xfea1ffff irq 96 at device 14.0 on pci2 mfi0: Megaraid SAS driver Ver 3.00 mfi0: 10970 (379716350s/0x0020/info) - Hibernate command received from host mfi0: 10971 (boot + 0s/0x0020/info) - Firmware initialization started (PCI ID 0015/1028/1f02/1028) mfi0: 10972 (boot + 0s/0x0020/info) - Firmware version 1.03.40-0232 mfi0: 10973 (boot + 0s/0x0020/info) - Firmware initialization started (PCI ID 0015/1028/1f02/1028) ... mfi0: 11056 (boot + 29s/0x0002/info) - Inserted: PD 00(e0/s0) Info: enclPd=ffff, scsiType=0, portMap=01, sasAddr=5000c5000046b6d5,0000000000000000 mfi0: 11057 (boot + 29s/0x0002/info) - Inserted: PD 01(e0/s1) mfi0: 11058 (boot + 29s/0x0002/info) - Inserted: PD 01(e0/s1) Info: enclPd=ffff, scsiType=0, portMap=02, sasAddr=5000c5000046b8cd,0000000000000000 mfi0: Cannot allocate interrupt device_attach: mfi0 attach returned 22 This would seem to be similar to discussions in November which eventually led to JHB committing change in r227580 (and perhaps earlier). I have downloaded the sources for 9.0-RELEASE and it looks like this commit did not get back-ported to the release branch. I'm a bit of a noob with FreeBSD. The instructions for tracking FreeBSD-STABLE seem a bit scary. Is that the only way that I would get the necessary fixes for the mfi driver? (Indeed, would I get those on FreeBSD stable?) James