From owner-freebsd-current Mon Mar 8 17:15:24 1999 Delivered-To: freebsd-current@freebsd.org Received: from mail.HiWAAY.net (fly.HiWAAY.net [208.147.154.56]) by hub.freebsd.org (Postfix) with ESMTP id 11C8715008 for ; Mon, 8 Mar 1999 17:15:21 -0800 (PST) (envelope-from sprice@hiwaay.net) Received: from localhost (sprice@localhost) by mail.HiWAAY.net (8.9.1a/8.9.0) with SMTP id TAA32174; Mon, 8 Mar 1999 19:12:13 -0600 (CST) Date: Mon, 8 Mar 1999 19:12:13 -0600 (CST) From: Steve Price To: =?X-UNKNOWN?Q?S=F8ren_Schmidt?= Cc: mike@smith.net.au, dfr@nlsystems.com, current@freebsd.org Subject: Re: UPDATE2: ATA/ATAPI driver new version available. In-Reply-To: <199903080727.IAA00174@freebsd.dk> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 8 Mar 1999, S=F8ren Schmidt wrote: # > All that aside I'm willing to look closer into the possibility of # > this being the problem. How does one go about obtaining a copy of # > the raw disklabels? And once I have them how do I verify them for # > correctness? #=20 # Hmm, the only thing I can come up with is that either your disk # doesn't support multible sectors, or fails to do 32bit transfers. # There is an if 0 around the 32/16 bit transfers try reversing # it, and then try to comment out the lines that does the multisector # setup. I just tried this and it still panics at the same spot. I tried it with all four combinations of the two '#if 0' blocks in ata-disk.c. I'm going to play around with Mike's suggestion of instrumenting ad_interrupt with a bunch of debug prints and see if I can see what is happening. I'll do this right after I determine for sure that both the old and new driver are at least trying to read the same blocks from the disk for the disklabels. Sounds stupid I know, but I can cut the problem space in half if I can prove that they are least trying to go to the same spot on the disk. -steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message