From owner-freebsd-stable Tue Sep 18 0:31:55 2001 Delivered-To: freebsd-stable@freebsd.org Received: from red.csi.cam.ac.uk (red.csi.cam.ac.uk [131.111.8.70]) by hub.freebsd.org (Postfix) with ESMTP id 0737F37B413 for ; Tue, 18 Sep 2001 00:31:50 -0700 (PDT) Received: from jacs (helo=localhost) by red.csi.cam.ac.uk with local-esmtp (Exim 3.22 #1) id 15jFMC-0001LF-00 for freebsd-stable@FreeBSD.ORG; Tue, 18 Sep 2001 08:31:48 +0100 Date: Tue, 18 Sep 2001 08:31:48 +0100 (BST) From: "Dr J.A.C. Stenton" X-X-Sender: To: Subject: Re:[SOLVED] 4.4-Stable Hangs while booting GENERIC Kernel.... USB problem Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I have for years had the IRQ disabled on the USB port cos I don't use it and wanted to free one up. The new probe must expect that the USB port is fully functioning. The 4.3 probe gives 17 20:39:20 hawk /stable: uhci0: port 0xd400-0xd41f at device 4.2 on pci0 Sep 17 20:39:20 hawk /stable: uhci0: Invalid irq 255 Sep 17 20:39:20 hawk /stable: uhci0: Please switch on USB support and switch PNP-OS to 'No' in BIOS Sep 17 20:39:20 hawk /stable: device_probe_and_attach: uhci0 attach returned 6 However, I don't think the 4.4 probe checks for a valid IRQ. Chris > > With boot -v the kernel gets as far as > > isa_probe_children: Probing PnP Devices > > I've compiled and run a kernel with the DDB option. > On the third attempt I got lucky and managed to get into do a trace. I > didn't bother to write down the enty points etc > > > Debugger() > scgetc > atkbd_int > atkbd_isa_int > Xresume1() > ----Interput, esp= etc > doreti_next > mi_startup > begin () > > > I ran continue a few times in the debugger and the kernel seemed to be > looping around doreti_next with the occational call to vec1. > > Any ideas on where to go from here. > > Chris > > :I've just updated my 4.3-stable machine to 4.4-STABLE today. I have done > a > :complete > : > : > :make buildworld > :make buildkernel KERNCONF=GENERIC > :make installkernel KERNCONF=GENERIC > :shutdown > :make installworld > :mergemaster > :reboot > : > :When it reboots it hangs after giving out the message > : > :ppi0: on ppbus0 > : > : > :Now at this stage I would expect it to come up with "waiting for SCSI > :devices to settle". I am using an ASUS P2B-S with onboard SCSI. > : > : > :Any ideas or what I should do to get more diagnostic info. (Nothing has > :been written to any log files) > : > :I can reboot the system with the old kernel which I made about 3 months > :ago. > : > :Chris > > If you could compile up a custom kernel with the following options: > > options DDB > > And then when it hangs try doing a CTL-ALT-ESC. If you get the ddb> > prompt, do a 'trace'. > > -Matt > > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-stable" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message