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