Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Jul 2000 16:42:43 -0400
From:      "Jung, Michael" <mjung@npc.net>
To:        "'Mike Smith'" <msmith@FreeBSD.ORG>
Cc:        "'freebsd-alpha@FreeBSD.ORG'" <freebsd-alpha@FreeBSD.ORG>
Subject:   RE: Booting from Raid 
Message-ID:  <921763828F4BD4118D7D00805FEDF35810C5BA@EXCHANGE1>

next in thread | raw e-mail | index | archive | help
Mike:

After appling your patch and recomipiling sucessfully
I got the same resuilts.


mlx0: <Mylex version 2 RAID interface> 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: <Mylex version 2 RAID interface> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?921763828F4BD4118D7D00805FEDF35810C5BA>