From owner-freebsd-current Thu Feb 24 9:55:18 2000 Delivered-To: freebsd-current@freebsd.org Received: from mass.cdrom.com (castles503.castles.com [208.214.165.67]) by hub.freebsd.org (Postfix) with ESMTP id C332737BC78; Thu, 24 Feb 2000 09:55:01 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Received: from mass.cdrom.com (localhost [127.0.0.1]) by mass.cdrom.com (8.9.3/8.9.3) with ESMTP id KAA00424; Thu, 24 Feb 2000 10:07:16 -0800 (PST) (envelope-from msmith@mass.cdrom.com) Message-Id: <200002241807.KAA00424@mass.cdrom.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Soren Schmidt <sos@freebsd.dk> Cc: msmith@FreeBSD.ORG (Mike Smith), yds@dppl.com (Yarema), FreeBSD-Current@FreeBSD.ORG (FreeBSD Current), sos@FreeBSD.ORG Subject: Re: After last ATAPI update system doesn't boot if modules loaded by /boot/loader. In-reply-to: Your message of "Thu, 24 Feb 2000 09:45:04 +0100." <200002240845.JAA86244@freebsd.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Date: Thu, 24 Feb 2000 10:07:16 -0800 From: Mike Smith <msmith@freebsd.org> Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > It seems Mike Smith wrote: > > > Forgive me if I'm beating a dead horse... I'm still having the foll= owing > > > problem if I load any modules from /boot/loader.conf: > > = > > I've reproduced this here, and narrowed it down to Soren's ATA megaco= mmit = > > on the 18th. Unfortunately, the newbus patches (tested) and the othe= r = > > gunk (untested) ended up lumped in together, and I'm not having a lot= of = > > luck working out what exactly might be causing this. > = > That megapatch was only newbus patches and cosmetics around that, one > new item was cmd646 support but that is hardly the problem here. You didn't mention the 0xa5 test, and I forgot to tell you that I backed = it out as well (no change). > > Soren - this is somewhat of a showstopper. Can you reproduce it ther= e? > = > Nope, I've tried several machines here, no problems, even with tons > of modules.. Try a network interface module, if you haven't already. I was loading = if_wi. > The only thing I can come up with is that _something_ makes the > delayed probe be called _before_ interrupts are up and running. > That will make it fail like this. Quuestion is is something > else messing with those hooks ? That's possible; it may be that the kernel linker is calling something = before you expect it to be called. Also, I note that you've only partially newbussed the code; I don't see = any busspace/busdma stuff in there. Is there another megapatch coming? -- = \\ Give a man a fish, and you feed him for a day. \\ Mike Smith \\ Tell him he should learn how to fish himself, \\ msmith@freebsd.org \\ and he'll hate you for a lifetime. \\ msmith@cdrom.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message