From: Tejun Heo <tj@kernel.org>
To: Peter Favrholdt <linux-ide@how.dk>
Cc: linux-ide@vger.kernel.org
Subject: Re: FYI: BUG in SATA Promise 300 TX4 (2.6.24 - 2.6.27-3) w/Linux
Date: Tue, 18 Nov 2008 10:11:58 +0900 [thread overview]
Message-ID: <4922165E.9070203@kernel.org> (raw)
In-Reply-To: <492159E0.1050804@how.dk>
Peter Favrholdt wrote:
> Hi Tejun,
>
> Thanks for your reply.
>
> Tejun Heo wrote:
>> Does unloading and reloading sata_promise fix the problem?
>
> I had sata_promise linked into the kernel so I had to recompile and
> reboot. The reboot fixed it (didn't turn power off - just reboot).
>
> I then tried with sata_promise as a module. Four dd's reading the drives
> and shortly same problem:
>
> [ 700.520101] ata1.00: exception Emask 0x0 SAct 0x0 SErr 0x1380000
> action 0x6 frozen
> [ 700.520112] ata1: SError: { 10B8B Dispar BadCRC TrStaTrns }
> [ 700.520120] ata1.00: cmd c8/00:00:90:0e:e6/00:00:00:00:00/e1 tag 0
> dma 131072 in
> [ 700.520122] res 40/00:28:00:00:00/00:00:00:00:00/40 Emask
> 0x4 (timeout)
> [ 700.520126] ata1.00: status: { DRDY }
> [ 700.520169] ata1: hard resetting link
> [ 705.910331] ata1: link is slow to respond, please be patient (ready=-19)
> [ 710.531474] ata1: COMRESET failed (errno=-16)
> [ 710.531531] ata1: hard resetting link
> [ 715.920526] ata1: link is slow to respond, please be patient (ready=-19)
>
> I tried removing sata_promise the nice way using modprobe:
>
> # modprobe -r -f sata_promise
> FATAL: Module sata_promise is in use.
>
> then the not-so-nice way using rmmod -f and inserting it again. It
> doesn't work. Here are the relevant parts from dmesg (removing and
> inserting):
Oh... you first need to wait for the kernel to be done with the devices.
ie. unmount all filesystems living on those && wait till EH finishes.
--
tejun
next prev parent reply other threads:[~2008-11-18 1:12 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-13 21:21 FYI: BUG in SATA Promise 300 TX4 (2.6.24 - 2.6.27-3) w/Linux Linda Walsh
2008-11-16 6:04 ` Tejun Heo
2008-11-16 11:08 ` Mikael Pettersson
2008-11-16 14:24 ` Tejun Heo
2008-11-16 16:48 ` Brad Campbell
2008-11-17 2:01 ` Tejun Heo
2008-11-16 17:34 ` Peter Favrholdt
2008-11-16 17:39 ` Peter Favrholdt
2008-11-17 2:01 ` Tejun Heo
2008-11-17 11:47 ` Peter Favrholdt
2008-11-18 1:11 ` Tejun Heo [this message]
2008-11-18 18:03 ` Peter Favrholdt
2008-11-19 1:55 ` Tejun Heo
2008-11-20 10:22 ` Peter Favrholdt
2008-11-20 11:10 ` Mikael Pettersson
2008-11-21 4:42 ` Tejun Heo
2008-11-21 4:56 ` [PATCH #upstream-fixes] sata_promise: request follow-up SRST Tejun Heo
2008-11-22 16:30 ` Mikael Pettersson
2008-11-23 22:38 ` Peter Favrholdt
2008-11-25 13:00 ` Peter Favrholdt
2008-11-26 2:46 ` Tejun Heo
2008-11-26 8:12 ` Peter Favrholdt
2008-11-26 23:07 ` Peter Favrholdt
2008-11-25 17:27 ` Jeff Garzik
2008-11-25 21:17 ` Mikael Pettersson
2008-11-29 21:50 ` Mikael Pettersson
2008-11-30 15:06 ` Peter Favrholdt
2009-02-10 4:30 ` Jeff Garzik
2009-02-10 17:28 ` Mikael Pettersson
2009-02-10 21:13 ` Jeff Garzik
2009-02-23 12:17 ` [PATCH #upstream-fixes] sata_promise: request follow-up SRST - it works Peter Favrholdt
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4922165E.9070203@kernel.org \
--to=tj@kernel.org \
--cc=linux-ide@how.dk \
--cc=linux-ide@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.