From owner-freebsd-alpha Mon Jul 24 13:43:42 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from charon.npc.net (charon.finall.com [199.15.61.3]) by hub.freebsd.org (Postfix) with ESMTP id EB00637B87C; Mon, 24 Jul 2000 13:43:33 -0700 (PDT) (envelope-from mjung@npc.net) Received: from exchange1.npc.net ([10.0.157.36]) by charon.npc.net (8.10.2/8.10.2) with ESMTP id e6OKgwe34641; Mon, 24 Jul 2000 16:43:13 -0400 (EDT) Received: by EXCHANGE1 with Internet Mail Service (5.5.2650.21) id ; Mon, 24 Jul 2000 16:42:44 -0400 Message-ID: <921763828F4BD4118D7D00805FEDF35810C5BA@EXCHANGE1> From: "Jung, Michael" To: "'Mike Smith'" Cc: "'freebsd-alpha@FreeBSD.ORG'" Subject: RE: Booting from Raid Date: Mon, 24 Jul 2000 16:42:43 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2650.21) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Mike: After appling your patch and recomipiling sucessfully I got the same resuilts. mlx0: port 0x10180-0x101ff irq 32 at device 6.0 on pci0 mlx0: couldn't allocate mailbox window device_probe_and_attach: mlx0 attach returned 6 --mikej -----Original Message----- From: owner-freebsd-alpha@FreeBSD.ORG [mailto:owner-freebsd-alpha@FreeBSD.ORG]On Behalf Of Mike Smith Sent: Monday, July 24, 2000 4:15 PM To: Jung, Michael Cc: 'Mike Smith'; 'freebsd-alpha@FreeBSD.ORG' Subject: Re: Booting from Raid > > Here is the data on the box - once I installed on dka0 and rebuilt > a kernel with the mlx driver it recognized the mylex card but had > errors - see below ... > mlx0: port 0x10180-0x101ff irq 32 at device > 6.0 on pci0 > mlx0: couldn't allocate mailbox window Unfortuately you have an older version of the card that is I/O-mapped only, and I never implemented support for these. It should be easy though. Please find attached a diff that ought to work. Note that I haven't fixed the resource accounting, so attempting to unload or shutdown might result in a trap. If that's the case, comment out the code in mlx_free() that releases the register window mapping. You won't be able to unload and then reload the module, but you'll be fine otherwise. Let me know how you go... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message