NetBSD-Users archive

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

Re: Perc 5/i SAS



Hi,

on my host I turned on MFI_DEBUG and enabled MFI_D_MISC, and
below is is what it spewed on bootup.  You'll note "max commands"
is at 1008, and even though it's divided by the number of logical
drives, there ought to be enough for good parallellism.

Our driver is from OpenBSD mfi.c 1.66 according to the leftover
RCS Id, while their "head" is at 1.137.  Their revision 1.129
with

   give every target on the bus max_cmds openings. iopools means
   they will properly share access to them.

and 1.114 with

   cut mfi over to using iopools.

   this gets rid of NO_CCB, provides better scheduling of io
   between busy logical volumes on the same controller, and makes
   the ioctl and sensor paths more reliable.

among the commit messages where a corresponding change does not
appear to have been made to our sources.  This sounds like rather
largish changes, and it's not a given how this fits into the
NetBSD framework, so they may not be easy to apply.  And it's not
certain that it's these changes which are the important ones...

Regards,

- Håvard

------------------------------

mfi0: interrupting at ioapic0 pin 18
mfi0: mfi_attach
mfi0: max commands: 1008, max sgl: 80
mfi0: mfi_initialize_firmware
mfi0: entries: 0x3f1 rq: 0x10b8008 pi: 0x10b8000 ci: 0x10b8004
mfi0: mfi_get_info
mfi0: mfi_mgmt 0x1010000
mfi0: active FW APP  Version 2.130.353-1663 date May 18 2012 time 15:08:49
mfi0: active FW BIOS Version 3.24.00_4.12.05.00_0x05160000 date  5/8/20122
 time  5/8/20122

mfi0: active FW PCLI Version 04.04-020:#%00009 date May 04 2012 time 14:47:14
mfi0: active FW BCON Version 6.0-49-e_45-Rel date Mar 29 2012 time 14:12:13
mfi0: active FW NVDT Version 2.09.03-0032 date Apr 25 2012 time 12:44:37
mfi0: active FW BTBL Version 2.02.00.00-0000 date Sep 16 2009 time 21:37:06
mfi0: active FW BOOT Version 09.250.01.219 date 4/4/2011 time 15:58:38
mfi0: max_arms 32 max_spans 8 max_arrs 128 max_lds 64 name LSI MegaRAID SAS 
9260-8i
mfi0: serial SV12003208 present 0x3f fw time 398523948 max_cmds 1008 max_sg 80
mfi0: max_rq 8192 lds_pres 3 lds_deg 0 lds_off 0 pd_pres 9
mfi0: pd_dsk_prs 8 pd_dsk_pred_fail 0 pd_dsk_fail 0
mfi0: nvram 32 mem 512 flash 8
mfi0: ram_cor 0 ram_uncor 0 clus_all 0 clus_act 0
mfi0: max_strps_io 42 raid_lvl 0xadf7 adapt_ops 0x99f45fbf ld_ops 0x1083f
mfi0: strp_sz_min 4 strp_sz_max 11 pd_ops 0x907 pd_mix 0xf
mfi0: ecc_bucket 0 pckg_prop 12.12.0-0111
mfi0: sq_nm 7 prd_fail_poll 300 intr_thrtl 16 intr_thrtl_to 50
mfi0: rbld_rate 30 patr_rd_rate 30 bgi_rate 30 cc_rate 30
mfi0: rc_rate 30 ch_flsh 4 spin_cnt 8 spin_dly 0 clus_en 0
mfi0: coerc 0 alarm 1 dis_auto_rbld 0 dis_bat_wrn 0 ecc 15
mfi0: ecc_leak 1440 rest_hs 0 exp_encl_dev 1
mfi0: vendor 0x1000 device 0x79 subvendor 0x1000 subdevice 0x9261
mfi0: type 0x2 port_count 0 port_addr         
mfi0: type 10 port_count 8 port_addr 4433221100000000 4433221103000000 
4433221102000000 4433221107000000 4433221105000000 4433221106000000 
4433221104000000 4433221101000000 
mfi0: logical drives 3, version 12.12.0-0111, 512MB RAM
scsibus0 at mfi0: 64 targets, 8 luns per target
...
sd0 at scsibus0 target 0 lun 0: <LSI, MR9260-8i, 2.13> disk fixed
sd0: fabricating a geometry
sd0: 931 GB, 953344 cyl, 64 head, 32 sec, 512 bytes/sect x 1952448512 sectors
sd0: fabricating a geometry
sd1 at scsibus0 target 1 lun 0: <LSI, MR9260-8i, 2.13> disk fixed
sd1: fabricating a geometry
sd1: 223 GB, 228416 cyl, 64 head, 32 sec, 512 bytes/sect x 467795968 sectors
sd1: fabricating a geometry
sd2 at scsibus0 target 2 lun 0: <LSI, MR9260-8i, 2.13> disk fixed
sd2: fabricating a geometry
sd2: 1862 GB, 1906688 cyl, 64 head, 32 sec, 512 bytes/sect x 3904897024 sectors
sd2: fabricating a geometry
...
mfiminphys: 8192
mfiminphys: 2048
mfi0: mfi_mgmt 0x1101000
...


Home | Main Index | Thread Index | Old Index