I just bought a Seagate ST3200822A 200 Gb ATA/UDMA 100 drive for a new install on my computer. 4 days after installation I started getting the following problem. When the computer boots up it almost always stalls on running hdparm on disc. When it starts (which can take up to 15 restarts) I get the following message in /var/log/messages: hda: dma_intr: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown I've posted a thread on the forum: http://forums.gentoo.org/viewtopic-p-2370705.html#2370705 I have contacted Seagate and I've ran the Seatools Diagnostics Program which the drive passed (as well as the smartmon test). So this leaves me with a big questionmark. Reproducible: Always Steps to Reproduce: 1. 2. 3. # emerge --info Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r6 i686) ================================================================= System uname: 2.6.11-gentoo-r6 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 13:55:10)] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.6.3, 1.8.5-r3, 1.5, 1.9.4, 1.4_p6 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse,387 -msse2 -mmmx" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse,387 -msse2 -mmmx" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://ds.thn.htu.se/linux/gentoo" LDFLAGS="-Wl,-O1" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apm avi bash-completion berkdb bitmap-fonts cdr crypt cups curl devfs26 divx divx4linux dvd dvdr dvdread emboss encode esd fam fb firefox foomaticdb fortran gdbm gif gimp gkrellm gpm gtk gtk2 imagemagick imlib ipv6 java jpeg libg++ libwww mad mikmod motif mp3 mpeg ncurses nls nvidia ogg oggvorbis opengl pam pdflib perl pic png python quicktime readline real sdl slp spell sse sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts usb vorbis xml2 xmms xv xvid zlib userland_GNU kernel_linux libc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LINGUAS, PORTDIR_OVERLAY # lspci 0000:00:00.0 Host bridge: Intel Corporation 82845 845 (Brookdale) Chipset Host Bridge (rev 04) 0000:00:01.0 PCI bridge: Intel Corporation 82845 845 (Brookdale) Chipset AGP Bridge (rev 04) 0000:00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 05) 0000:00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 05) 0000:00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 (rev 05) 0000:00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #1) (rev 05) 0000:00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB (Hub #2) (rev 05) 0000:01:00.0 VGA compatible controller: nVidia Corporation NV20 [GeForce3 Ti 200] (rev a3) 0000:02:04.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394 Controller (Link) 0000:02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 03) 0000:02:09.0 Communication controller: Conexant HSF 56k HSFi Modem (rev 01) 0000:02:0a.0 Multimedia audio controller: Creative Labs SB Live! EMU10k1 (rev 07) 0000:02:0a.1 Input device controller: Creative Labs SB Live! MIDI/Game Port (rev 07) # cat /proc/interrupts CPU0 0: 3583460 IO-APIC-edge timer 6: 30 IO-APIC-edge floppy 7: 0 IO-APIC-edge parport0 9: 0 IO-APIC-level acpi 14: 66145 IO-APIC-edge ide0 15: 95 IO-APIC-edge ide1 16: 3 IO-APIC-level ohci1394 18: 242052 IO-APIC-level nvidia 19: 118306 IO-APIC-level uhci_hcd 20: 14797 IO-APIC-level eth0 21: 0 IO-APIC-level EMU10K1 23: 0 IO-APIC-level uhci_hcd NMI: 0 LOC: 3583881 ERR: 0 MIS: 0
I believe the problem is resolved since the problem and log is gone the last couple of reboots. I'm not quite sure what resolved it... I did the following: * Enabled # CONFIG_IDEDISK_MULTI_MODE on recomendation from NeddySeagoon (no change at first reboot) * Disabled cups * Disabled hpoj * Disabled rdate script * Changed RC_PARALLEL_STARTUP="yes" in /etc/conf.d/rc to no * Recompiled the kernel from scratch
I believe it is hpoj or cups, since removing these resolves it. Enabling them leaves me with the problem (if anyone finds themself in a similar situation).