HDIO_SET_DMA failed on a Dell Latitude C400 Laptop

From: Mark Watts (m.watts_at_eris.qinetiq.com)
Date: 07/12/04

  • Next message: Lars Marowsky-Bree: "Re: [ANNOUNCE] Minneapolis Cluster Summit, July 29-30"
    To: linux-kernel@vger.kernel.org
    Date:	Mon, 12 Jul 2004 14:07:14 +0100
    
    

    -----BEGIN PGP SIGNED MESSAGE-----
    Hash: SHA1

    I've just burnt a cd for the first time on a Dell Latitude C400 laptop and I
    noticed that the system was quite sluggish while the burn was happening.
    (mouse pointer erratic, window redraw slow etc).

    Remembering a similar issue with a desktop system, I did the following to
    enable DMA on the hard drive (hdparm was giving ~3MB/sec read)

    # hdparm -c1 -d1 /dev/hda

    /dev/hda
     setting 32-bit IO_support flag to 1
     setting using_dma to 1 (on)
     HDIO_SET_DMA failed: Operation not permitted
     IO_support = 1 (32-bit)
     using_dma = 0 (off)

    hdparm now reports ~7MB/sec which is better but still prety poor.

    Any ideas why I couldn't set DMA on the drive?

    CPU = Mobile Pentum 3 @1.2GHz (800MHz when booted with no power cord)
    Ram = 256MB
    HDD = IBM Travelstar (IC25N020ATDA04-0) 20GB
    BIOS Rev = A12

    - --
    Mark Watts
    Senior Systems Engineer
    QinetiQ Trusted Information Management
    Trusted Solutions and Services group
    GPG Public Key ID: 455420ED

    -----BEGIN PGP SIGNATURE-----
    Version: GnuPG v1.2.4 (GNU/Linux)

    iD8DBQFA8o0CBn4EFUVUIO0RAtrMAKCW7sohHS2muGZjJ8rqTEuCOMlD7wCfRB4T
    D+rI56ie5zpMtj/ed7Bz78g=
    =z33I
    -----END PGP SIGNATURE-----
    -
    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: Lars Marowsky-Bree: "Re: [ANNOUNCE] Minneapolis Cluster Summit, July 29-30"

    Relevant Pages

    • Re: ata_piix: port disabled. ignoring.
      ... On Wed, 19 May 2004, Bartlomiej Zolnierkiewicz wrote: ... >> but I get an error when trying to enable DMA using hdparm. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: ata_piix: port disabled. ignoring.
      ... On Tue, 18 May 2004, Bartlomiej Zolnierkiewicz wrote: ... but I get an error when trying to enable DMA using hdparm. ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: ata_piix: port disabled. ignoring.
      ... > but I get an error when trying to enable DMA using hdparm. ... send the line "unsubscribe linux-kernel" in ... Please read the FAQ at http://www.tux.org/lkml/ ...
      (Linux-Kernel)
    • crash when using dma for cdrom drive
      ... When I enable dma for my cdrom drive using hdparm /dev/hdc, ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)
    • Re: Kernel oops while shutting down (2.6.8rc1)
      ... >> One of those driver modules probably has a function in the cleanup ... >> down and taking copying the output would help speed up the search. ... QinetiQ Trusted Information Management ... send the line "unsubscribe linux-kernel" in ...
      (Linux-Kernel)