From: Tejun Heo <htejun@gmail.com>
To: linux@horizon.com
Cc: linux-ide@vger.kernel.org
Subject: Re: sata_sil24 AMD64 crash/lockup
Date: Thu, 06 Oct 2005 16:04:01 +0900 [thread overview]
Message-ID: <4344CC61.8070609@gmail.com> (raw)
In-Reply-To: <20051004221450.18205.qmail@science.horizon.com>
Hello, there.
linux@horizon.com wrote:
> I'm trying to bring up a new AMD64 (uniprocessor) storage server with
> 3x Sil3132 PCIe SATA controllers running 6x Seagate 7200.8 drives.
>
> Kernel 2.6.13.2 + 2.6.13-rc7-libata1.patch.bz2 + PPSkit-light
>
> I'm having some problems with intermitted (every few days) crashes
> which lock up the drives. The machine is not yet in service, so
> activity is pretty light, but I've been running zcav on a 6-way RAID-0
> partition to keep it busy. (350 MB/sec sustained is fun.)
>
> I have twice seen an assert fail that I didn't manage to wrote down.
> (The first time, I though it was something I had done, and the second,
> someone rebooted it before I got a chance.)
>
> Both times, the keyboard was still operating and I could scroll back.
> This last time, it was locked up hard and I could only get what was
> on the screen. Omitting the leading ffffffff from the kernel addresses,
> and modulo any transcription errors, what I saw was:
>
> 802c1d50 do_unblank_screen+272
> 8012117e do_page_fault+1838
> 80133a9c call_console_drivers+76
> 801348c9 vprintk+601
> 80147739 autoremove_wake_function+9
> 8012ff23 wake_up_common+67
> 8010f22d error_exit+0
> 80340b3a ata_gen_fixed_sense+138
> 8034128a ata_scsi_qc_complete+106
> 8033ceaa ata_qc_complete+362
> 80342c15 sil24_interrupt+325
>
Oh.. this is because of missing tf_read callback which is called from
ata_gen_fixed_sense(). I'll try to figure out what to do about it a bit
later. I gotta leave for english lessons now. I'm already a bit late.
However, your kernel hitting that path means that some drives are
actually generating errors. Let's see about that after get tf_read
thing fixed.
Damn. I'm really late. :-)
> I know there are more recent kernels and sata_sil24 code, but that's
> the most current pair I could figure out how to fit together.
>
> Trying the instructions at http://kernel.org/git/ gives me:
>
> $ cg-clone http://www.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git
> defaulting to local storage area
> 17:54:10 URL:http://www.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git/refs/heads/master [41/41] -> "refs/heads/origin" [1]
> progress: 2 objects, 926 bytes
> error: File ca442d313d86dc67e0a2e5d584b465bd382cbf5c (http://www.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev.git/objects/ca/442d313d86dc67e0a2e5d584b465bd382cbf5c) corrupt
>
> Cannot obtain needed blob ca442d313d86dc67e0a2e5d584b465bd382cbf5c
> while processing commit 0000000000000000000000000000000000000000.
> cg-pull: objects pull failed
> cg-clone: pull failed
>
>
> In the mean time, I'll keep working to reproduce the problem.
>
> Thanks for any hints!
> -
> To unsubscribe from this list: send the line "unsubscribe linux-ide" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
tejun
next prev parent reply other threads:[~2005-10-06 7:04 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-10-04 22:14 sata_sil24 AMD64 crash/lockup linux
2005-10-05 4:02 ` linux
2005-10-06 7:04 ` Tejun Heo [this message]
2005-10-06 16:48 ` Tejun Heo
2005-10-10 17:40 ` linux
2005-10-06 19:10 ` linux
[not found] <434F9F92.7060805@gmail.com>
2005-10-26 19:18 ` linux
2005-11-02 18:58 ` linux
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=4344CC61.8070609@gmail.com \
--to=htejun@gmail.com \
--cc=linux-ide@vger.kernel.org \
--cc=linux@horizon.com \
/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.