From owner-freebsd-current Sun Aug 27 00:22:27 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.FreeBSD.org (8.6.11/8.6.6) id AAA11313 for current-outgoing; Sun, 27 Aug 1995 00:22:27 -0700 Received: from mailhub.cts.com (mailhub.cts.com [192.188.72.25]) by freefall.FreeBSD.org (8.6.11/8.6.6) with SMTP id AAA11307 for ; Sun, 27 Aug 1995 00:22:27 -0700 Received: from io.cts.com by mailhub.cts.com with smtp (Smail3.1.29.1 #18) id m0smc2y-000UzeC; Sun, 27 Aug 95 00:22 PDT Received: (from root@localhost) by io.cts.com (8.6.12/8.6.9) id AAA00144 for current@freebsd.org; Sun, 27 Aug 1995 00:22:21 -0700 From: Morgan Davis Message-Id: <199508270722.AAA00144@io.cts.com> Subject: wd0 detect fails To: current@freebsd.org Date: Sun, 27 Aug 1995 00:22:20 -0700 (PDT) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 581 Sender: current-owner@freebsd.org Precedence: bulk I put a 2MB caching Promise IDE controller into my 486 and moved the drives off the onboard IDE controller that this motherboard supports. I disabled the BIOS settings for the onboard IDE, then restarted. Under a current kernel built just two days ago, it fails to find wdc0 at 0x1f0, can't mount /root, and panics. If I go back to my previous kernel built August 8, it can find it just fine (which is what I'm using now) and 0x1f0-0x1f7 irq 14. So something has changed in the probing at startup that is causing it to miss the drives hanging off this older caching controller.