starting hald from hal-0.5.7 turns dma acceleration of block devices off. I need to restart hdparm evry time I boot (since hdparm starts before that) and restart hal Portage 2.0.54 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.5-r2, 2.6.16-gentoo i686) ================================================================= System uname: 2.6.16-gentoo i686 AMD Athlon(tm) XP 2600+ Gentoo Base System version 1.12.0_pre14 ccache version 2.3 [disabled] dev-lang/python: 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.ankara.edu.tr/gentoo/ http://distfiles.gentoo.org/distfiles http://gentoo.mirrors.pair.com/" LANG="tr_TR.utf8" LC_ALL="tr_TR.utf8" LINGUAS="tr" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/firari/overlay/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowext X a52 aac acpi alsa amuled apache2 apm arts artworkextra asf audacious audiofile avi bash-completion berkdb bitmap-fonts bluetooth bonobo browserplugin buttons bzip2 bzlib cairo canvas cdb cdda cddb cdio cdparanoia cdr clanVoice cli clibpdf crypt css ctype cups curl dba dbus dedicated directfb divx4linux dri dts dvb dvd dvdr dvdread encode esd esoob exif expat fam fame fastbuild fbcon ffmpeg firefox flac flash foomaticdb force-cgi-redirect freetype ftp gd gdbm gif glitz glut gmp gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml hal iconv icq idn imagemagick imap imlib innodb irc ithreads jabber java javascript joystick jpeg jpeg2k junit kdeenablefinal lcms libg++ libwww lm_sensors lzo mad memlimit mhash mime ming mjpeg mmx mmxext mng mozdevelop moznocompose moznoirc moznomail mozsvg mozxmlterm mp3 mpeg mpeg4 msn nautilus ncurses network nls nocd nptl nsplugin nvidia ogg oggvorbis openal opengl oscar pam pcre pdflib php png posix ppds qt quicktime readline real remote s samba sdl session sharedmem simplexml slang slp sndfile soap socket sockets socks5 speex spell spl sse ssl startup-notification stats stream svg svga symlink tcpd tga threads tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb utf8 v4l v4l2 vcd videos vlm vorbis win32codecs wma wmf wxgtk1 xchatdccserver xine xml xml2 xpm xprint xsl xv xvid yahoo zeroconf zlib video_cards_nvidia linguas_tr userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LDFLAGS
I see that it only happens to my samsung dvd writer TSSTcorpCD/DVDW SH-W162C
do you mean you activated keep_features_over_reset flag and hald overrides it ? If not this his normal behavior I think.
Can you provide a "lshal" of the device?
I cannot reproduce it now