lkml.org 
[lkml]   [2003]   [Oct]   [1]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: Serial ATA support in 2.4.22
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/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:49    [W:0.208 / U:0.292 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site