Re: ATA RAID -- Promise SATA150 vanished /dev/ar0

From: Jon Door <jondoor_at_udor.net>
Date: Sat, 30 Apr 2005 15:55:15 -0400
Søren Schmidt wrote:

> Jon Door wrote:
>
>> Using the BIOS. The Fasttrak reports the array as  functional during 
>> boot, and returning to a 5.4 kernel allows me to mount the volume 
>> without incident.
>> Thanks!
>>
>> It looks like its not getting any metadata persiod, cut from the dmesg:
>>
>> ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
>> ad4: 114440MB <Maxtor 6Y120M0 YAR51EW0> at ata2-master SATA150
>> ad4: 234375000 sectors [232514C/16H/63S] 16 sectors/interrupt 1 depth 
>> queue
>> ad4: Promise check1 failed
>> ad4: Adaptec check1 failed
>> ad4: LSI (v3) check1 failed
>> ad4: LSI (v2) check1 failed
>> ad4: FreeBSD check1 failed
>> ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
>> ad6: 114440MB <Maxtor 6Y120M0 YAR51EW0> at ata3-master SATA150
>> ad6: 234375000 sectors [232514C/16H/63S] 16 sectors/interrupt 1 depth 
>> queue
>> ad6: Promise check1 failed
>> ad6: Adaptec check1 failed
>> ad6: LSI (v3) check1 failed
>> ad6: LSI (v2) check1 failed
>> ad6: FreeBSD check1 failed
>
>
> OK, I think we are looking at the wrong place for the metadata, I 
> think I messed up and made the calculation too simple :)
>
> Try this patch:
>
>------------------------------------------------------------------------
>
>Index: ata-raid.h
>===================================================================
>RCS file: /home/ncvs/src/sys/dev/ata/ata-raid.h,v
>retrieving revision 1.32
>diff -u -r1.32 ata-raid.h
>--- ata-raid.h	30 Apr 2005 16:22:07 -0000	1.32
>+++ ata-raid.h	30 Apr 2005 18:16:22 -0000
>_at__at_ -521,8 +521,13 _at__at_
> 
> 
> /* Promise FastTrak Metadata */
>+#if 0
> #define PR_LBA(dev) \
> 	(((struct ad_softc *)device_get_ivars(dev))->total_secs - 63)
>+#else
>+#define PR_LBA(dev) \
>+        (((((struct ad_softc *)device_get_ivars(dev))->total_secs / (((struct ad_softc *)device_get_ivars(dev))->heads * ((struct ad_softc *)device_get_ivars(dev))->sectors)) * ((struct ad_softc *)device_get_ivars(dev))->heads * ((struct ad_softc *)device_get_ivars(dev))->sectors) - ((struct ad_softc *)device_get_ivars(dev))->sectors)
>+#endif
> 
> struct promise_raid_conf {
>     char                promise_id[24];
>  
>

That seems to have worked perfectly. Thank You.

Here is the new dmesg in case you are interested to see the affect the 
patch had:

pci_link2: <ACPI PCI Link LNKC> irq 12 on acpi0
pci_link2: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0   12   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0   12   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link2: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link3: <ACPI PCI Link LNKD> irq 3 on acpi0
pci_link3: Links after initial probe:
Index  IRQ  Rtd  Ref  IRQs
    0    3   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after initial validation:
Index  IRQ  Rtd  Ref  IRQs
    0    3   N     0  3 4 5 6 7 9 10 11 12 14 15
pci_link3: Links after disable:
Index  IRQ  Rtd  Ref  IRQs
    0  255   N     0  3 4 5 6 7 9 10 11 12 14 15
acpi_bus_number: root bus has no _BBN, assuming 0
AcpiOsDerivePciId: bus 0 dev 4 func 0
ACPI timer: 0/3 1/2 0/3 1/2 0/3 1/1 0/3 1/2 1/2 1/2 -> 6
Timecounter "ACPI-safe" frequency 3579545 Hz quality 1000
acpi_timer0: <24-bit timer at 3.579545MHz> port 0xe408-0xe40b on acpi0
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
pci0: physical bus=0
found->    vendor=0x1106, dev=0x0691, revid=0xc4
    bus=0, slot=0, func=0
    class=06-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0006, statreg=0x2210, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    powerspec 2  supports D0 D3  current D0
    map[10]: type 3, range 32, base f0000000, size 27, enabled
found->    vendor=0x1106, dev=0x8598, revid=0x00
    bus=0, slot=1, func=0
    class=06-04-00, hdrtype=0x01, mfdev=0
    cmdreg=0x0007, statreg=0x2230, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x08 (2000 ns), maxlat=0x00 (0 ns)
found->    vendor=0x1106, dev=0x0686, revid=0x40
    bus=0, slot=4, func=0
    class=06-01-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0087, statreg=0x0210, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    powerspec 2  supports D0 D3  current D0
found->    vendor=0x1106, dev=0x0571, revid=0x06
    bus=0, slot=4, func=1
    class=01-01-8a, hdrtype=0x00, mfdev=0
    cmdreg=0x0087, statreg=0x0290, cachelnsz=0 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    powerspec 2  supports D0 D3  current D0
    map[20]: type 4, range 32, base 0000d800, size  4, enabled
found->    vendor=0x1106, dev=0x3038, revid=0x16
    bus=0, slot=4, func=2
    class=0c-03-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0017, statreg=0x0210, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=d, irq=12
    powerspec 2  supports D0 D3  current D0
    map[20]: type 4, range 32, base 0000d400, size  5, enabled
pcib0: matched entry for 0.4.INTD (src \\_SB_.LNKC:0)
ioapic0: Changing trigger for pin 12 to level
ioapic0: Changing polarity for pin 12 to low
pcib0: slot 4 INTD routed to irq 12 via \\_SB_.LNKC
found->    vendor=0x1106, dev=0x3038, revid=0x16
    bus=0, slot=4, func=3
    class=0c-03-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0017, statreg=0x0210, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    intpin=d, irq=12
    powerspec 2  supports D0 D3  current D0
    map[20]: type 4, range 32, base 0000d000, size  5, enabled
pcib0: matched entry for 0.4.INTD (src \\_SB_.LNKC:0)
pcib0: slot 4 INTD routed to irq 12 via \\_SB_.LNKC
found->    vendor=0x1106, dev=0x3057, revid=0x40
    bus=0, slot=4, func=4
    class=06-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0000, statreg=0x0290, cachelnsz=0 (dwords)
    lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    powerspec 2  supports D0 D3  current D0
found->    vendor=0x8086, dev=0x1229, revid=0x08
    bus=0, slot=7, func=0
    class=02-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0014, statreg=0x0290, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x08 (2000 ns), maxlat=0x38 (14000 ns)
    intpin=a, irq=255
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 1, range 32, base e4800000, size 12, memory disabled
    map[14]: type 4, range 32, base 0000b800, size  6, port disabled
    map[18]: type 1, range 32, base e4000000, size 20, enabled
found->    vendor=0x1000, dev=0x0020, revid=0x01
    bus=0, slot=8, func=0
    class=01-00-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0017, statreg=0x0210, cachelnsz=8 (dwords)
    lattimer=0x48 (2160 ns), mingnt=0x11 (4250 ns), maxlat=0x12 (4500 ns)
    intpin=a, irq=3
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 4, range 32, base 0000b400, size  8, enabled
    map[14]: type 1, range 64, base e3800000, size 10, enabled
    map[1c]: type 1, range 64, base e3000000, size 13, enabled
pcib0: matched entry for 0.8.INTA
pcib0: slot 8 INTA hardwired to IRQ 19
found->    vendor=0x1000, dev=0x0020, revid=0x01
    bus=0, slot=8, func=1
    class=01-00-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0017, statreg=0x0210, cachelnsz=8 (dwords)
    lattimer=0x48 (2160 ns), mingnt=0x11 (4250 ns), maxlat=0x12 (4500 ns)
    intpin=b, irq=11
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 4, range 32, base 0000b000, size  8, enabled
    map[14]: type 1, range 64, base e2800000, size 10, enabled
    map[1c]: type 1, range 64, base e2000000, size 13, enabled
pcib0: matched entry for 0.8.INTB
pcib0: slot 8 INTB hardwired to IRQ 16
found->    vendor=0x1102, dev=0x0004, revid=0x03
    bus=0, slot=9, func=0
    class=04-01-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0004, statreg=0x0290, cachelnsz=0 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x02 (500 ns), maxlat=0x14 (5000 ns)
    intpin=a, irq=255
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 4, range 32, base 0000a800, size  5, port disabled
found->    vendor=0x1102, dev=0x7003, revid=0x03
    bus=0, slot=9, func=1
    class=09-80-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0004, statreg=0x0290, cachelnsz=0 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 4, range 32, base 0000a400, size  3, port disabled
found->    vendor=0x1102, dev=0x4001, revid=0x00
    bus=0, slot=9, func=2
    class=0c-00-10, hdrtype=0x00, mfdev=1
    cmdreg=0x0014, statreg=0x0210, cachelnsz=8 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x02 (500 ns), maxlat=0x04 (1000 ns)
    intpin=b, irq=255
    powerspec 2  supports D0 D1 D2 D3  current D0
    map[10]: type 1, range 32, base e1800000, size 11, memory disabled
    map[14]: type 1, range 32, base e1000000, size 14, enabled
found->    vendor=0x105a, dev=0x3371, revid=0x02
    bus=0, slot=11, func=0
    class=01-04-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0017, statreg=0x0230, cachelnsz=144 (dwords)
    lattimer=0x60 (2880 ns), mingnt=0x04 (1000 ns), maxlat=0x12 (4500 ns)
    intpin=a, irq=10
    powerspec 2  supports D0 D1 D3  current D0
    map[10]: type 4, range 32, base 0000a000, size  6, enabled
    map[14]: type 4, range 32, base 00009800, size  4, enabled
    map[18]: type 4, range 32, base 00009400, size  7, enabled
    map[1c]: type 1, range 32, base e0800000, size 12, enabled
    map[20]: type 1, range 32, base e0000000, size 17, enabled
pcib0: matched entry for 0.11.INTA
pcib0: slot 11 INTA hardwired to IRQ 17
found->    vendor=0x109e, dev=0x036e, revid=0x11
    bus=0, slot=13, func=0
    class=04-00-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0004, statreg=0x0290, cachelnsz=0 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x10 (4000 ns), maxlat=0x28 (10000 ns)
    intpin=a, irq=255
    powerspec 2  supports D0 D3  current D0
    map[10]: type 3, range 32, base e7000000, size 12, memory disabled
found->    vendor=0x109e, dev=0x0878, revid=0x11
    bus=0, slot=13, func=1
    class=04-80-00, hdrtype=0x00, mfdev=1
    cmdreg=0x0004, statreg=0x0290, cachelnsz=0 (dwords)
    lattimer=0x20 (960 ns), mingnt=0x04 (1000 ns), maxlat=0xff (63750 ns)
    intpin=a, irq=255
    powerspec 2  supports D0 D3  current D0
    map[10]: type 3, range 32, base e6800000, size 12, memory disabled
agp0: <VIA 82C691 (Apollo Pro) host to PCI bridge> mem 
0xf0000000-0xf7ffffff at device 0.0 on pci0
agp0: Reserved 0x8000000 bytes for rid 0x10 type 3 at 0xf0000000
agp0: allocating GATT for aperture of size 256M
pcib1: <ACPI PCI-PCI bridge> at device 1.0 on pci0
pcib1:   secondary bus     1
pcib1:   subordinate bus   1
pcib1:   I/O decode        0xe000-0xdfff
pcib1:   memory decode     0xe5000000-0xe67fffff
pcib1:   prefetched decode 0xe7f00000-0xefffffff
pci1: <ACPI PCI bus> on pcib1
pci1: physical bus=1
found->    vendor=0x10de, dev=0x0322, revid=0xa1
    bus=1, slot=0, func=0
    class=03-00-00, hdrtype=0x00, mfdev=0
    cmdreg=0x0007, statreg=0x02b0, cachelnsz=0 (dwords)
    lattimer=0x40 (1920 ns), mingnt=0x05 (1250 ns), maxlat=0x01 (250 ns)
    intpin=a, irq=11
    powerspec 2  supports D0 D3  current D0
    map[10]: type 1, range 32, base e5000000, size 24, enabled
pcib1: (null) requested memory range 0xe5000000-0xe5ffffff: good
    map[14]: type 3, range 32, base e8000000, size 27, enabled
pcib1: (null) requested memory range 0xe8000000-0xefffffff: good
pcib1: matched entry for 1.0.INTA
pcib1: slot 0 INTA hardwired to IRQ 16
nvidia0: <GeForce FX 5200> mem 
0xe5000000-0xe5ffffff,0xe8000000-0xefffffff irq 16 at device 0.0 on pci1
nvidia0: Reserved 0x1000000 bytes for rid 0x10 type 3 at 0xe5000000
nvidia0: Reserved 0x8000000 bytes for rid 0x14 type 3 at 0xe8000000
nvidia0: [GIANT-LOCKED]
isab0: <PCI-ISA bridge> at device 4.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <VIA 82C686B UDMA100 controller> port 
0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xd800-0xd80f at device 4.1 on pci0
atapci0: Reserved 0x10 bytes for rid 0x20 type 4 at 0xd800
ata0: <ATA channel 0> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x10 type 4 at 0x1f0
atapci0: Reserved 0x1 bytes for rid 0x14 type 4 at 0x3f6
ata0: reset tp1 mask=03 ostat0=e0 ostat1=f0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat0=0xa0 err=0xa0 lsb=0xa0 msb=0xa0
ata0: stat1=0xb0 err=0xb0 lsb=0xb0 msb=0xb0
ata0: reset tp2 stat0=a0 stat1=b0 devices=0x0
ata0: [MPSAFE]
ata1: <ATA channel 1> on atapci0
atapci0: Reserved 0x8 bytes for rid 0x18 type 4 at 0x170
atapci0: Reserved 0x1 bytes for rid 0x1c type 4 at 0x376
ata1: reset tp1 mask=03 ostat0=50 ostat1=50
ata1: stat0=0x80 err=0x80 lsb=0x80 msb=0x80
ata1: stat0=0x80 err=0x80 lsb=0x80 msb=0x80
ata1: stat0=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: stat1=0x00 err=0x01 lsb=0x14 msb=0xeb
ata1: reset tp2 stat0=00 stat1=00 devices=0xc<ATAPI_SLAVE,ATAPI_MASTER>
ata1: [MPSAFE]
uhci0: <VIA 83C572 USB controller> port 0xd400-0xd41f irq 12 at device 
4.2 on pci0
uhci0: Reserved 0x20 bytes for rid 0x20 type 4 at 0xd400
uhci0: [GIANT-LOCKED]
usb0: <VIA 83C572 USB controller> on uhci0
usb0: USB revision 1.0
uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub0: 2 ports with 2 removable, self powered
uhci1: <VIA 83C572 USB controller> port 0xd000-0xd01f irq 12 at device 
4.3 on pci0
uhci1: Reserved 0x20 bytes for rid 0x20 type 4 at 0xd000
uhci1: [GIANT-LOCKED]
usb1: <VIA 83C572 USB controller> on uhci1
usb1: USB revision 1.0
uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
uhub1: 2 ports with 2 removable, self powered
fxp0: <Intel 82559 Pro/100 Ethernet> port 0xb800-0xb83f mem 
0xe4800000-0xe4800fff,0xe4000000-0xe40fffff at device 7.0 on pci0
fxp0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xe4800000
fxp0: using memory space register mapping
pcib0: matched entry for 0.7.INTA
pcib0: slot 7 INTA hardwired to IRQ 17
fxp0: PCI IDs: 8086 1229 8086 000c 0008
fxp0: Dynamic Standby mode is disabled
miibus0: <MII bus> on fxp0
inphy0: <i82555 10/100 media interface> on miibus0
inphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
fxp0: bpf attached
fxp0: Ethernet address: 00:00:00:00:00:00
fxp0: [MPSAFE]
sym0: <1010-33> port 0xb400-0xb4ff mem 
0xe3800000-0xe38003ff,0xe3000000-0xe3001fff irq 19 at device 8.0 on pci0
sym0: Reserved 0x400 bytes for rid 0x14 type 3 at 0xe3800000
sym0: Reserved 0x2000 bytes for rid 0x1c type 3 at 0xe3000000
sym0: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking
sym0: open drain IRQ line driver, using on-chip SRAM
sym0: using LOAD/STORE-based firmware.
sym0: handling phase mismatch from SCRIPTS.
sym0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/4e/a0/01/00/04
sym0: final   SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/4e/80/01/08/04
sym0: [GIANT-LOCKED]
sym0: enabling clock multiplier
sym0: Downloading SCSI SCRIPTS.
sym1: <1010-33> port 0xb000-0xb0ff mem 
0xe2800000-0xe28003ff,0xe2000000-0xe2001fff irq 16 at device 8.1 on pci0
sym1: Reserved 0x400 bytes for rid 0x14 type 3 at 0xe2800000
sym1: Reserved 0x2000 bytes for rid 0x1c type 3 at 0xe2000000
sym1: Symbios NVRAM, ID 7, Fast-80, LVD, parity checking
sym1: open drain IRQ line driver, using on-chip SRAM
sym1: using LOAD/STORE-based firmware.
sym1: handling phase mismatch from SCRIPTS.
sym1: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/4e/a0/01/00/04
sym1: final   SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/4e/80/01/08/04
sym1: [GIANT-LOCKED]
sym1: enabling clock multiplier
sym1: Downloading SCSI SCRIPTS.
pcm0: <Creative Audigy (EMU10K2)> port 0xa800-0xa81f at device 9.0 on pci0
pcm0: Reserved 0x20 bytes for rid 0x10 type 4 at 0xa800
emu: setmap (249000, 800), nseg=1, error=0
emu: setmap (24b000, 1000), nseg=1, error=0
pcm0: <TriTech TR28602 AC97 Codec (id = 0x54524123)>
pcm0: Codec features 5 bit master volume, no 3D Stereo Enhancement
pcib0: matched entry for 0.9.INTA
pcib0: slot 9 INTA hardwired to IRQ 19
pcm0: [MPSAFE]
emu: setmap (2dd000, 1000), nseg=1, error=0
emu: setmap (29b000, 1000), nseg=1, error=0
emu: setmap (219000, 1000), nseg=1, error=0
emu: setmap (26ed7000, 1000), nseg=1, error=0
emu: setmap (26ed5000, 1000), nseg=1, error=0
emu: setmap (26ed3000, 1000), nseg=1, error=0
emu: setmap (26e91000, 1000), nseg=1, error=0
emu: setmap (2b0000, 1000), nseg=1, error=0
pcm0: sndbuf_setmap 2ae000, 1000; 0xc21da000 -> 2ae000
pcm0: sndbuf_setmap 26c000, 1000; 0xc21d8000 -> 26c000
fwohci0: vendor=1102, dev=4001
fwohci0: vendor=1102, dev=4001
fwohci0: <1394 Open Host Controller Interface> mem 
0xe1800000-0xe18007ff,0xe1000000-0xe1003fff at device 9.2 on pci0
fwohci0: Reserved 0x800 bytes for rid 0x10 type 3 at 0xe1800000
pcib0: matched entry for 0.9.INTB
pcib0: slot 9 INTB hardwired to IRQ 16
fwohci0: [MPSAFE]
fwohci0: OHCI version 1.10 (ROM=0)
fwohci0: No. of Isochronous channels is 4.
fwohci0: EUI64 00:02:3c:00:21:04:f5:d7
fwohci0: Phy 1394a available S400, 2 ports.
fwohci0: Link S400, max_rec 2048 bytes.
firewire0: <IEEE1394(FireWire) bus> on fwohci0
sbp0: <SBP-2/SCSI over FireWire> on firewire0
fwohci0: Initiate bus reset
fwohci0: node_id=0xc800ffc0, gen=1, CYCLEMASTER mode
firewire0: 1 nodes, maxhop <= 0, cable IRM = 0 (me)
firewire0: bus manager 0 (me)
atapci1: <Promise PDC20371 SATA150 controller> port 
0xa000-0xa03f,0x9800-0x980f,0x9400-0x947f mem 
0xe0800000-0xe0800fff,0xe0000000-0xe001ffff irq 17 at device 11.0 on pci0
atapci1: rid 0x20 is memory, requested 4
atapci1: Reserved 0x20000 bytes for rid 0x20 type 3 at 0xe0000000
atapci1: Reserved 0x1000 bytes for rid 0x1c type 3 at 0xe0800000
atapci1: [MPSAFE]
ata2: <ATA channel 0> on atapci1
ata2: SATA connect ready time=0ms
ata2: [MPSAFE]
ata3: <ATA channel 1> on atapci1
ata3: SATA connect ready time=0ms
ata3: [MPSAFE]
ata4: <ATA channel 2> on atapci1
ata4: reset tp1 mask=03 ostat0=60 ostat1=70
ata4: stat0=0x20 err=0x20 lsb=0x20 msb=0x20
ata4: stat1=0x30 err=0x30 lsb=0x30 msb=0x30
ata4: reset tp2 stat0=20 stat1=30 devices=0x0
ata4: [MPSAFE]
bktr0: <BrookTree 878> mem 0xe7000000-0xe7000fff at device 13.0 on pci0
bktr0: Reserved 0x1000 bytes for rid 0x10 type 3 at 0xe7000000
pcib0: matched entry for 0.13.INTA
pcib0: slot 13 INTA hardwired to IRQ 19
bktr0: [GIANT-LOCKED]
brooktree0: PCI bus latency is 32.
bktr0: buffer size 3555328, addr 0x22000000
bktr0: GPIO is 0x00ffffdb
bktr0: subsystem 0x0070 0x13eb
bktr0: Hauppauge Model 44811 D123
bktr0: Hauppauge WinCast/TV, Philips FR1236 NTSC FM tuner.
pci0: <multimedia> at device 13.1 (no driver attached)
pci0:13:1: Transition from D0 to D3
speaker0: <PC speaker> port 0x61 on acpi0
sio0: irq maps: 0x8001 0x8011 0x8001 0x8001
sio0: <16550A-compatible COM port> port 0x3f8-0x3ff irq 4 flags 0x10 on 
acpi0
sio0: type 16550A
atkbdc0: <Keyboard controller (i8042)> port 0x60,0x64 irq 1 on acpi0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
atkbd: the current kbd controller command byte 0067
atkbd: keyboard ID 0x41ab (2)
kbd0 at atkbd0
kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000
atkbd0: [GIANT-LOCKED]
psm0: unable to allocate IRQ
ata: ata0 already exists; skipping it
ata: ata1 already exists; skipping it
atkbdc: atkbdc0 already exists; skipping it
sc: sc0 already exists; skipping it
sio: sio0 already exists; skipping it
vga: vga0 already exists; skipping it
pnp_identify: Trying Read_Port at 203
pnp_identify: Trying Read_Port at 243
pnp_identify: Trying Read_Port at 283
pnp_identify: Trying Read_Port at 2c3
pnp_identify: Trying Read_Port at 303
pnp_identify: Trying Read_Port at 343
pnp_identify: Trying Read_Port at 383
pnp_identify: Trying Read_Port at 3c3
PNP Identify complete
isa_probe_children: disabling PnP devices
isa_probe_children: probing non-PnP devices
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 
0xc0000-0xcefff,0xd0000-0xd3fff,0xd4000-0xd7fff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sc0: fb0, kbd0, terminal emulator: sc (syscons terminal)
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
adv0: not probed (disabled)
aha0: not probed (disabled)
aic0: not probed (disabled)
bt0: not probed (disabled)
cs0: not probed (disabled)
ed0: not probed (disabled)
fdc0 failed to probe at port 0x3f0 irq 6 drq 2 on isa0
fe0: not probed (disabled)
ie0: not probed (disabled)
lnc0: not probed (disabled)
ppc0 failed to probe at irq 7 on isa0
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
sio1: irq maps: 0x8001 0x8001 0x8001 0x8001
sio1: probe failed test(s): 0 1 2 4 6 7 9
sio1 failed to probe at port 0x2f8-0x2ff irq 3 on isa0
sio2: not probed (disabled)
sio3: not probed (disabled)
sn0: not probed (disabled)
vt0: not probed (disabled)
isa_probe_children: probing PnP devices
ugen0: vendor 0x047e product 0x1001, rev 1.00/1.04, addr 2
ums0: Logitech USB-PS/2 Optical Mouse, rev 2.00/13.00, addr 3, iclass 3/1
ums0: 4 buttons and Z dir.
Device configuration finished.
linprocfs registered
procfs registered
lapic: Divisor 2, Frequency 66967643 hz
Timecounter "TSC" frequency 937549760 Hz quality -100
Timecounters tick every 1.000 msec
Linux ELF exec handler installed
lo0: bpf attached
(noperiph:sym0:0:-1:-1): SCSI BUS reset delivered.
sym0: enabling clock multiplier
sym0: Downloading SCSI SCRIPTS.
(noperiph:sym1:0:-1:-1): SCSI BUS reset delivered.
sym1: enabling clock multiplier
sym1: Downloading SCSI SCRIPTS.
ata1-slave: pio=PIO4 wdma=WDMA2 udma=UDMA33 cable=40 wire
pid 27: corrected slot count (0->1)
ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA66 cable=80 wire
acd0: setting PIO4 on VIA 82C686B chip
acd0: setting UDMA66 on VIA 82C686B chip
acd0: <Pioneer DVD-ROM ATAPIModel DVD-116 0107/E1.07> DVDROM drive at 
ata1 as master
acd0: read 6875KB/s (6875KB/s), 256KB buffer, UDMA66
acd0: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, packet
acd0: Writes:
acd0: Audio: play, 256 volume levels
acd0: Mechanism: ejectable tray, unlocked
acd0: Medium: no/blank disc
acd1: setting PIO4 on VIA 82C686B chip
acd1: setting UDMA33 on VIA 82C686B chip
acd1: <TDK CDRW5200B/67U2> CDRW drive at ata1 as slave
acd1: read 8250KB/s (8250KB/s) write 172KB/s (8937KB/s), 2048KB buffer, 
UDMA33
acd1: Reads: CDR, CDRW, CDDA stream, packet
acd1: Writes: CDR, CDRW, test write, burnproof
acd1: Audio: play, 255 volume levels
acd1: Mechanism: ejectable tray, unlocked
acd1: Medium: no/blank disc
ata0-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad4: 114440MB <Maxtor 6Y120M0 YAR51EW0> at ata2-master SATA150
ad4: 234375000 sectors [232514C/16H/63S] 16 sectors/interrupt 1 depth queue
********* ATA Promise FastTrak Metadata *********
promise_id          <Promise Technology, Inc.>
dummy_0             0x00020000
magic_0             0x0000000000900101
magic_1             0x1102
magic_2             0x000005a5
integrity           0x00000080 80<VALID>
flags               0x07 7<ASSIGNED,ONLINE,VALID>
disk_number         0
channel             0x00
device              0x00
magic_0             0x0000000000900101
disk_offset         3991859184
disk_sectors        234374049
rebuild_lba         0xffffffff
generation          0x0002
status              0x0f f<READY,INITED,ONLINE,VALID>
type                RAID0
total_disks         2
stripe_shift        7
array_width         2
array_number        0
total_sectors       468748032
cylinders           29177
heads               254
sectors             63
magic_1             0x0000000005a51102
DISK#   flags dummy_0 channel device  magic_0
  0    7<ASSIGNED,ONLINE,VALID>    0x00  0x00  0x00  0x0000000000900101
  1    7<ASSIGNED,ONLINE,VALID>    0x00  0x01  0x00  0x0001000000910101
  2    0    0x00  0x00  0x00  0x0000000000000000
  3    0    0x00  0x00  0x00  0x0000000000000000
  4    0    0x00  0x00  0x00  0x0000000000000000
  5    0    0x00  0x00  0x00  0x0000000000000000
  6    0    0x00  0x00  0x00  0x0000000000000000
  7    0    0x00  0x00  0x00  0x0000000000000000
checksum            0xb974aa08
=================================================
ata1-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad6: 114440MB <Maxtor 6Y120M0 YAR51EW0> at ata3-master SATA150
ad6: 234375000 sectors [232514C/16H/63S] 16 sectors/interrupt 1 depth queue
********* ATA Promise FastTrak Metadata *********
promise_id          <Promise Technology, Inc.>
dummy_0             0x00020000
magic_0             0x0001000000910101
magic_1             0x1102
magic_2             0x000005a5
integrity           0x00000080 80<VALID>
flags               0x07 7<ASSIGNED,ONLINE,VALID>
disk_number         1
channel             0x01
device              0x00
magic_0             0x0001000000910101
disk_offset         3991859184
disk_sectors        234374049
rebuild_lba         0xffffffff
generation          0x0002
status              0x0f f<READY,INITED,ONLINE,VALID>
type                RAID0
total_disks         2
stripe_shift        7
array_width         2
array_number        0
total_sectors       468748032
cylinders           29177
heads               254
sectors             63
magic_1             0x0000000005a51102
DISK#   flags dummy_0 channel device  magic_0
  0    7<ASSIGNED,ONLINE,VALID>    0x00  0x00  0x00  0x0000000000900101
  1    7<ASSIGNED,ONLINE,VALID>    0x00  0x01  0x00  0x0001000000910101
  2    0    0x00  0x00  0x00  0x0000000000000000
  3    0    0x00  0x00  0x00  0x0000000000000000
  4    0    0x00  0x00  0x00  0x0000000000000000
  5    0    0x00  0x00  0x00  0x0000000000000000
  6    0    0x00  0x00  0x00  0x0000000000000000
  7    0    0x00  0x00  0x00  0x0000000000000000
checksum            0xb979ab08
=================================================
GEOM: new disk ad4
GEOM: new disk ad6
(probe32:sbp0:0:2:0): error 22
(probe32:sbp0:0:2:0): Unretryable Error
(probe34:sbp0:0:4:0): error 22
(probe34:sbp0:0:4:0): Unretryable Error
(probe30:sbp0:0:0:0): error 22
(probe30:sbp0:0:0:0): Unretryable Error
(probe31:sbp0:0:1:0): error 22
(probe31:sbp0:0:1:0): Unretryable Error
(probe33:sbp0:0:3:0): error 22
(probe33:sbp0:0:3:0): Unretryable Error
(probe35:sbp0:0:5:0): error 22
(probe35:sbp0:0:5:0): Unretryable Error
(probe36:sbp0:0:6:0): error 22
(probe36:sbp0:0:6:0): Unretryable Error
(probe0:sym0:0:0:0): Retrying Command
pass0 at sym0 bus 0 target 0 lun 0
pass0: <IBM IC35L036UWPR15-0 S70L> Fixed Direct Access SCSI-3 device
pass0: Serial Number         PVY1T569
pass0: 160.000MB/s transfers (80.000MHz, offset 62, 16bit), Tagged 
Queueing Enabled
GEOM: new disk da0
ATA PseudoRAID loaded
********** ATA PseudoRAID ar0 Metadata **********
=================================================
format              Promise Fasttrak
type                RAID0
flags               0x01 1<READY>
magic_0             0x0000000000000000
magic_1             0x0000000005a51102
generation          2
total_sectors       468748032
offset_sectors      0
heads               255
sectors             63
cylinders           29178
width               2
interleave          128
total_disks         2
    disk 0:      flags = 0x0b b<ONLINE,ASSIGNED,PRESENT>
        ad4:  sectors 234374049
    disk 1:      flags = 0x0b b<ONLINE,ASSIGNED,PRESENT>
        ad6:  sectors 234374049
=================================================
ar0: 228880MB <Promise Fasttrak RAID0 array> status: READY
ar0: 468748032 sectors [29178C/255H/63S] <> subdisks defined as:
ar0: disk0 READY using ad4 at ata2-master
ar0: disk1 READY using ad6 at ata3-master
SMP: AP CPU #1 Launched!
cpu1 AP:
     ID: 0x00000000   VER: 0x00040011 LDR: 0x01000000 DFR: 0x0fffffff
  lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000000 SVR: 0x000001ff
  timer: 0x000200ef therm: 0x00000000 err: 0x00010000 pcm: 0x00010000
ioapic0: routing intpin 1 (ISA IRQ 1) to cluster 0
ioapic0: routing intpin 4 (ISA IRQ 4) to cluster 0
ioapic0: routing intpin 9 (ISA IRQ 9) to cluster 0
ioapic0: routing intpin 12 (ISA IRQ 12) to cluster 0
ioapic0: routing intpin 13 (ISA IRQ 13) to cluster 0
ioapic0: routing intpin 14 (ISA IRQ 14) to cluster 0
ioapic0: routing intpin 15 (ISA IRQ 15) to cluster 0
ioapic0: routing intpin 16 (PCI IRQ 16) to cluster 0
ioapic0: routing intpin 17 (PCI IRQ 17) to cluster 0
ioapic0: routing intpin 19 (PCI IRQ 19) to cluster 0
da0 at sym0 bus 0 target 0 lun 0
da0: <IBM IC35L036UWPR15-0 S70L> Fixed Direct Access SCSI-3 device
da0: Serial Number         PVY1T569
da0: 160.000MB/s transfers (80.000MHz, offset 62, 16bit), Tagged 
Queueing Enabled
da0: 35003MB (71687340 512 byte sectors: 255H 63S/T 4462C)
GEOM: new disk ar0
Trying to mount root from ufs:/dev/da0s1a
start_init: trying /sbin/init
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
fxp0: Microcode loaded, int_delay: 1000 usec  bundle_max: 6
ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding 
disabled, default to deny, logging disabled
Received on Sat Apr 30 2005 - 17:55:35 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:33 UTC