From owner-freebsd-stable Thu Dec 20 15:33:49 2001 Delivered-To: freebsd-stable@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 383D837B405 for ; Thu, 20 Dec 2001 15:33:41 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.11.6/8.9.1) id fBKNXZ679605; Thu, 20 Dec 2001 15:33:35 -0800 (PST) (envelope-from dillon) Date: Thu, 20 Dec 2001 15:33:35 -0800 (PST) From: Matthew Dillon Message-Id: <200112202333.fBKNXZ679605@apollo.backplane.com> To: Brady Montz Cc: Peter Jeremy , Chad David , Richard Nyberg , David Wolfskill , freebsd-stable@FreeBSD.ORG Subject: Re: 4.4-STABLE crashes - suspects new ata-driver over wd-drivers References: <200112172133.fBHLXJg39627@bunrab.catwhisker.org> <20011217144541.A45973@colnta.acns.ab.ca> <20011218094330.A10601@gromit.it.su.se> <200112180857.fBI8vNh68173@apollo.backplane.com> <20011218023630.A5190@ranger.acns.ab.ca> <200112181920.fBIJKRt70523@apollo.backplane.com> <200112190757.fBJ7veY02579@mail.hydrologue.com> <200112190732.fBJ7WFQ86868@apollo.backplane.com> <87u1ulq1a8.fsf@balestra.org> <200112202147.fBKLlGg78745@apollo.backplane.com> <20011221094727.F73243@gsmx07.alcatel.com.au> <200112210400.fBL40O009107@mail.hydrologue.com> <200112202259.fBKMxGi79320@apollo.backplane.com> <200112210425.fBL4Pnk09252@mail.hydrologue.com> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG :I'd had that thought as well. Seems a reasonably way for a misbehaving :driver to corrupt memory. I'll try that tonight. : :However, being a recent convert to BSD, I don't know how to turn of :DMA. How do I? : :-- : Brady Montz : bradym@balestra.org Do a 'man ata', there is a section on how to use sysctl to change the mode. I'm going to attempt to duplicate your tests on a SCSI box. I did do a ktrace of portsdb and it appears to use the read() system call to read the Makefile's. The only time 'pre-patch' shows up is in medium-sized read() calls (574 bytes, 768 bytes, etc...). Again, nothing out of the ordinary. It does do a lot of fork/exec's to run /bin/sh, objformat, test, and other programs. Beyond that, nothing out of the ordinary. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message