LSI megaraid cards will ALWAYS disable write cache whenever there is no
battery backed up memory on the card.  No exceptions.  The only thing
you can do is purchase a BBU and replace the current DIMM.

On Fri, Mar 30, 2007 at 12:27:02PM -0500, Jacob Yocom-Piatt wrote:
> Roy Kim wrote:
> >Recently I bought an Intel SRCS28X (LSI Megaraid 300-8X card in
> >disguise) and I'm getting terrible performance out of it. Reads are
> >fine at around 90mb/s but writes bog down at 3mb/s. I dont have the
> >battery unit installed but 3mb/s is ridiculous..
> >
> 
> roy,
> 
> installed the battery unit on mine a couple weeks ago and it works quite 
> nicely. i used to get the 3 MB/s write until i setup write caching, etc. 
> not sure if you can enable these settings w/out the battery and get any 
> performance gain. now i get close to full 100 Mbps write speed.
> 
> braver souls might be able to comment on playing with cache options in 
> the RAID BIOS without the battery installed, but i am none too keen on 
> restoring tons of data in case i wreck something.
> 
> cheers,
> jake
> 
> >
> >OpenBSD 4.0 (GENERIC) #1107: Sat Sep 16 19:15:58 MDT 2006
> >   [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC
> >cpu0: Intel(R) Celeron(R) D CPU 3.06GHz ("GenuineIntel" 686-class) 
> >3.06 GHz
> >cpu0: 
> >FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,SSE3,MWAIT,DS-CPL,CNXT-ID,CX16
> > 
> >
> >real mem  = 1072128000 (1047000K)
> >avail mem = 969981952 (947248K)
> >using 4256 buffers containing 53710848 bytes (52452K) of memory
> >mainbus0 (root)
> >bios0 at mainbus0: AT/286+(fd) BIOS, date 07/12/06, BIOS32 rev. 0 @
> >0xfd450, SMBIOS rev. 2.51 @ 0x3feeb000 (35 entries)
> >bios0: Supermicro PDSM4+
> >pcibios0 at bios0: rev 2.1 @ 0xfd450/0xbb0
> >pcibios0: PCI BIOS has 22 Interrupt Routing table entries
> >pcibios0: PCI Interrupt Router at 000:31:0 ("Intel 82801GB LPC" rev 0x00)
> >pcibios0: PCI bus #15 is the last bus
> >bios0: ROM list: 0xc0000/0xb000 0xcb000/0x1000 0xcc000/0x1000 
> >0xcd000/0x400!
> >ipmi at mainbus0 not configured
> >cpu0 at mainbus0
> >pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
> >pchb0 at pci0 dev 0 function 0 "Intel E7230 MCH" rev 0xc0
> >ppb0 at pci0 dev 1 function 0 "Intel E7230 PCIE" rev 0xc0
> >pci1 at ppb0 bus 1
> >ppb1 at pci1 dev 0 function 0 "Intel PCIE-PCIE" rev 0x09
> >pci2 at ppb1 bus 2
> >"Intel IOxAPIC" rev 0x09 at pci1 dev 0 function 1 not configured
> >ppb2 at pci1 dev 0 function 2 "Intel PCIE-PCIE" rev 0x09
> >pci3 at ppb2 bus 3
> >ppb3 at pci3 dev 1 function 0 "Intel IOP331 PCIX-PCIX" rev 0x07
> >pci4 at ppb3 bus 4
> >ami0 at pci4 dev 14 function 0 "Symbios Logic MegaRAID SATA 4x/8x" rev
> >0x07: irq 10
> >ami0: Intel RAID SRCS28X, 32b, FW 813G, BIOS vH425, 128MB RAM
> >ami0: 1 channels, 0 FC loops, 3 logical drives
> >scsibus0 at ami0: 40 targets
> >sd0 at scsibus0 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct 
> >fixed
> >sd0: 512000MB, 512000 cyl, 64 head, 32 sec, 512 bytes/sec, 1048576000 
> >sec total
> >sd1 at scsibus0 targ 1 lun 0: <AMI, Host drive #01, > SCSI2 0/direct 
> >fixed
> >sd1: 512000MB, 512000 cyl, 64 head, 32 sec, 512 bytes/sec, 1048576000 
> >sec total
> >sd2 at scsibus0 targ 2 lun 0: <AMI, Host drive #02, > SCSI2 0/direct 
> >fixed
> >sd2: 196700MB, 196700 cyl, 64 head, 32 sec, 512 bytes/sec, 402841600 
> >sec total
> >scsibus1 at ami0: 16 targets
> >"Intel IOxAPIC" rev 0x09 at pci1 dev 0 function 3 not configured
> >ppb4 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x01
> >pci5 at ppb4 bus 9
> >ppb5 at pci0 dev 28 function 4 "Intel 82801G PCIE" rev 0x01
> >pci6 at ppb5 bus 13
> >em0 at pci6 dev 0 function 0 "Intel PRO/1000MT (82573E)" rev 0x03: irq
> >10, address 00:30:48:8c:9e:8c
> >ppb6 at pci0 dev 28 function 5 "Intel 82801G PCIE" rev 0x01
> >pci7 at ppb6 bus 14
> >em1 at pci7 dev 0 function 0 "Intel PRO/1000MT (82573L)" rev 0x00: irq
> >11, address 00:30:48:8c:9e:8d
> >uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x01: irq 5
> >usb0 at uhci0: USB revision 1.0
> >uhub0 at usb0
> >uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1
> >uhub0: 2 ports with 2 removable, self powered
> >uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x01: irq 10
> >usb1 at uhci1: USB revision 1.0
> >uhub1 at usb1
> >uhub1: Intel UHCI root hub, rev 1.00/1.00, addr 1
> >uhub1: 2 ports with 2 removable, self powered
> >uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x01: irq 11
> >usb2 at uhci2: USB revision 1.0
> >uhub2 at usb2
> >uhub2: Intel UHCI root hub, rev 1.00/1.00, addr 1
> >uhub2: 2 ports with 2 removable, self powered
> >uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x01: irq 10
> >usb3 at uhci3: USB revision 1.0
> >uhub3 at usb3
> >uhub3: Intel UHCI root hub, rev 1.00/1.00, addr 1
> >uhub3: 2 ports with 2 removable, self powered
> >ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x01: irq 5
> >usb4 at ehci0: USB revision 2.0
> >uhub4 at usb4
> >uhub4: Intel EHCI root hub, rev 2.00/1.00, addr 1
> >uhub4: 8 ports with 8 removable, self powered
> >ppb7 at pci0 dev 30 function 0 "Intel 82801BA AGP" rev 0xe1
> >pci8 at ppb7 bus 15
> >vga1 at pci8 dev 4 function 0 "ATI ES1000" rev 0x02
> >wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> >wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> >ichpcib0 at pci0 dev 31 function 0 "Intel 82801GB LPC" rev 0x01: PM 
> >disabled
> >pciide0 at pci0 dev 31 function 2 "Intel 82801GB SATA" rev 0x01: DMA,
> >channel 0 wired to compatibility, channel 1 wired to compatibility
> >wd0 at pciide0 channel 0 drive 0: <ST3200826AS>
> >wd0: 16-sector PIO, LBA48, 190782MB, 390721968 sectors
> >wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 5
> >wd1 at pciide0 channel 1 drive 0: <ST3300622A>
> >wd1: 16-sector PIO, LBA48, 286168MB, 586072368 sectors
> >wd2 at pciide0 channel 1 drive 1: <Maxtor 7Y250P0>
> >wd2: 16-sector PIO, LBA48, 239372MB, 490234752 sectors
> >wd1(pciide0:1:0): using PIO mode 4, Ultra-DMA mode 5
> >wd2(pciide0:1:1): using PIO mode 4, Ultra-DMA mode 6
> >ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x01: irq 10
> >iic0 at ichiic0
> >"unknown" at iic0 addr 0x18 not configured
> >lm1 at iic0 addr 0x2d: W83627HF
> >"unknown" at iic0 addr 0x2f not configured
> >isa0 at ichpcib0
> >isadma0 at isa0
> >pckbc0 at isa0 port 0x60/5
> >pckbd0 at pckbc0 (kbd slot)
> >pckbc0: using irq 1 for kbd slot
> >wskbd0 at pckbd0: console keyboard, using wsdisplay0
> >pcppi0 at isa0 port 0x61
> >midi0 at pcppi0: <PC speaker>
> >spkr0 at pcppi0
> >lpt0 at isa0 port 0x378/4 irq 7
> >lm0 at isa0 port 0x290/8: W83627HF
> >lm1 detached
> >npx0 at isa0 port 0xf0/16: using exception 16
> >pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> >pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
> >fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
> >biomask ff65 netmask ff65 ttymask ffe7
> >pctr: user-level cycle counter enabled
> >uhidev0 at uhub1 port 2 configuration 1 interface 0
> >uhidev0: vendor 0x062a product 0x0000, rev 1.10/0.00, addr 2, iclass 3/1
> >ums0 at uhidev0: 3 buttons and Z dir.
> >wsmouse0 at ums0 mux 0
> >dkcsum: wd0 matches BIOS drive 0x80
> >dkcsum: wd1 matches BIOS drive 0x81
> >dkcsum: wd2 matches BIOS drive 0x82
> >root on wd0a
> >rootdev=0x0 rrootdev=0x300 rawdev=0x302

Reply via email to