From owner-freebsd-stable Fri Nov 17 23:42:50 2000 Delivered-To: freebsd-stable@freebsd.org Received: from turtle.looksharp.net (unknown [24.2.221.22]) by hub.freebsd.org (Postfix) with ESMTP id 625BE37B479 for ; Fri, 17 Nov 2000 23:42:46 -0800 (PST) Received: from localhost (bsdx@localhost) by turtle.looksharp.net (8.9.3/8.9.3) with ESMTP id CAA54674; Sat, 18 Nov 2000 02:42:32 -0500 (EST) (envelope-from bsdx@looksharp.net) Date: Sat, 18 Nov 2000 02:42:32 -0500 (EST) From: Adam To: Jim Weeks Cc: joseph@randomnetworks.com, stable@FreeBSD.ORG Subject: Re: 4.2 Beta hang on warm boot In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I recall having a similar problem with ed0 and memory ranges, I think I fixed it by choosing a different (or no) memory range in the hardware and ed0 driver config. I also had to play around with the emulation mode on my nic to get it working happily with the latest ed0 driver so you might try that if it supports it... On Fri, 17 Nov 2000, Jim Weeks wrote: >I had a simular situation on an old 486. I wish I had kept all the >output, but as best I can remember the problem stemmed from ed0 not being >able to clear shared memory on reboot. I did keep this line. > >ed0: failed to clear shared memory at d8000 - check configuration > >Of course you are not getting this far during reboot. Maybe someone with >more knowledge can pick up the ball here. > >Possibly, configuring ed0 in the kernel rather than in /boot/kernel.conf >would solve the problem. > >-- >Jim Weeks > > >On Fri, 17 Nov 2000 joseph@randomnetworks.com wrote: > >> >> I dug up an old 486 in hopes that I could get 4.2-BETA from 11/15 >> to install on it and use it as a firewall for my cable connection at >> home. Everything went nicely until that first reboot after the >> install. It hung when it hit the ISA bus. I thought this was odd, so I >> turned off the power and then fired it back up. It then booted fine. So >> I did a shutdown -r now to see what would happen. It hung on the ISA bus >> during boot again. Once again I turned off the power and it booted fine >> after powering it back on. >> >> So from this, 4.2-BETA from 11/15 will not warm boot (reboot), >> stopping on the ISA bus. I've attached the dmesg output from a cold boot >> and marked the line that it stops at during a warm boot. >> >> Any ideas on what's happening here? >> >> -------------------------------------------------------------------- >> | Joseph Scott The Office Of Water Programs | >> | joseph@randomnetworks.com joseph.scott@owp.csus.edu | >> -------------------------------------------------------------------- >> >> Copyright (c) 1992-2000 The FreeBSD Project. >> Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 >> The Regents of the University of California. All rights reserved. >> FreeBSD 4.2-20001115-BETA #0: Wed Nov 15 12:57:10 GMT 2000 >> root@usw3.freebsd.org:/usr/src/sys/compile/GENERIC >> Timecounter "i8254" frequency 1193182 Hz >> CPU: i486 DX2 (486-class CPU) >> Origin = "GenuineIntel" Id = 0x435 Stepping = 5 >> Features=0x3 >> real memory = 25427968 (24832K bytes) >> config> di psm0 >> config> di sn0 >> config> di lnc0 >> config> di ie0 >> config> di fe0 >> config> di cs0 >> config> di bt0 >> config> di aic0 >> config> di aha0 >> config> di adv0 >> config> en ed0 >> config> po ed0 0x300 >> config> ir ed0 5 >> config> iom ed0 0xd8000 >> config> f ed0 0 >> config> q >> avail memory = 20652032 (20168K bytes) >> Preloaded elf kernel "kernel" at 0xc0436000. >> Preloaded userconfig_script "/boot/kernel.conf" at 0xc043609c. >> md0: Malloc disk >> npx0: on motherboard >> npx0: INT 16 interface >> isa0: on motherboard ********* !! Dies here on warm boot !! ** >> fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 >> fdc0: FIFO enabled, 8 bytes threshold >> fd0: <1440-KB 3.5" drive> on fdc0 drive 0 >> ata0: mask=03 status0=50 status1=00 >> ata0: mask=03 ostat0=50 ostat2=00 >> ata0-master: ATAPI probe a=00 b=00 >> ata0-slave: ATAPI probe a=00 b=00 >> ata0: mask=03 status0=50 status1=00 >> ata0-master: ATA probe a=01 b=a5 >> ata0: devices=01 >> ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0 >> ata1: mask=00 status0=ff status1=ff >> atkbdc0: at port 0x60,0x64 on isa0 >> atkbd0: flags 0x1 irq 1 on atkbdc0 >> kbd0 at atkbd0 >> vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 >> sc0: at flags 0x100 on isa0 >> sc0: VGA <16 virtual consoles, flags=0x300> >> sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 >> sio0: type 16550A >> sio1: configured irq 3 not in bitmap of probed irqs 0 >> ppc0: cannot reserve I/O port range >> ed0 at port 0x300-0x31f iomem 0xd8000 irq 5 drq 0 on isa0 >> ed0: address 00:c0:f0:09:eb:b6, type NE2000 (16 bit) >> ad0: 325MB [1011/15/44] at ata0-master BIOSPIO >> Mounting root from ufs:/dev/ad0s1a >> >> >> >> >> 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 > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message