Current-Users archive

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

mfii0 kudos to bouyer@ Was Re: dmesg | grep -c "not configured" = 240...



Thanks Manuel!

[     1.048805] mfii0 at pci11 dev 0 function 0: "RAID 930-8i 2GB Flash", firmware 50.3.0-1075, 2048MB cache
[     1.048805] mfii0: interrupting at ioapic4 pin 2
[     1.048805] scsibus0 at mfii0: 64 targets, 8 luns per target
[     2.161214] scsibus0: waiting 2 seconds for devices to settle...
[     2.161214] mfii0: physical disk inserted id 18 enclosure 134
[     2.161214] mfii0: physical disk inserted id 19 enclosure 134
[     2.161214] mfii0: physical disk inserted id 20 enclosure 134
[     2.161214] mfii0: physical disk inserted id 21 enclosure 134
[     4.163289] sd0 at scsibus0 target 0 lun 0: <Lenovo, RAID 930-8i-2GB, 5.03> disk fixed
[     4.163289] sd0: fabricating a geometry
[     4.163289] sd0: 2234 GB, 2287864 cyl, 64 head, 32 sec, 512 bytes/sect x 4685545472 sectors
[     4.163289] sd0: fabricating a geometry
[     4.163289] sd0: tagged queueing
[     4.163289] sd1 at scsibus0 target 1 lun 0: <Lenovo, RAID 930-8i-2GB, 5.03> disk fixed
[     4.163289] sd1: fabricating a geometry
[     4.163289] sd1: 744 GB, 761985 cyl, 64 head, 32 sec, 512 bytes/sect x 1560545280 sectors
[     4.163289] sd1: fabricating a geometry
[     4.163289] sd1: tagged queueing
[    32.192359] mfii0: critical limit on 'mfii0 BBU state'
[    32.192359] mfii0: normal state on 'mfii0:0' (online)
[    32.192359] mfii0: normal state on 'mfii0:1' (online)

# bioctl mfii0 show
Volume Status       Size         Device/Label    Level Stripe
=============================================================
     0 Online       2.2T               System   RAID 1    N/A  65535 seconds
   0:0 Online       2.2T         1:0.0 noencl <LENOVO  ST2400MM0129    L2B2>
   0:1 Online       2.2T         1:1.0 noencl <LENOVO  ST2400MM0129    L2B2>
     1 Online       744G           WriteCache   RAID 1    N/A  65535 seconds
   1:0 Online       745G         1:2.0 noencl <LENOVO  MZILS800HEHPV3  CH44>
   1:1 Online       745G         1:3.0 noencl <LENOVO  MZILS800HEHPV3  CH44>


dmesg | grep -c "not configured" = 239 :-)

On Mon, 19 Feb 2018, Stephen Borrill wrote:

So I've just got a Lenovo ThinkSystem SR630 and:
# dmesg | grep -c "not configured"
  240

http://www.netbsd.org/~sborrill/sr630.dmesg.txt

Main issues are missing Ethernet (Intel X722) and RAID controller:
vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 function 0 not configured vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 function 1 not configured vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 function 2 not configured vendor 8086 product 37d2 (ethernet network, revision 0x09) at pci7 dev 0 function 3 not configured vendor 1000 product 0016 (RAID mass storage, revision 0x01) at pci11 dev 0 function 0 not configured

msaitoh@ - have you looked at the Intel X722 gigabit controllers?

As for the RAID controller, we are missing support for all recent LSI/Symbios/Avago/Broadcom controllers meaning no support for lots of servers from Lenovo/HP, etc. OpenBSD's mfii supports most of these:

https://www.precedence.co.uk/wiki/Support-KB-IBM/PCIIDs

NetBSD has extended mfi to support a few variants, but OpenBSD has split the driver into mfi and mfii which makes porting more tricky.

I tried OpenBSD 6.2 (last release), but the support for the RAID controller in this server was added after 6.2. On OpenBSD:
# dmesg | grep -c "not configured"
350

--
Stephen




Home | Main Index | Thread Index | Old Index