UPDATE: ATA mkIII first official patches - please test!

Nick Gustas nick at txf.com
Thu Feb 10 09:04:25 PST 2005


Dag-Erling Smørgrav wrote:

>Søren Schmidt <sos at DeepCore.dk> writes:
>  
>
>>New version that fixes known problems so far etc now available:
>>    
>>
>
>ah, just commit it already.  it works for me, so it must be good enough ;)
>
>DES
>  
>
heh :)


Works for me, but one problem, slaves attached to a Seagate master, 
don't show up :/ Tried a verbose boot, but it hung. Controller is a 4 
port highpoint rocketraid in jbod mode.

Drives are cabled and jumpered correctly, also tried CS mode, no difference.


This was on 5.3 stable, may try MK3 on 6.0 tonight, vanilla 6.0 is fine.

MK3 patched 5.3 dmesg from yesterday

FreeBSD 5.3-STABLE #20: Wed Feb  9 17:51:03 EST 2005 
root@:/usr/src/sys/i386/compile/OPPRESSION
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) Processor (1200.05-MHz 686-class CPU)
Origin = "AuthenticAMD"  Id = 0x662  Stepping = 2
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
AMD Features=0xc0480000<MP,AMIE,DSP,3DNow!>
real memory  = 1073217536 (1023 MB)
avail memory = 1044873216 (996 MB)
MPTable: <TYAN     PAULANER    >
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0 (BSP): APIC ID:  1
cpu1 (AP): APIC ID:  0
ioapic0: Assuming intbase of 0
ioapic0 <Version 1.1> irqs 0-23 on motherboard
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <AMD 762 host to AGP bridge> port 0x1050-0x1053 mem 
0xea100000-0xea100fff,0xec000000-0xefffffff at device 0.0 on pci0
pcib1: <MPTable PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 5.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <AMD 768 UDMA100 controller> port 0xf000-0xf00f,0x376,0x170-0
x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: <ATA channel 0> on atapci0
ata1: <ATA channel 1> on atapci0
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 
0x1000-0x103f mem 0xe8000000-0xe801ffff,0xe8020000-0xe803ffff irq 16 at 
device 8.0 on pci0
em0: Ethernet address: 00:07:e9:00:ae:36
em0:  Speed:N/A  Duplex:N/A
pcib2: <MPTable PCI-PCI bridge> at device 16.0 on pci0
pci2: <PCI bus> on pcib2
atapci1: <HighPoint HPT374 (channel 0+1) UDMA133 controller> port 
0x2000-0x20ff,0x2880-0x2883,0x2888-0x288f,0x2884-0x2887,0x2890-0x2897 
irq 17 at device 5.0 on pci2
ata2: <ATA channel 0> on atapci1
ata3: <ATA channel 1> on atapci1
atapci2: <HighPoint HPT374 (channel 2+3) UDMA133 controller> port 
0x2400-0x24ff,0x2898-0x289b,0x28a0-0x28a7,0x289c-0x289f,0x28a8-0x28af 
irq 17 at device 5.1 on pci2
ata4: <ATA channel 0> on atapci2
ata5: <ATA channel 1> on atapci2
pci2: <network, ethernet> at device 8.0 (no driver attached)
cpu0 on motherboard
cpu1 on motherboard
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 
0xe0000-0xe3fff,0xcc000-0xcffff,0xcb000-0xcbfff,0xca800-0xcafff,0xc0000-0xca7ff 
on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
fdc1: cannot allocate I/O port (6 ports)
Timecounters tick every 10.000 msec
ad0: 76319MB <WDC WD800BB-00DKA0 77.07W77> at ata0-master UDMA100
ad4: 381554MB <Seagate ST3400832A 3.01> at ata2-master UDMA100
ad6: 190782MB <Seagate ST3200822A 3.01> at ata3-master UDMA100
ad8: 176700MB <IC35L180AVV207 1 V26OA63A> at ata4-master UDMA100
ad9: 95396MB <WDC WD1000BB-32CCB0 22.04A22> at ata4-slave UDMA100
ad10: 156334MB <Maxtor 6Y160P0 YAR41BW0> at ata5-master UDMA133
ad11: 381554MB <Seagate ST3400832A 3.01> at ata5-slave UDMA100
SMP: AP CPU #1 Launched!
Mounting root from ufs:/dev/ad0s1a


As you can see the hitachi and maxtor mastered slaves showed up


I don't have a recent non mk3 5.3 dmesg handy, but here is a working 
plain 6.0 dmesg from the same machine


FreeBSD 6.0-CURRENT #1: Thu Feb 10 10:37:33 EST 2005    
root at oppression.tychl.net:/usr/src/sys/i386/compile/OP6
MPTable: <TYAN     PAULANER    >
Timecounter "i8254" frequency 1193182 Hz quality 0
CPU: AMD Athlon(tm) Processor (1200.05-MHz 686-class CPU)
  Origin = "AuthenticAMD"  Id = 0x662  Stepping = 2
  
Features=0x383fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,MMX,FXSR,SSE>
  AMD Features=0xc0480000<MP,AMIE,DSP,3DNow!>
real memory  = 1073217536 (1023 MB)
avail memory = 1041399808 (993 MB)
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
 cpu0 (BSP): APIC ID:  1
 cpu1 (AP): APIC ID:  0
ioapic0: Assuming intbase of 0
ioapic0 <Version 1.1> irqs 0-23 on motherboard
npx0: [FAST]
npx0: <math processor> on motherboard
npx0: INT 16 interface
cpu0 on motherboard
cpu1 on motherboard
pcib0: <MPTable Host-PCI bridge> pcibus 0 on motherboard
pci0: <PCI bus> on pcib0
agp0: <AMD 762 host to AGP bridge> port 0x1050-0x1053 mem 
0xea100000-0xea100fff,0xec000000-0xefffffff at device 0.0 on pci0
pcib1: <MPTable PCI-PCI bridge> at device 1.0 on pci0
pci1: <PCI bus> on pcib1
pci1: <display, VGA> at device 5.0 (no driver attached)
isab0: <PCI-ISA bridge> at device 7.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <AMD 768 UDMA100 controller> port 
0xf000-0xf00f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 7.1 on pci0
ata0: channel #0 on atapci0
ata1: channel #1 on atapci0
pci0: <bridge, PCI-unknown> at device 7.3 (no driver attached)
em0: <Intel(R) PRO/1000 Network Connection, Version - 1.7.35> port 
0x1000-0x103f mem 0xe8000000-0xe801ffff,0xe8020000-0xe803ffff irq 16 at 
device 8.0 on pci0
em0: Ethernet address: 00:07:e9:00:ae:36
em0:  Speed:N/A  Duplex:N/A
pcib2: <MPTable PCI-PCI bridge> at device 16.0 on pci0
pci2: <PCI bus> on pcib2
atapci1: <HighPoint HPT374 (channel 0+1) UDMA133 controller> port 
0x2000-0x20ff,0x2880-0x2883,0x2888-0x288f,0x2884-0x2887,0x2890-0x2897 
irq 17 at device 5.0 on pci2
ata2: channel #0 on atapci1
ata3: channel #1 on atapci1
atapci2: <HighPoint HPT374 (channel 2+3) UDMA133 controller> port 
0x2400-0x24ff,0x2898-0x289b,0x28a0-0x28a7,0x289c-0x289f,0x28a8-0x28af 
irq 17 at device 5.1 on pci2
ata4: channel #0 on atapci2
ata5: channel #1 on atapci2
xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x2800-0x287f mem 
0xea001000-0xea00107f irq 19 at device 8.0 on pci2
miibus0: <MII bus> on xl0
ukphy0: <Generic IEEE 802.3u media interface> on miibus0
ukphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
xl0: Ethernet address: 00:e0:81:25:91:0f
pmtimer0 on isa0
orm0: <ISA Option ROMs> at iomem 
0xe0000-0xe3fff,0xcc000-0xcffff,0xcb000-0xcbfff,0xca800-0xcafff,0xc0000-0xca7ff 
on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x64,0x60 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
ppc0: parallel port not found.
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0: configured irq 4 not in bitmap of probed irqs 0
sio0: port may not be enabled
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 8250 or not responding
sio1: configured irq 3 not in bitmap of probed irqs 0
sio1: port may not be enabled
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
unknown: <PNP0303> can't assign resources (port)
unknown: <PNP0c02> can't assign resources (memory)
Timecounters tick every 1.000 msec
ad0: 76319MB <WDC WD800BB-00DKA0/77.07W77> [155061/16/63] at ata0-master 
UDMA100
ad4: 381554MB <ST3400832A/3.01> [775221/16/63] at ata2-master UDMA100
ad5: 381554MB <ST3400832A/3.01> [775221/16/63] at ata2-slave UDMA100
ad6: 190782MB <ST3200822A/3.01> [387621/16/63] at ata3-master UDMA100
ad7: 190782MB <ST3200822A/3.01> [387621/16/63] at ata3-slave UDMA100
ad8: 176700MB <IC35L180AVV207-1/V26OA63A> [359010/16/63] at ata4-master 
UDMA100
ad9: 95396MB <WDC WD1000BB-32CCB0/22.04A22> [193821/16/63] at ata4-slave 
UDMA100
ad10: 156334MB <Maxtor 6Y160P0/YAR41BW0> [317632/16/63] at ata5-master 
UDMA133
ad11: 381554MB <ST3400832A/3.01> [775221/16/63] at ata5-slave UDMA100
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/ad0s1a


I know it's not the best bug report, but thanks for any insight!




More information about the freebsd-stable mailing list