From owner-freebsd-questions Wed Nov 1 14:40:43 2000 Delivered-To: freebsd-questions@freebsd.org Received: from gateway.telecom.ksu.edu (gateway-1.telecom.ksu.edu [129.130.63.239]) by hub.freebsd.org (Postfix) with ESMTP id BBAF137B479 for ; Wed, 1 Nov 2000 14:40:39 -0800 (PST) Received: from sioux.telecom.ksu.edu(129.130.60.32) by pawnee.telecom.ksu.edu via smap (V2.0) id xma003446; Wed, 1 Nov 00 16:40:26 -0600 Message-ID: <3A009BB1.81D044AD@telecom.ksu.edu> Date: Wed, 01 Nov 2000 16:39:45 -0600 From: nathan X-Mailer: Mozilla 4.7 [en] (X11; U; FreeBSD 4.1-STABLE i386) X-Accept-Language: en MIME-Version: 1.0 To: Arcady Genkin Cc: freebsd-questions@FreeBSD.ORG Subject: Re: ad0: DMA problem fallback to PIO mode; HARD READ ERROR blk#25418687 References: <3A006927.D10FC9E0@telecom.ksu.edu> <87wven1mlu.fsf@tea.thpoon.com> <3A007B6D.CC73786B@telecom.ksu.edu> <87snpb1g8t.fsf@tea.thpoon.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Arcady Genkin wrote: > It's a GA-586HX. > http://www.giga-byte.com/gigabyte-web/mdiscontinued.htm#ea4d > BTW, what is POST? Power On Self Test - you can read more accurate info than i can provide about it on web ex: http://www.matrix-bios.nl/post.html > It says "mode 3,4 IDE". So I guess no DMA for disks. > > Now the question is how to disable DMA in the kernel. I see option > #options ATA_ENABLE_ATAPI_DMA > but it's commented out. Is there any other way to tell the kernel not > to use DMA for ata driver? what file is that you are looking at? hmmm i'm starting to run a thin on ideas.. if indeed you kernel is compiled w/o DMA then it might still be detecting it just cuz the drive is saying its DMA capable. its just hard for me to believe that the onboard controller is bad in such a way that its corrupting your drive, but still letting you see drives etc usually, when they DO break (seldom in my experience) they break completely heh.. at this point.. i've forgotten your original symptom.. have to recheck > > rebuild your kernel withOUT DMA and see what happens > > I would happily do so. Now if I only could figure out how... ;^) see the handbook on building custom kernels on at freebsd.org for complete accurate instructions nathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message