hdparm question: HDIO_SET_DMA failed: Inappropriate ioctl for device

Todd Zullinger tmz at pobox.com
Tue Nov 27 01:44:21 UTC 2007


Antonio Olivares wrote:
> If one enables hdparm DVD playback will not be jumpy, however when
> applying hdparm I get 
>
> [root at localhost ~]# hdparm -d1 /dev/cdrom
> 
> /dev/cdrom:
> setting using_dma to 1 (on)
> HDIO_SET_DMA failed: Inappropriate ioctl for device
> [root at localhost ~]# hdparm -d1 /dev/sr0
[...]
> CPU goes to 99 - 100%, and playback of movie slows down
> tremendously.  How can I enable hdparm like the good old days, or is
> there something else that can take care of that.  

I had this problem a long time ago.  I solved it by adding hdc=noprobe
to the kernel command in grub.conf.  Others had success with
libata.atapi_enabled=1.  There is some info in the thinkwiki site
about this that may be helpful to you:

http://www.thinkwiki.org/wiki/Problems_with_SATA_and_Linux#No_DMA_on_DVD_drive

-- 
Todd        OpenPGP -> KeyID: 0xBEAF0CE3 | URL: www.pobox.com/~tmz/pgp
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Grant me the senility to forget the people I never liked anyway, the
good fortune to run into the ones I do, and the eyesight to tell the
difference.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 542 bytes
Desc: not available
URL: <http://listman.redhat.com/archives/fedora-list/attachments/20071126/7be81e35/attachment-0001.sig>


More information about the fedora-list mailing list