Date: Sun, 1 Oct 2000 15:58:07 -0400 From: Bill Fumerola <billf@chimesnet.com> To: Salvo Bartolotta <bartequi@inwind.it> Cc: BSD <bsd@shell-server.com>, "Jeffrey J. Mountin" <jeff-ml@mountin.net>, freebsd-stable@freebsd.org Subject: Re: Another 4.1-S panic (full report) Message-ID: <20001001155807.Z38472@jade.chc-chimes.com> In-Reply-To: <20001001.20514000@bartequi.ottodomain.org>; from bartequi@inwind.it on Sun, Oct 01, 2000 at 08:51:40PM %2B0000 References: <4.3.2.20001001132645.00cae340@207.227.119.2> <Pine.BSF.4.10.10010011401380.70294-100000@marvin.shell-server.com> <20001001154131.Y38472@jade.chc-chimes.com> <20001001.20514000@bartequi.ottodomain.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Oct 01, 2000 at 08:51:40PM +0000, Salvo Bartolotta wrote: > LINT (cvsup'ed yesterday) states: > > <blockquote> > > # NO_F00F_HACK disables the hack that prevents Pentiums (and ONLY > # Pentiums) from locking up when a LOCK CMPXCHG8B instruction is > # executed. This should be included for ALL kernels that won't run > # on a Pentium. > > </blockquote> > > Either the statement in LINT is not correct, or your statement is not > correct. Tertium non datur :-) > > Seriously: if NO_F00F_HACK is only used in conjunction with pentiums > (I586_CPU), then LINT should be modified accordingly. ./i386/identcpu.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/identcpu.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/machdep.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/machdep.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/machdep.c:#endif /* defined(I586_CPU) && !NO_F00F_HACK */ ./i386/mp_machdep.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/trap.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/trap.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/trap.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) ./i386/trap.c:#if defined(I586_CPU) && !defined(NO_F00F_HACK) So, because the microphone evidently wasn't on the first time: If you don't define I586_CPU, NO_F00F_HACK does nothing. -- Bill Fumerola - Network Architect, BOFH / Chimes, Inc. billf@chimesnet.com / billf@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20001001155807.Z38472>