From: Robert Hancock <hancockr@shaw.ca>
To: Alessandro Suardi <alessandro.suardi@gmail.com>
Cc: Jeff Garzik <jgarzik@pobox.com>, LKML <linux-kernel@vger.kernel.org>
Subject: Re: SATA disk reports DRDY and goes to PIO0 eventually. noapic fixes it
Date: Sun, 18 May 2008 20:08:18 -0600 [thread overview]
Message-ID: <4830E112.9010602@shaw.ca> (raw)
In-Reply-To: <fa.jF9ypkPPBXioKUr869XKpRZGAa4@ifi.uio.no>
Alessandro Suardi wrote:
> Since some time I noticed my nephew's Fedora 8 box would have
> some noise in /var/log/messages with timeouts reported by the
> SATA layer, with the drive in DRDY state. Flux is like this (from
> the base Fedora 9 kernel installed today):
>
> May 17 17:18:39 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:18:39 rospo kernel: ata4.00: cmd
> a0/00:00:00:08:00/00:00:00:00:00/a0 tag 0 pio 16392 in
> May 17 17:18:39 rospo kernel: cdb 4a 01 00 00 10 00 00 00 08
> 00 00 00 00 00 00 00
> May 17 17:18:39 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:18:39 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:18:39 rospo kernel: ata4: soft resetting link
> May 17 17:18:39 rospo kernel: ata4.00: configured for UDMA/33
> May 17 17:18:39 rospo kernel: ata4: EH complete
> May 17 17:18:40 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:18:40 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:18:46 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:18:46 rospo kernel: ata4.00: cmd
> a0/00:00:00:08:00/00:00:00:00:00/a0 tag 0 pio 16392 in
> May 17 17:18:46 rospo kernel: cdb 4a 01 00 00 10 00 00 00 08
> 00 00 00 00 00 00 00
> May 17 17:18:46 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:18:46 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:18:46 rospo kernel: ata4: soft resetting link
> May 17 17:18:46 rospo kernel: ata4.00: configured for UDMA/33
> May 17 17:18:46 rospo kernel: ata4: EH complete
> May 17 17:18:53 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:18:53 rospo kernel: ata4.00: cmd
> a0/00:00:00:08:00/00:00:00:00:00/a0 tag 0 pio 16392 in
> May 17 17:18:53 rospo kernel: cdb 4a 01 00 00 10 00 00 00 08
> 00 00 00 00 00 00 00
> May 17 17:18:53 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:18:53 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:18:53 rospo kernel: ata4: soft resetting link
> May 17 17:18:54 rospo kernel: ata4.00: configured for UDMA/33
> May 17 17:18:54 rospo kernel: ata4: EH complete
> May 17 17:19:01 rospo kernel: ata4.00: limiting speed to UDMA/25:PIO4
> May 17 17:19:01 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:19:01 rospo kernel: ata4.00: cmd
> a0/00:00:00:08:00/00:00:00:00:00/a0 tag 0 pio 16392 in
> May 17 17:19:01 rospo kernel: cdb 4a 01 00 00 10 00 00 00 08
> 00 00 00 00 00 00 00
> May 17 17:19:01 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:19:01 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:19:01 rospo kernel: ata4: soft resetting link
> May 17 17:19:01 rospo kernel: ata4.00: configured for UDMA/25
> May 17 17:19:01 rospo kernel: ata4: EH complete
> May 17 17:19:01 rospo kernel: sr0: CDROM (ioctl) error, command: Get
> event status notification 4a 01 00 00 10 00 00 00 08 00
> May 17 17:19:01 rospo kernel: sr: Sense Key : Aborted Command
> [current] [descriptor]
> May 17 17:19:01 rospo kernel: sr: Add. Sense: No additional sense information
> May 17 17:19:06 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:19:06 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:19:11 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:19:11 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:19:11 rospo kernel: cdb 1e 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:19:11 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:19:11 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:19:11 rospo kernel: ata4: soft resetting link
> May 17 17:19:12 rospo kernel: ata4.00: configured for UDMA/25
> May 17 17:19:12 rospo kernel: ata4: EH complete
> May 17 17:19:22 rospo kernel: ata4.00: limiting speed to PIO4
> May 17 17:19:22 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:19:22 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:19:22 rospo kernel: cdb 1e 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:19:22 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:19:22 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:19:22 rospo kernel: ata4: soft resetting link
> May 17 17:19:22 rospo kernel: ata4.00: configured for PIO4
> May 17 17:19:22 rospo kernel: ata4: EH complete
> May 17 17:19:32 rospo kernel: ata4.00: limiting speed to PIO3
> May 17 17:19:32 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:19:32 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:19:32 rospo kernel: cdb 1e 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:19:32 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:19:32 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:19:32 rospo kernel: ata4: soft resetting link
> May 17 17:19:33 rospo kernel: ata4.00: configured for PIO3
> May 17 17:19:33 rospo kernel: ata4: EH complete
> May 17 17:19:43 rospo kernel: ata4.00: limiting speed to PIO0
> May 17 17:19:43 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:19:43 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:19:43 rospo kernel: cdb 1e 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:19:43 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:19:43 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:19:43 rospo kernel: ata4: soft resetting link
> May 17 17:19:43 rospo kernel: ata4.00: configured for PIO0
> May 17 17:19:43 rospo kernel: ata4: EH complete
> May 17 17:19:50 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:19:50 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:19:53 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:19:53 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:19:53 rospo kernel: cdb 1e 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:19:53 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:19:53 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:19:53 rospo kernel: ata4: soft resetting link
> May 17 17:19:54 rospo kernel: ata4.00: configured for PIO0
> May 17 17:19:54 rospo kernel: ata4: EH complete
> May 17 17:20:01 rospo kernel: ALSA sound/usb/usbaudio.c:1353: setting
> usb interface 1:1
> May 17 17:20:04 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:20:04 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:20:04 rospo kernel: cdb 1e 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:20:04 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:20:04 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:20:04 rospo kernel: ata4: soft resetting link
> May 17 17:20:04 rospo kernel: ata4.00: configured for PIO0
> May 17 17:20:04 rospo kernel: ata4: EH complete
> May 17 17:20:04 rospo kernel: sr 3:0:0:0: ioctl_internal_command
> return code = 8000002
> May 17 17:20:04 rospo kernel: : Sense Key : Aborted Command
> [current] [descriptor]
> May 17 17:20:04 rospo kernel: : Add. Sense: No additional sense information
> May 17 17:20:34 rospo kernel: ata4.00: exception Emask 0x0 SAct 0x0
> SErr 0x0 action 0x2 frozen
> May 17 17:20:34 rospo kernel: ata4.00: cmd
> a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
> May 17 17:20:34 rospo kernel: cdb 00 00 00 00 00 00 00 00 00
> 00 00 00 00 00 00 00
> May 17 17:20:34 rospo kernel: res
> 40/00:03:00:00:00/00:00:00:00:00/a0 Emask 0x4 (timeout)
> May 17 17:20:34 rospo kernel: ata4.00: status: { DRDY }
> May 17 17:20:34 rospo kernel: ata4: soft resetting link
> May 17 17:20:35 rospo kernel: ata4.00: configured for PIO0
> May 17 17:20:35 rospo kernel: ata4: EH complete
>
> ..and on and on and on.
>
> Reading another report on lkml I turned to the ATA wiki @ kernel.org
> today, as even the newest Fedora 9 update (2.6.25.3-18) was still
> behaving the same way - pci=nomsi wasn't useful, acpi=off was
> also not useful, noapic did instead get rid of the messages, even
> under 'find /' (which would usually turn up the ATA resets in less
> than 10 seconds).
>
> Is there anything more useful than simply booting noapic that
> can be done here, or is that it ?
Please post the full dmesg output from bootup. We can't see what
controller type this is, etc.
next parent reply other threads:[~2008-05-19 2:10 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <fa.jF9ypkPPBXioKUr869XKpRZGAa4@ifi.uio.no>
2008-05-19 2:08 ` Robert Hancock [this message]
2008-05-19 19:50 ` SATA disk reports DRDY and goes to PIO0 eventually. noapic fixes it Alessandro Suardi
2008-05-27 19:43 ` Andrew Morton
2008-05-27 21:19 ` Alessandro Suardi
2008-05-17 23:05 Alessandro Suardi
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=4830E112.9010602@shaw.ca \
--to=hancockr@shaw.ca \
--cc=alessandro.suardi@gmail.com \
--cc=jgarzik@pobox.com \
--cc=linux-kernel@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.