From owner-freebsd-current Fri Jun 22 9:27:36 2001 Delivered-To: freebsd-current@freebsd.org Received: from freebsd.dk (fw-rl0.freebsd.dk [212.242.86.114]) by hub.freebsd.org (Postfix) with ESMTP id D312637B403 for ; Fri, 22 Jun 2001 09:27:31 -0700 (PDT) (envelope-from sos@freebsd.dk) Received: (from sos@localhost) by freebsd.dk (8.11.3/8.11.3) id f5MGRJh55632; Fri, 22 Jun 2001 18:27:19 +0200 (CEST) (envelope-from sos) From: Søren Schmidt Message-Id: <200106221627.f5MGRJh55632@freebsd.dk> Subject: Re: Problems with ata probing twice. In-Reply-To: <20010623002021Z.matusita@jp.FreeBSD.org> "from Makoto MATSUSHITA at Jun 23, 2001 00:20:21 am" To: Makoto MATSUSHITA Date: Fri, 22 Jun 2001 18:25:58 +0200 (CEST) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL88 (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG It seems Makoto MATSUSHITA wrote: > > sos> Thats because of the runtime attach/detach code in current, if the > sos> channel HW is there, its attached so you can add a device later > sos> with atacontrol without having to boot. In -stable the channel is > sos> not attached if no devices are present at probe time. > > Thanks for your clear explanation, I just understand what and why. OK, glad to be of help.. > > If it's true that this machine has _actually_ two ata buses, I'll > > try to change irq of fxp0 (hope BIOS menu helps me...) > > sos> It does, most ATA chips does not allow to disable only one of the > sos> channels. > > Hmm, maybe this problem (fxp0 doesn't attach) comes from that the > driver doesn't allow to use shared IRQ. Anybody knows why? is it by > hardware itself? Well, sortof, the ata driver doesn't allow for sharing irq14&15 since lots of boards doesn't work that way. However if you need it you can try to add the shared flag in the driver and see if it works on yours. Hmm, maybe I should make this tunable... -Søren To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message