On 20 Jun 2008, at 6:37, Karl Denninger wrote:

The linux version sysctl is?  Also I think you need to make sure
mfi_linux.ko is loaded before linuxsys.ko mounts so you get the emulation
hooks.  Verify that via:
        head /compat/linux/sys/class/scsi_host/*/proc_name
results in one saying:
        megaraid_sas
or it won't think it is there.

BINGO!  That did it.

The count is good to see if your file system & linux version sysctl
stuff is in the right state. Once it detects it, then the ioctl should
work.  6-stable, 7-stable and -current all have the latest stuff to
support all of the ioctl stuff as Linux does for MegaCli.  MegaCli
does various things to try to find the card in Linux that is really
strange IMHO.  For FreeBSD it doesn't have to be that complicated.
They unfortunately, have not released a FreeBSD MegaCli which they
could ...

It looks like I need to explicitly set those to load in the
/boot/loader.conf instead of letting them autoload on demand...

I'll make some changes in the port, for stressing out the load order and to let the wrapper work when compat.linux.osrelease is higher than 2.6.12

-- Karl Denninger
[EMAIL PROTECTED]


Regards,
        Ruben

Attachment: PGP.sig
Description: This is a digitally signed message part

Reply via email to