From: Jeff Garzik <jgarzik@pobox.com>
To: Bryan Heitman <bryanh@fusemail.com>
Cc: linux-ide@vger.kernel.org
Subject: Re: sata_sil.c 2.4.27 timeout
Date: Fri, 19 Nov 2004 05:27:22 -0500 [thread overview]
Message-ID: <419DCA8A.2060007@pobox.com> (raw)
In-Reply-To: <009a01c4ce07$08a7e3d0$0d01a8c0@bryandesktop>
Bryan Heitman wrote:
> linux kernel 2.4.27 w/ built-in sil image driver
> Supermicro: SuperServer 6013P-T
> Supermicro motherboard: Super X5DPR-TG2+
You are not using sata_sil as the email subject claims, but rather the
IDE subsystem's siimage.c.
> I have 4 x SATA Western Digital 1600 drives installed on a new box. First
> drive has 8 gig ext3, 4 gig swap, and rest reiserfs, the remaining drives
> have a 160GB reiser partition.
>
> When accessing multiple drives (>2) under moderate load we receive dma
> timeouts and ultimately disk lockups until reboot. Here is a timeout &
> dump:
>
> Any assistance you could provide would be greatly appreciated, I am shipping
> an identical box overnight to the Equinix Ashburn datacenter tonight to
> alleviate other unrelated hardware problems, hoping I can rely on it :)
>
>
> Nov 19 00:33:42 fuse6 kernel: hde: dma_timer_expiry: dma status == 0x60
> Nov 19 00:33:42 fuse6 kernel: hde: timeout waiting for DMA
> Nov 19 00:33:42 fuse6 kernel: hde: timeout waiting for DMA
> Nov 19 00:33:42 fuse6 kernel: hde: status timeout: status=0xd8 { Busy }
I would recommend using the sata_sil driver.
> Nov 19 00:34:43 fuse6 kernel: journal-601, buffer write failed
> Nov 19 00:34:43 fuse6 kernel: (device ide2(33,1))
> Nov 19 00:34:43 fuse6 kernel: kernel BUG at prints.c:341!
> Nov 19 00:34:43 fuse6 kernel: invalid operand: 0000
> Nov 19 00:34:43 fuse6 kernel: CPU: 3
> Nov 19 00:34:43 fuse6 kernel: EIP: 0010:[<f8a0e748>] Not tainted
> Nov 19 00:34:43 fuse6 kernel: EFLAGS: 00010286
> Nov 19 00:34:43 fuse6 kernel: eax: 00000039 ebx: f6b92c00 ecx: 00000001
> edx: c02f85a0
> Nov 19 00:34:43 fuse6 kernel: esi: 00000000 edi: 00000096 ebp: f6b92c00
> esp: f7befe1c
> Nov 19 00:34:43 fuse6 kernel: ds: 0018 es: 0018 ss: 0018
> Nov 19 00:34:43 fuse6 kernel: Process kupdated (pid: 9, stackpage=f7bef000)
> Nov 19 00:34:43 fuse6 kernel: Stack: f8a28623 f8a2cec0 c039cbe0 f8ba20e4
> f8a1a43a f6b92c00 f8a259a0 f7befe50
> Nov 19 00:34:43 fuse6 kernel: 00001502 00000099 00000000 00000097
> 00000000 d7376f00 f6b92c00 00000000
> Nov 19 00:34:43 fuse6 kernel: 00000004 00000002 f8a1ecdd f6b92c00
> f8ba20e4 00000001 00000006 00000000
> Nov 19 00:34:43 fuse6 kernel: Call Trace: [<f8a28623>] [<f8a2cec0>]
> [<f8a1a43a>] [<f8a259a0>] [<f8a1ecdd>]
> Nov 19 00:34:43 fuse6 kernel: [<f8a1deb7>] [<f8a288fa>] [<f8a0b5e0>]
> [<c0144a9c>] [<c0143a9c>] [<c0143e52>]
> Nov 19 00:34:43 fuse6 kernel: [<c010724a>] [<c0143d10>] [<c0105000>]
> [<c010578e>] [<c0143d10>]
> Nov 19 00:34:43 fuse6 kernel:
> Nov 19 00:34:43 fuse6 kernel: Code: 0f 0b 55 01 36 86 a2 f8 85 db 74 0e 0f
> b7 43 08 89 04 24 e8
An undecoded oops is useless.
Jeff
prev parent reply other threads:[~2004-11-19 10:27 UTC|newest]
Thread overview: 2+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-11-19 7:11 sata_sil.c 2.4.27 timeout Bryan Heitman
2004-11-19 10:27 ` Jeff Garzik [this message]
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=419DCA8A.2060007@pobox.com \
--to=jgarzik@pobox.com \
--cc=bryanh@fusemail.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).