on the fly attach detection SATA troubles

Dmitry Morozovsky marck at rinet.ru
Thu Jan 4 23:33:15 UTC 2007


Dear Soeren,

RELENG_6_2 on TYAN Tomcat K8E (S2865) motherboard with onboard NVidia SATA 
controller:

atapci1: <nVidia nForce CK804 SATA300 controller> port 
0x9f0-0x9f7,0xbf0-0xbf3,0x970-0x977,0xb70-0xb73,0xd400-0xd40f mem 
0xfebfc000-0xfebfcfff irq 23 at device 7.0 on pci0
atapci1: Reserved 0x10 bytes for rid 0x20 type 4 at 0xd400
atapci1: [MPSAFE]
atapci1: Reserved 0x1000 bytes for rid 0x24 type 3 at 0xfebfc000
ata2: <ATA channel 0> on atapci1
atapci1: Reserved 0x8 bytes for rid 0x10 type 4 at 0x9f0
atapci1: Reserved 0x4 bytes for rid 0x14 type 4 at 0xbf0
ata2: SATA connect ready time=0ms
ata2: sata_connect devices=0x1<ATA_MASTER>
ata2: [MPSAFE]
ata3: <ATA channel 1> on atapci1
atapci1: Reserved 0x8 bytes for rid 0x18 type 4 at 0x970
atapci1: Reserved 0x4 bytes for rid 0x1c type 4 at 0xb70
ata3: SATA connect ready time=0ms
ata3: sata_connect devices=0x1<ATA_MASTER>
ata3: [MPSAFE]
ata4: <ATA channel 0> on atapci2
ata4: SATA connect ready time=0ms
ata4: sata_connect devices=0x1<ATA_MASTER>
ata4: [MPSAFE]
ata5: <ATA channel 1> on atapci2
ata5: SATA connect ready time=0ms
ata5: sata_connect devices=0x1<ATA_MASTER>
ata5: [MPSAFE]
ata2-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad4: 476940MB <Seagate ST3500641AS 3.AAE> at ata2-master SATA300
ata3-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad6: 476940MB <Seagate ST3500641AS 3.AAE> at ata3-master SATA300
ata4-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad8: 476940MB <Seagate ST3500630AS 3.AAE> at ata4-master SATA300
ata5-master: pio=PIO4 wdma=WDMA2 udma=UDMA133 cable=40 wire
ad10: 476940MB <Seagate ST3500630AS 3.AAE> at ata5-master SATA300

When connecting/dictonnecting SATA drive (I tried ad8 and ad10) on the fly I've 
got

Jan  4 22:30:41 <kern.crit> ogre kernel: ata5: CONNECTED
Jan  4 22:30:41 <kern.crit> ogre kernel: ata5: SATA connect ready time=10000ms
Jan  4 22:30:41 <kern.crit> ogre kernel: ata5: sata_connect devices=0x0
Jan  4 22:31:13 <kern.crit> ogre kernel: ata5: SATA connect ready time=10000ms
Jan  4 22:31:13 <kern.crit> ogre kernel: ata5: sata_connect devices=0x0
Jan  4 22:31:13 <kern.crit> ogre kernel: ata5: [MPSAFE]
Jan  4 22:31:30 <kern.crit> ogre kernel: ad8: detached
Jan  4 22:32:02 <kern.crit> ogre kernel: ata4: SATA connect ready time=10000ms
Jan  4 22:32:02 <kern.crit> ogre kernel: ata4: sata_connect devices=0x0
Jan  4 22:32:02 <kern.crit> ogre kernel: ata4: [MPSAFE]

and the drive(s) is not detected. atacontrol detach/attach or atacontrol reinit 
does not help either.

When booting with the drive connected everything's detected fine.

Is it normal?

Sincerely,
D.Marck                                     [DM5020, MCK-RIPE, DM3-RIPN]
------------------------------------------------------------------------
*** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck at rinet.ru ***
------------------------------------------------------------------------


More information about the freebsd-stable mailing list