All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jeff Garzik <jgarzik@pobox.com>
To: Andrew Marold <andrew.marold@wlm.edial.com>
Cc: linux-kernel@vger.kernel.org, Alan Cox <alan@lxorguk.ukuu.org.uk>,
	Bernhard Rosenkraenzer <bero@arklinux.org>
Subject: Re: Serial ATA support in 2.4.22
Date: Wed, 01 Oct 2003 11:13:25 -0400	[thread overview]
Message-ID: <3F7AEF15.1070301@pobox.com> (raw)
In-Reply-To: <C67EF1F46A97534FADC870220F3AC8B79D4FDD@exchange.edial.office>

Andrew Marold wrote:
> I just got some new Dell Precision 360's, 2 of which have SATA drives
> that I'm trying to install RH9 on. I built a new kernel from the 2.4.22
> sources, patched with the 2.4.22-ac4 patches. When I boot, linux
> recognizes the drives, but hangs doing a partition check. Here's what I
> see on the console:
> 
> ata1: SATA max UDMA/133 cmd 0xFE00 ctl 0xFE12 bmdma 0xFEA0 irq 17
> ata2: SATA max UDMA/133 cmd 0xFE20 ctl 0xFE32 bmdma 0xFEA8 irq 17
> ata1: dev 0 ATA, max UDMA/133, 234375000 sectors (lba48)
> ata1: dev 0 configured for UDMA/133
> ata2: port disabled, ignoring.
> scsi0: ata_piix
> scsi1: ata_piix
>   Vendor: ATA	Model: ST3120026AS	Rev: 0.71
>   Type:   Direct-Access			ANSI SCSI revision: 05
> Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
> SCSI device sda: 234375000 512-byte sectors (120000 MB)
> Partition check:
> sda:<3>ata1: DMA timeout, stat 0x24
> 
> Has this been seen before, or are these boxes just too far out on the
> bleeding edge and I'm going to have to wait a while ?


Something appears to be malfunctioning in your system, if you're getting 
DMA timeouts.

The first thing to do is try the latest versions of libata.  libata in 
-ac and -pac trees is ancient at this point, and I desperately need to 
send Alan and Bero updates.

Here is the latest Serial ATA driver ("libata"), at its FTP site:
ftp://ftp.kernel.org/pub/linux/kernel/people/jgarzik/libata/

Patches are against BK snapshots of the 2.4 tree, so you may need to 
manually patch drivers/scsi/Makefile and drivers/scsi/Config.in...

Let me know if you have more trouble after updating the driver.

	Jeff


P.S.  This driver is also shipped in Fedora Core beta 2 (a.k.a. what 
would have been Red Hat Linux 10), so libata/ata_piix kernel srpm and 
rpms are available at
ftp://mirrors.kernel.org/redhat/redhat/linux/beta/severn/en/os/i386/


  reply	other threads:[~2003-10-01 15:13 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-10-01 14:55 Serial ATA support in 2.4.22 Andrew Marold
2003-10-01 15:13 ` Jeff Garzik [this message]
2003-10-01 16:34   ` Jeff Garzik
2003-10-02 21:42     ` Serial ATA on Dell Dimension 8300 (Was: Re: Serial ATA support in 2.4.22) Martin List-Petersen
2003-10-02 21:47       ` Jeff Garzik
2003-10-02 21:52         ` Martin List-Petersen
2003-10-02 22:00           ` Jeff Garzik
2003-10-02 22:35             ` Martin List-Petersen
2003-10-02 21:52       ` Erik Steffl
2003-10-02 21:56         ` Jeff Garzik

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=3F7AEF15.1070301@pobox.com \
    --to=jgarzik@pobox.com \
    --cc=alan@lxorguk.ukuu.org.uk \
    --cc=andrew.marold@wlm.edial.com \
    --cc=bero@arklinux.org \
    --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.