From owner-freebsd-current@FreeBSD.ORG Mon Nov 17 12:58:49 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1576516A4CE; Mon, 17 Nov 2003 12:58:49 -0800 (PST) Received: from franky.speednet.com.au (franky.speednet.com.au [203.57.65.5]) by mx1.FreeBSD.org (Postfix) with ESMTP id 315C043FD7; Mon, 17 Nov 2003 12:58:47 -0800 (PST) (envelope-from andyf@speednet.com.au) Received: from hewey.af.speednet.com.au (udsl-3-062.QLD.dft.com.au [202.168.108.62])hAHKwiaN099995; Tue, 18 Nov 2003 07:58:45 +1100 (EST) (envelope-from andyf@speednet.com.au) Received: from hewey.af.speednet.com.au (hewey.af.speednet.com.au [172.22.2.1])hAHKwiUR038376; Tue, 18 Nov 2003 06:58:44 +1000 (EST) (envelope-from andyf@speednet.com.au) Date: Tue, 18 Nov 2003 06:58:43 +1000 (EST) From: Andy Farkas X-X-Sender: andyf@hewey.af.speednet.com.au To: "David O'Brien" In-Reply-To: <20031117181203.GA86840@dragon.nuxi.com> Message-ID: <20031118065451.Y30811@hewey.af.speednet.com.au> References: <20031117181203.GA86840@dragon.nuxi.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-current@freebsd.org Subject: Re: 5-CURRENT totally broken on AMD64 in 32-bit mode X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Nov 2003 20:58:49 -0000 On Mon, 17 Nov 2003, David O'Brien wrote: > The kernel changes of the past week has totally turned my AMD64 machine > that I use in 32-bit mode running FreeBSD/i386 (GENERIC): > > OK boot -v > cpuid = 0; apic id = 00 > instruction pointer = 0x0:0xa00 > stack pointer = 0x0:0xffe > frame pointer = 0x0:0x0 > code segment = base 0x0, limit 0x0, type 0x0 > = DPL 0 , pres 0, def32 0, gran 0 > processor eflags = interrupt enabled, vm86, IOPL = 0 > cuyrrent process = 0 () > kernel: type 30 trap, code=0 > Stopped at 0xa00: cli > db> tr > (null)(0,0,0,0,0) at 0xa00 The changes that break things were made more than a week ago. I sent this email last week: > Date: Sun, 9 Nov 2003 09:22:17 +1000 (EST) > From: Andy Farkas > To: freebsd-current@FreeBSD.ORG > Subject: kernel halts before booting > > My kernels now break into the debugger before booting! > > Boot sequence goes like this: > > ... > Hit [Enter] to boot immediately, or any other key for command prompt. > Booting [/boot/kernel/kernel]... > cpuid = 0; apic id = 00 > instruction pointer = 0x0:0xa00 > stack pointer = 0x0:0xffe > frame pointer = 0x0:0x0 > code segment = base 0x0, limit 0x0, type 0x0 > = DPL 0, pres 0, def32 0, gran 0 > processor eflags = interrupt enabled, vm86, IOPL = 0 > current process = 0 () > kernel: type 30 trap, code=0 > stopped at 0xa00: cli > db> My machine is a: > db> cont > Copyright (c) 1992-2003 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 5.1-CURRENT #0: Fri Nov 7 17:17:10 EST 2003 > root@team2.af.speednet.com.au:/usr/obj/usr/src/sys/TEAM2 > Preloaded elf kernel "/boot/kernel/kernel" at 0xc0751000. > MPTable: > Timecounter "i8254" frequency 1193182 Hz quality 0 > CPU: Pentium/P54C (132.00-MHz 586-class CPU) > Origin = "GenuineIntel" Id = 0x52c Stepping = 12 > Features=0x3bf > real memory = 134217728 (128 MB) > avail memory = 124928000 (119 MB) > FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs > cpu0 (BSP): APIC ID: 0 > cpu1 (AP): APIC ID: 1 > Intel Pentium detected, installing workaround for F00F bug -- :{ andyf@speednet.com.au Andy Farkas System Administrator Speednet Communications http://www.speednet.com.au/