FreeBSD and ACHI driver
Graeme Dargie
arab at tangerine-army.co.uk
Thu Dec 10 19:04:31 UTC 2009
Hello List
Having upgraded to FreeBSD 8.0 everything is running fine, I decided to
try the ahci_load="YES" in /boot/loader.conf
The first machine was fine after a reboot,
zpool status
pool: tank
state: ONLINE
scrub: scrub completed after 0h14m with 0 errors on Thu Dec 10 07:19:21
2009
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
raidz1 ONLINE 0 0 0
ada0 ONLINE 0 0 0
ada1 ONLINE 0 0 0
ada2 ONLINE 0 0 0
errors: No known data errors
ahci0: [ITHREAD]
ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: [ITHREAD]
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich1: [ITHREAD]
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich2: [ITHREAD]
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich3: [ITHREAD]
(aprobe1:ahcich1:0:15:0): SIGNATURE: 0000
(aprobe0:ahcich1:0:0:0): SIGNATURE: 0000
(aprobe2:ahcich2:0:15:0): SIGNATURE: 0000
(aprobe0:ahcich2:0:0:0): SIGNATURE: 0000
(aprobe3:ahcich3:0:15:0): SIGNATURE: 0000
(aprobe0:ahcich3:0:0:0): SIGNATURE: 0000
ada0 at ahcich1 bus 0 target 0 lun 0
ada0: <Hitachi HDP725050GLA360 GM4OA5CA> ATA/ATAPI-8 SATA 2.x device
ada0: 300.000MB/s transfers
ada0: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada0: Native Command Queueing enabled
ada1 at ahcich2 bus 0 target 0 lun 0
ada1: <Hitachi HDP725050GLA360 GM4OA5CA> ATA/ATAPI-8 SATA 2.x device
ada1: 300.000MB/s transfers
ada1: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada1: Native Command Queueing enabled
ada2 at ahcich3 bus 0 target 0 lun 0
ada2: <Hitachi HDP725050GLA360 GM4OA5CA> ATA/ATAPI-8 SATA 2.x device
ada2: 300.000MB/s transfers
ada2: 476940MB (976773168 512 byte sectors: 16H 63S/T 16383C)
ada2: Native Command Queueing enabled
The second however
eris# zpool status
pool: tank
state: UNAVAIL
status: One or more devices could not be opened. There are insufficient
replicas for the pool to continue functioning.
action: Attach the missing device and online it using 'zpool online'.
see: http://www.sun.com/msg/ZFS-8000-3C
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
tank UNAVAIL 0 0 0 insufficient replicas
raidz1 UNAVAIL 0 0 0 insufficient replicas
ad8 UNAVAIL 0 0 0 cannot open
ad6 UNAVAIL 0 0 0 cannot open
ad4 UNAVAIL 0 0 0 cannot open
ad10 UNAVAIL 0 0 0 cannot open
ad14 UNAVAIL 0 0 0 cannot open
ad12 UNAVAIL 0 0 0 cannot open
eris#
ahci0: [ITHREAD]
ahci0: AHCI v1.10 with 6 3Gbps ports, Port Multiplier supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich0: [ITHREAD]
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich1: [ITHREAD]
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich2: [ITHREAD]
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich3: [ITHREAD]
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich4: [ITHREAD]
ahcich5: <AHCI channel> at channel 5 on ahci0
ahcich5: [ITHREAD]
ahcich0: Poll timeout on slot 0
(aprobe0:ahcich0:0:0:0): SIGNATURE: 0000
ahcich1: Poll timeout on slot 0
(aprobe1:ahcich1:0:0:0): SIGNATURE: 0000
ahcich2: Poll timeout on slot 0
(aprobe2:ahcich2:0:0:0): SIGNATURE: 0000
ahcich3: Poll timeout on slot 0
(aprobe3:ahcich3:0:0:0): SIGNATURE: 0000
ahcich4: Poll timeout on slot 0
(aprobe4:ahcich4:0:0:0): SIGNATURE: 0000
ahcich5: Poll timeout on slot 0
(aprobe5:ahcich5:0:0:0): SIGNATURE: 0000
ahcich0: Timeout on slot 0
ahcich1: Timeout on slot 0
ahcich2: Timeout on slot 0
ahcich3: Timeout on slot 0
ahcich4: Timeout on slot 0
ahcich5: Timeout on slot 0
run_interrupt_driven_hooks: still waiting after 60 seconds for
xpt_config
ahcich0: Timeout on slot 0
ahcich1: Timeout on slot 0
ahcich2: Timeout on slot 0
ahcich3: Timeout on slot 0
ahcich4: Timeout on slot 0
ahcich5: Timeout on slot 0
SMP: AP CPU #1 Launched!
Trying to mount root from ufs:/dev/mirror/gm0s1a
ZFS filesystem version 13
ZFS storage pool version 13
re0: link state changed to UP
without the achi driver
%zpool status
pool: tank
state: ONLINE
scrub: none requested
config:
NAME STATE READ WRITE CKSUM
tank ONLINE 0 0 0
raidz1 ONLINE 0 0 0
ad8 ONLINE 0 0 0
ad6 ONLINE 0 0 0
ad4 ONLINE 0 0 0
ad10 ONLINE 0 0 0
ad14 ONLINE 0 0 0
ad12 ONLINE 0 0 0
errors: No known data errors
atapci0: [ITHREAD]
atapci0: AHCI v1.10 controller with 6 3Gbps ports, PM supported
ata2: <ATA channel 0> on atapci0
ata2: port is not ready (timeout 0ms) tfd = 000001d0
ata2: software reset clear timeout
ata2: [ITHREAD]
ata3: <ATA channel 1> on atapci0
ata3: port is not ready (timeout 0ms) tfd = 000001d0
ata3: software reset clear timeout
ata3: [ITHREAD]
ata4: <ATA channel 2> on atapci0
ata4: port is not ready (timeout 0ms) tfd = 000001d0
ata4: software reset clear timeout
ata4: [ITHREAD]
ata5: <ATA channel 3> on atapci0
ata5: port is not ready (timeout 0ms) tfd = 000001d0
ata5: software reset clear timeout
ata5: [ITHREAD]
ata6: <ATA channel 4> on atapci0
ata6: port is not ready (timeout 0ms) tfd = 000001d0
ata6: software reset clear timeout
ata6: [ITHREAD]
ata7: <ATA channel 5> on atapci0
ata7: port is not ready (timeout 0ms) tfd = 000001d0
ata7: software reset clear timeout
ata7: [ITHREAD]
ad0: 76318MB <SAMSUNG SP0842N BH900-41> at ata0-master UDMA133
ad1: 78533MB <Hitachi HDS721680PLAT80 P21OA8BA> at ata0-slave UDMA133
GEOM_MIRROR: Device mirror/gm0 launched (2/2).
ad4: 1430799MB <SAMSUNG HD154UI 1AG01118> at ata2-master SATA300
ad6: 1430799MB <SAMSUNG HD154UI 1AG01118> at ata3-master SATA300
GEOM: mirror/gm0s1: geometry does not match label (16h,63s != 255h,63s).
ad8: 1430799MB <SAMSUNG HD154UI 1AG01118> at ata4-master SATA300
ad10: 1430799MB <SAMSUNG HD154UI 1AG01118> at ata5-master SATA300
ad12: 1430799MB <SAMSUNG HD154UI 1AG01118> at ata6-master SATA300
ad14: 1430799MB <SAMSUNG HD154UI 1AG01118> at ata7-master SATA300
Aside from different motherboards in the machines, the machine that is
not working is has 2 x 3bay icy dock hot swap bays. Does anyone have any
clues as to why this is happening?
Regards
Graeme
More information about the freebsd-questions
mailing list