Re: Serial ATA support in 2.4.22

From: Jeff Garzik (jgarzik_at_pobox.com)
Date: 10/01/03

  • Next message: Bas Mevissen: "Re: File Permissions are incorrect. Security flaw in Linux"
    Date:	Wed, 01 Oct 2003 11:13:25 -0400
    To: Andrew Marold <andrew.marold@wlm.edial.com>
    
    

    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/


  • Next message: Bas Mevissen: "Re: File Permissions are incorrect. Security flaw in Linux"

    Relevant Pages

    • Re: Can you create a Linux partition from Windows?
      ... you can create the partition with Partition Magic ... >> or use a Linux LiveCD. ... Linux driver, so you need to format a hard disk in Linux. ... reiserfs filesystem. ...
      (comp.os.linux.setup)
    • Re: New laptop/Linux
      ... > confused with all the Linux versions to choose from. ... I used Partition Wizard to reduce the size of the WinXP partition. ... It was better to allow the linux installation routine, ... you'll either need to get the free 14.4Kbps driver ...
      (comp.os.linux.portable)
    • Re: Booting SCO 3.2v4.0 hard disk image in VMware or Bochs
      ... Boot Linux in Virtual PC. ... the start of the partition. ... Use 'dd' with appropriate options to pull out the filesystems - eg: ... The sco_fs patches are also supposed to add divvy support to the Linux ...
      (comp.unix.sco.misc)
    • Re: Windows Update leaves a bitter taste
      ... > I run Monopolysoft Window$ XP (and Linux on another partition). ... > I went to the Monopolysoft Update website to get the billions of weekly ... > patches I need to keep XP running. ...
      (alt.os.linux.suse)
    • Re: Bad sectors... how bad?
      ... > Dude, linux is free, if MS want's to start giving away their OS's I'll ... >>> and the $100 upgrade is that the upgrade looks for previous installs. ... > online to fully update all the patches. ... >> So when a vulnerability is found you want to remain vulnerable for 6 ...
      (alt.comp.hardware.pc-homebuilt)