Re: SATA: link online but device misclassified

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

 



Hi and thanks for the reponse.

There are 6 SATA slots on the board, 4 of which are being used (ports
0 & 2 are not being used because they're hard to reach). AHCI is
disabled, but enabling makes no visible difference.

Here is lspci:

@@@@
00:00.0 Host bridge: Intel Corporation 4 Series Chipset DRAM Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 4 Series Chipset PCI Express
Root Port (rev 02)
00:1a.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB
UHCI Controller #4
00:1a.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB
UHCI Controller #5
00:1a.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB
UHCI Controller #6
00:1a.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2
EHCI Controller #2
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD
Audio Controller
00:1c.0 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 1
00:1c.4 PCI bridge: Intel Corporation 82801JI (ICH10 Family) PCI Express Port 5
00:1d.0 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB
UHCI Controller #1
00:1d.1 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB
UHCI Controller #2
00:1d.2 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB
UHCI Controller #3
00:1d.7 USB Controller: Intel Corporation 82801JI (ICH10 Family) USB2
EHCI Controller #1
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 90)
00:1f.0 ISA bridge: Intel Corporation 82801JIR (ICH10R) LPC Interface Controller
00:1f.2 IDE interface: Intel Corporation 82801JI (ICH10 Family) 4 port
SATA IDE Controller
00:1f.3 SMBus: Intel Corporation 82801JI (ICH10 Family) SMBus Controller
00:1f.5 IDE interface: Intel Corporation 82801JI (ICH10 Family) 2 port
SATA IDE Controller
01:00.0 VGA compatible controller: nVidia Corporation G80 [GeForce
8800 GTX] (rev a2)
02:00.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
03:01.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
03:02.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
03:03.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
03:04.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
03:05.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
03:06.0 PCI bridge: Integrated Device Technology, Inc. PES16T7 PCI
Express Switch (rev 0d)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
06:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
08:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)
0a:00.0 SATA controller: JMicron Technologies, Inc. JMicron
20360/20363 AHCI Controller (rev 02)
0a:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363
AHCI Controller (rev 02)
0b:06.0 FireWire (IEEE 1394): Texas Instruments TSB43AB23
IEEE-1394a-2000 Controller (PHY/Link)
@@@@

On Thu, Jun 11, 2009 at 9:01 PM, James
Bottomley<James.Bottomley@xxxxxxxxxxxxxxxxxxxxx> wrote:
> On Thu, 2009-06-11 at 11:31 +0200, Marc Bowes wrote:
>> I'm not sure if you can attach files, but here goes (attached as dmesg.txt)
>
> Actually, this shows the problems are on two unoccupied ahci ports:
>
>
>> [    0.685269] ahci 0000:0a:00.0: version 3.0
>> [    0.685279] ahci 0000:0a:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
>> [    0.696040] ahci 0000:0a:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
>> [    0.696283] ahci 0000:0a:00.0: flags: 64bit ncq pm led clo pmp pio slum part
>> [    0.696453] ahci 0000:0a:00.0: setting latency timer to 64
>> [    0.696592] scsi0 : ahci
>> [    0.696907] scsi1 : ahci
>> [    0.697224] ata1: SATA max UDMA/133 abar m8192@0xec400000 port 0xec400100 irq 16
>> [    0.697461] ata2: SATA max UDMA/133 abar m8192@0xec400000 port 0xec400180 irq 16
>> [    6.969039] ata1: link is slow to respond, please be patient (ready=0)
>> [   10.743038] ata1: softreset failed (device not ready)
>> [   10.743191] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
>> [   10.743344] ata1: link online but device misclassified, retrying
>> [   17.015051] ata1: link is slow to respond, please be patient (ready=0)
>> [   20.789041] ata1: softreset failed (device not ready)
> ...
>
> Could you confirm that there are actually no devices it's supposed to be
> detecting?
>
> It looks like the AHCI controller at 00:0a:00.0 might be some form of
> piix controller in the ICH10 bridge ... does lspci confirm this?  I
> remember you said you had:
>
>> The ATA controllers: Intel Corporation 82801JI (ICH10 Family) 2 port
>> SATA IDE Controller.
>
> Yet the log is finding six ports: four on the piix and two on the
> problem ahci  .. is that right?
>
> James
>
>
>
--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux