From owner-freebsd-current Mon Nov 6 13:16:28 2000 Delivered-To: freebsd-current@freebsd.org Received: from sol.cc.u-szeged.hu (sol.cc.u-szeged.hu [160.114.8.24]) by hub.freebsd.org (Postfix) with ESMTP id E1AA337B479 for ; Mon, 6 Nov 2000 13:16:24 -0800 (PST) Received: from petra.hos.u-szeged.hu by sol.cc.u-szeged.hu (8.9.3+Sun/SMI-SVR4) id WAA06832; Mon, 6 Nov 2000 22:05:53 +0100 (MET) Received: from sziszi by petra.hos.u-szeged.hu with local (Exim 3.12 #1 (Debian)) id 13stVc-0006eH-00; Mon, 06 Nov 2000 22:08:52 +0100 Date: Mon, 6 Nov 2000 22:08:52 +0100 From: Szilveszter Adam To: Soren Schmidt Cc: freebsd-current@FreeBSD.ORG Subject: Re: ad1 is not detected. Message-ID: <20001106220852.B24627@petra.hos.u-szeged.hu> Mail-Followup-To: Soren Schmidt , freebsd-current@FreeBSD.ORG References: <20001106164113.B18026@petra.hos.u-szeged.hu> <200011061608.RAA47558@freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii User-Agent: Mutt/1.0.1i In-Reply-To: <200011061608.RAA47558@freebsd.dk>; from sos@freebsd.dk on Mon, Nov 06, 2000 at 05:08:04PM +0100 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, Nov 06, 2000 at 05:08:04PM +0100, Soren Schmidt wrote: > The problem has been around for at least a couble of month both in > current and stable, but only a select few has seen it, I've chased > it with any drive/controller I have access to, but hasn't been able > to reproduce it.. > If you can find a way that I can reproduce it, I'm sure I can > fix the problem in a few minutes.. ssh access to a box that has > this problem could also help, but "hands on" are often much better > for this kind of problems... Hmmm... I have been trying to get things sorted out but have not been able to do much. Upon fitting ata-all.c with some printf()-s, itt seems that the probe in ata_probe(device_t dev) seems to do DTRT. (ie it evaluates the if statements in lines 838 and 844 respectively and sets the mask for each device that exists on the controller. The only case where the if statement gave "false" was on ata1-slave but I *really* do not have anything on there. In other words, ata0-slave was found it seems.) But this is appearently not enough and I do not know why. (It shows that I am not an experienced hacker... sigh) So, what information would be helpful in getting this problem solved? As for reproducing it, well, just grab a Spacewalker HOT 637/P mobo with Intel LX440 AGP chipset, fit two Quantum hdd-s on ata0 and a Sony CDU-621 on ata1-master, boot a kernel with the most recent ata stuff and there you go:-) Seriously, I have nothing special on this machine, it has always been very friendly to FreeBSD; when many other hw configs had problems, this one seemd to be immune (although earlier I did not have the hdd on ata0-slave, sooo...) but now, I am stuck. Any and all information or help I can provide, or things I should try, just tell me. Sorry for not being able to track this thing down. -- Regards: Szilveszter ADAM Szeged University Szeged Hungary To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message