softreset failed (device not ready)

Artur Frysiak wiget at pld-linux.org
Wed Jan 12 11:55:12 CET 2011


On Tue, Jan 11, 2011 at 21:36, Zsolt Udvari <udvzsolt at gmail.com> wrote:
> Hi all!
>
> When I booting, I got these warnings:
> [    2.363408] ata1: softreset failed (device not ready)
> [    2.363411] ata2: softreset failed (device not ready)
>
> Now I have time, so I've googled and found this:
> https://bbs.archlinux.org/viewtopic.php?id=82151
> "I was able to fix the problem
> by compiling my own kernel without sata pmp support.  The errors went
> away and I can safely transfer large files.
> If anyone wants help with this let me know, or maybe ill make a repo
> with latest kernel with pmp disabled for sb600/sb700 users."
>
> # lspci  | grep -i sata
> 00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA
> Controller [IDE mode]

$ dmesg|grep -i soft
$ lspci|grep -i sata
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA
Controller [AHCI mode] (rev 40)
05:00.0 SATA controller: JMicron Technology Corp. JMB362/JMB363 Serial
ATA Controller (rev 02)

I set SATA controller to AHCI mode in BIOS.

/etc/modprobe.d/blacklist.conf
blacklist amd74xx
blacklist jmicron

# lspci -v -s 0:11.0
00:11.0 SATA controller: ATI Technologies Inc SB700/SB800 SATA
Controller [AHCI mode] (rev 40) (prog-if 01 [AHCI 1.0])
        Subsystem: Giga-byte Technology Device b002
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 40
        I/O ports at ff00 [size=8]
        I/O ports at fe00 [size=4]
        I/O ports at fd00 [size=8]
        I/O ports at fc00 [size=4]
        I/O ports at fb00 [size=16]
        Memory at fe02f000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [50] MSI: Enable+ Count=1/8 Maskable- 64bit+
        Capabilities: [70] SATA HBA v1.0
        Capabilities: [a4] PCI Advanced Features
        Kernel driver in use: ahci

-- 
Artur Frysiak


More information about the pld-devel-en mailing list