NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Available options for managing mfi(4) with NetBSD 6.0? (Linux MegaCli)



On Fri, Dec 14, 2012 at 12:36:29AM +0100, Jean-Yves Moulin wrote:
> Hi,
> 
> 
> > You have to create /dev/mfi0 as well:
> > crw-------  1 root  wheel  205, 0 Sep 13 21:39 /dev/mfi0
> > 
> > and don't mounr /emul/linux/proc, but just create a fake
> > /emul/linux/proc/devices containing:
> > Character devices:
> > 205 megaraid_sas_ioctl
> > 
> > I think nothing more is needed
> 
> 
> I've a PERC H700 and a recent NetBSD-6.0_STABLE kernel (from yesterday). But 
> even after creating /dev/mfi0 and /emul/linux/proc/devices, MegaCli didn't 
> see any adapter.
> 
> 
> From ktrace, no problem on megaraid_sas_ioctl but it seems to fail on 
> /sys/class/scsi_host:
> 
>  22232  22232 MegaCli64 CALL  access(0x60bafc,4)
>  22232  22232 MegaCli64 NAMI  "/emul/linux/dev/megaraid_sas_ioctl_node"
>  22232  22232 MegaCli64 RET   access 0
>  22232  22232 MegaCli64 CALL  stat64(0x60bafc,0x7f7fffffdcb0)
>  22232  22232 MegaCli64 NAMI  "/emul/linux/dev/megaraid_sas_ioctl_node"
>  22232  22232 MegaCli64 RET   stat64 0
>  22232  22232 MegaCli64 CALL  open(0x60bafc,0,0xcd)
>  22232  22232 MegaCli64 NAMI  "/emul/linux/dev/megaraid_sas_ioctl_node"
>  22232  22232 MegaCli64 RET   open 3
>  [...]
>  20397  20397 MegaCli64 RET   mmap 140187585712128/0x7f7ff73f9000
>  20397  20397 MegaCli64 CALL  close(4)
>  20397  20397 MegaCli64 RET   close 0
>  20397  20397 MegaCli64 CALL  lstat64(0x7f7fffffdc20,0x7f7fffffdb80)
>  20397  20397 MegaCli64 NAMI  "/emul/linux/sys/class/scsi_host"
>  20397  20397 MegaCli64 NAMI  "/sys/class/scsi_host"
>  20397  20397 MegaCli64 RET   lstat64 -1 errno -2 No such file or directory
>  20397  20397 MegaCli64 CALL  ioctl(3,_IOWR('M',0x1,0x194),0x7bce00)
>  20397  20397 MegaCli64 GIO   fd 3 wrote 404 bytes
>  20397  20397 MegaCli64 RET   ioctl -1 errno -1 Operation not permitted
>  20397  20397 MegaCli64 CALL  write(1,0x7f7ff7ffa000,0x11)

what version of the tool is it ?
Mine is:
MegaCLI SAS RAID Management Tool  Ver 8.04.07 May 28, 2012

-- 
Manuel Bouyer <bouyer%antioche.eu.org@localhost>
     NetBSD: 26 ans d'experience feront toujours la difference
--


Home | Main Index | Thread Index | Old Index