NetBSD-Users archive

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

Re: raidframe: Initiating parity re-write time



On Tue, 24 May 2011 22:08:53 +0200
uhel%gmx.net@localhost wrote:

> On Tue, 24 May 2011 21:21:48 +0200
> Manuel Bouyer <bouyer%antioche.eu.org@localhost> wrote:
> 
> > On Tue, May 24, 2011 at 06:03:33PM +0000, Jonathan A. Kollasch wrote:
> > > On Tue, May 24, 2011 at 05:49:53PM +0000, Michael van Elst wrote:
> > > > uhel%gmx.net@localhost writes:
> > > > 
> > > > >The time of initiating the re-write of parity with 
> > > > >'raidctl -v -i raid0' took ~64 hours. 
> > > > >Is that a timeframe one could expect?
> > > > >The system is an Intel atom and the size of the disks is 698GB.
> > > > 
> > > > You should expect something like 5 hours.
> 
> Good to know!
> 
> > > > >pciide0: bus-master DMA support present, but unused (no driver support)
> > > >                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> > > > Doesn't look nice and might be the reason for the slowness.
> > > 
> > > Probably is, that'll force you back to PIO.
> > > 
> > > > 
> > > > >pciide0: vendor 0x10de product 0x0ab4 (rev. 0xb1)
> > > > 
> > > > That's NVIDIA chipset and apparently not fully supported even in 
> > > > -current.
> > > 
> > > I see some indication it's AHCI-compatible.  Probably needs IDs added to
> > > ahcisata_pci.c.
> > 
> > Or maybe there's a bios option to turn it to ahci mode ?
> > 
> I found 'SATA Mode Select' in the BIOS and changed it from 'SATA Mode'
> to 'AHCI Mode'. Whats the difference?

There is also another option in the BIOS that might be useful: 'Change
the AHCI DID for Linux' but I have no clue what that means.

Aside of that, is it expected that the drive enumeration changes after
switching to AHCI mode? wd1 is now wd2, will that matter to raidframe?

> Since the raid isn't used, should I try 'raidctl -v -i raid0' again or
> anything else to test?
> 
> Dmesg is attached. Thanks for looking into this!
 
regards 
Uli
 
 
> 
> Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004,
> 2005, 2006, 2007, 2008, 2009
>     The NetBSD Foundation, Inc.  All rights reserved.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
>     The Regents of the University of California.  All rights reserved.
> 
> NetBSD 5.0.2_PATCH (BB_1) #1: Mon Apr 12 22:44:08 CEST 2010
>       root@blackbox:/usr/src/sys/arch/i386/compile/BB_1
> total memory = 2015 MB
> avail memory = 1968 MB
> timecounter: Timecounters tick every 10.000 msec
> timecounter: Timecounter "i8254" frequency 1193182 Hz quality 100
> To Be Filled By O.E.M. To Be Filled By O.E.M. (To Be Filled By O.E.M.)
> mainbus0 (root)
> cpu0 at mainbus0 apid 0: Intel 686-class, 1600MHz, id 0x106c2
> cpu1 at mainbus0 apid 2: Intel 686-class, 1600MHz, id 0x106c2
> cpu2 at mainbus0 apid 1: Intel 686-class, 1600MHz, id 0x106c2
> cpu3 at mainbus0 apid 3: Intel 686-class, 1600MHz, id 0x106c2
> ioapic0 at mainbus0 apid 4: pa 0xfec00000, version 11, 24 pins
> acpi0 at mainbus0: Intel ACPICA 20080321
> acpi0: X/RSDT: OemId <072009,RSDT1618,20090720>, AslId <MSFT,00000097>
> acpi0: SCI interrupting at int 9
> acpi0: fixed-feature power button present
> timecounter: Timecounter "ACPI-Safe" frequency 3579545 Hz quality 900
> ACPI-Safe 32-bit timer
> MUAR (PNP0501) at acpi0 not configured
> pcppi1 at acpi0 (SPKR, PNP0800)
> pcppi1: io 0x61
> midi0 at pcppi1: PC speaker (CPU-intensive output)
> sysbeep0 at pcppi1
> npx1 at acpi0 (COPR, PNP0C04)
> npx1: io 0xf0-0xff irq 13
> npx1: reported by CPUID; using exception 16
> hpet0 at acpi0 (HPET, PNP0103-0)
> hpet0: mem 0xfed00000-0xfed00fff irq 2,8
> timecounter: Timecounter "hpet0" frequency 25000000 Hz quality 2000
> attimer1 at acpi0 (TMR, PNP0100): AT Timer
> attimer1: io 0x40-0x43
> pckbc1 at acpi0 (PS2K, PNP0303): kbd port
> pckbc1: io 0x60,0x64 irq 1
> WMI0 (pnp0c14) at acpi0 not configured
> AWY (AWY0001) at acpi0 not configured
> acpibut0 at acpi0 (PWRB, PNP0C0C-170): ACPI Power Button
> apm0 at acpi0: Power Management spec V1.2
> attimer1: attached to pcppi1
> pckbd0 at pckbc1 (kbd slot)
> pckbc1: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard
> pci0 at mainbus0 bus 0: configuration mode 1
> pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
> pchb0 at pci0 dev 0 function 0
> pchb0: vendor 0x10de product 0x0a82 (rev. 0xb1)
> vendor 0x10de product 0x0a88 (RAM memory, revision 0xb1) at pci0 dev 0
> function 1 not configured pcib0 at pci0 dev 3 function 0
> pcib0: vendor 0x10de product 0x0aad (rev. 0xb2)
> vendor 0x10de product 0x0aa4 (RAM memory, revision 0xb1) at pci0 dev 3
> function 1 not configured vendor 0x10de product 0x0aa2 (SMBus serial
> bus, revision 0xb1) at pci0 dev 3 function 2 not configured vendor
> 0x10de product 0x0a89 (RAM memory, revision 0xb1) at pci0 dev 3
> function 3 not configured vendor 0x10de product 0x0aa3 (Co-processor
> processor, revision 0xb1) at pci0 dev 3 function 5 not configured ohci0
> at pci0 dev 4 function 0: vendor 0x10de product 0x0aa5 (rev. 0xb1)
> LUB0: Picked IRQ 20 with weight 0 ohci0: interrupting at ioapic0 pin 20
> ohci0: OHCI version 1.0, legacy support usb0 at ohci0: USB revision 1.0
> ehci0 at pci0 dev 4 function 1: vendor 0x10de product 0x0aa6 (rev. 0xb1)
> LUB2: Picked IRQ 21 with weight 0
> ehci0: interrupting at ioapic0 pin 21
> ehci0: BIOS has given up ownership
> ehci0: EHCI version 1.0
> ehci0: companion controller, 12 ports each: ohci0
> usb1 at ehci0: USB revision 2.0
> ohci1 at pci0 dev 6 function 0: vendor 0x10de product 0x0aa7 (rev. 0xb1)
> UB11: Picked IRQ 22 with weight 0
> ohci1: interrupting at ioapic0 pin 22
> ohci1: OHCI version 1.0, legacy support
> usb2 at ohci1: USB revision 1.0
> ehci1 at pci0 dev 6 function 1: vendor 0x10de product 0x0aa9 (rev. 0xb1)
> UB12: Picked IRQ 23 with weight 0
> ehci1: interrupting at ioapic0 pin 23
> ehci1: BIOS refuses to give up ownership, using force
> ehci1: EHCI version 1.0
> ehci1: companion controller, 12 ports each: ohci1
> usb3 at ehci1: USB revision 2.0
> azalia0 at pci0 dev 8 function 0: Generic High Definition Audio
> Controller LAZA: Picked IRQ 20 with weight 1
> azalia0: interrupting at ioapic0 pin 20
> azalia0: host: 0x10de/0x0ac0 (rev. 177), HDA rev. 1.0
> ppb0 at pci0 dev 9 function 0: vendor 0x10de product 0x0aab (rev. 0xb1)
> pci1 at ppb0 bus 1
> pci1: no spaces enabled!
> nfe0 at pci0 dev 10 function 0: vendor 0x10de product 0x0ab0 (rev. 0xb1)
> LMAC: Picked IRQ 21 with weight 1
> nfe0: interrupting at ioapic0 pin 21
> nfe0: Ethernet address 00:01:2e:2c:5b:6d
> rgephy0 at nfe0 phy 3: RTL8169S/8110S/8211 1000BASE-T media interface,
> rev. 2 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
> 1000baseT, 1000baseT-FDX, auto ahcisata0 at pci0 dev 11 function 0:
> vendor 0x10de product 0x0ab8 LSA0: Picked IRQ 22 with weight 1
> ahcisata0: interrupting at ioapic0 pin 22
> ahcisata0: AHCI revision 1.2, 6 ports, 32 command slots, features
> 0xe222e020 atabus0 at ahcisata0 channel 0
> atabus1 at ahcisata0 channel 1
> atabus2 at ahcisata0 channel 2
> atabus3 at ahcisata0 channel 3
> atabus4 at ahcisata0 channel 4
> atabus5 at ahcisata0 channel 5
> ppb1 at pci0 dev 12 function 0: vendor 0x10de product 0x0ac4 (rev. 0xb1)
> ppb1: unsupported PCI Express version
> pci2 at ppb1 bus 2
> pci2: i/o space, memory space enabled, rd/line, wr/inv ok
> re0 at pci2 dev 0 function 0: RealTek 8168B/8111B PCIe Gigabit Ethernet
> (rev. 0x03) LN0A: Picked IRQ 16 with weight 0
> re0: interrupting at ioapic0 pin 16
> re0: Unknown revision (0x28000000)
> re0: Ethernet address 00:0a:cd:19:c9:24
> re0: using 256 tx descriptors
> rgephy1 at re0 phy 7: RTL8169S/8110S/8211 1000BASE-T media interface,
> rev. 2 rgephy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX,
> 1000baseT, 1000baseT-FDX, auto ppb2 at pci0 dev 16 function 0: vendor
> 0x10de product 0x0aa0 (rev. 0xb1) pci3 at ppb2 bus 3
> pci3: i/o space, memory space enabled, rd/line, wr/inv ok
> vga1 at pci3 dev 0 function 0: vendor 0x10de product 0x087d (rev. 0xb1)
> vga1: WARNING: ignoring 64-bit BAR @ 0x14
> vga1: WARNING: ignoring 64-bit BAR @ 0x1c
> wsdisplay0 at vga1 kbdmux 1: console (80x25, vt100 emulation), using
> wskbd0 wsmux1: connecting to wsdisplay0
> drm at vga1 not configured
> ppb3 at pci0 dev 21 function 0: vendor 0x10de product 0x0ac6 (rev. 0xb1)
> ppb3: unsupported PCI Express version
> pci4 at ppb3 bus 4
> pci4: memory space enabled, rd/line, wr/inv ok
> vendor 0x168c product 0x002a (miscellaneous network, revision 0x01) at
> pci4 dev 0 function 0 not configured ppb4 at pci0 dev 22 function 0:
> vendor 0x10de product 0x0ac7 (rev. 0xb1) ppb4: unsupported PCI Express
> version pci5 at ppb4 bus 5
> pci5: no spaces enabled!
> ppb5 at pci0 dev 23 function 0: vendor 0x10de product 0x0ac7 (rev. 0xb1)
> ppb5: unsupported PCI Express version
> pci6 at ppb5 bus 6
> pci6: no spaces enabled!
> ppb6 at pci0 dev 24 function 0: vendor 0x10de product 0x0ac7 (rev. 0xb1)
> ppb6: unsupported PCI Express version
> pci7 at ppb6 bus 7
> pci7: no spaces enabled!
> isa0 at pcib0
> com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
> timecounter: Timecounter "clockinterrupt" frequency 100 Hz quality 0
> azalia0: codec[0]: Realtek ALC662-GR (rev. 1.1), HDA rev. 1.0
> azalia0: codec[3]: 0x10de/0x0007 (rev. 1.0), HDA rev. 1.0
> audio0 at azalia0: full duplex, independent
> uhub0 at usb0: vendor 0x10de OHCI root hub, class 9/0, rev 1.00/1.00,
> addr 1 uhub0: 6 ports with 6 removable, self powered
> uhub1 at usb1: vendor 0x10de EHCI root hub, class 9/0, rev 2.00/1.00,
> addr 1 uhub1: 6 ports with 6 removable, self powered
> uhub2 at usb2: vendor 0x10de OHCI root hub, class 9/0, rev 1.00/1.00,
> addr 1 uhub2: 6 ports with 6 removable, self powered
> uhub3 at usb3: vendor 0x10de EHCI root hub, class 9/0, rev 2.00/1.00,
> addr 1 uhub3: 6 ports with 6 removable, self powered
> ahcisata0 port 0: device present, speed: 3.0Gb/s
> ahcisata0 port 1: device present, speed: 3.0Gb/s
> ahcisata0 port 2: device present, speed: 3.0Gb/s
> ahcisata0 port 3: device present, speed: 3.0Gb/s
> wd0 at atabus0 drive 0: <ST9250410AS>
> wd0: drive supports 16-sector PIO transfers, LBA48 addressing
> wd0: 232 GB, 484518 cyl, 16 head, 63 sec, 512 bytes/sect x 488395055
> sectors wd0: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 6
> (Ultra/133) wd0(ahcisata0:0:0): using PIO mode 4, DMA mode 2, Ultra-DMA
> mode 6 (Ultra/133) (using DMA) wd1 at atabus1 drive 0: <SAMSUNG HD753LJ>
> wd1: drive supports 16-sector PIO transfers, LBA48 addressing
> wd1: 698 GB, 1453521 cyl, 16 head, 63 sec, 512 bytes/sect x 1465149168
> sectors wd1: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7
> wd1(ahcisata0:1:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6
> (Ultra/133) (using DMA) wd2 at atabus2 drive 0: <SAMSUNG SP2504C>
> wd2: drive supports 16-sector PIO transfers, LBA48 addressing
> wd2: 232 GB, 484406 cyl, 16 head, 63 sec, 512 bytes/sect x 488281250
> sectors wd2: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7
> wd2(ahcisata0:2:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6
> (Ultra/133) (using DMA) wd3 at atabus3 drive 0: <SAMSUNG HD753LJ>
> wd3: drive supports 16-sector PIO transfers, LBA48 addressing
> wd3: 698 GB, 1453521 cyl, 16 head, 63 sec, 512 bytes/sect x 1465149168
> sectors wd3: drive supports PIO mode 4, DMA mode 2, Ultra-DMA mode 7
> wd3(ahcisata0:3:0): using PIO mode 4, DMA mode 2, Ultra-DMA mode 6
> (Ultra/133) (using DMA) Kernelized RAIDframe activated
> pad0: outputs: 44100Hz, 16-bit, stereo
> audio1 at pad0: half duplex
> boot device: wd0
> root on wd0a dumps on wd0b
> root file system type: ffs
> wsdisplay0: screen 1 added (80x25, vt100 emulation)
> wsdisplay0: screen 2 added (80x25, vt100 emulation)
> wsdisplay0: screen 3 added (80x25, vt100 emulation)
> wsdisplay0: screen 4 added (80x25, vt100 emulation)
> -- 
>  <uhel%gmx.net@localhost>
-- 
 <uhel%gmx.net@localhost>


Home | Main Index | Thread Index | Old Index