Date: Mon, 9 Sep 1996 16:15:15 -0600 (MDT) From: "smp@"<csn.net@rick.systemsix.com> To: FreeBSD-gnats-submit@freebsd.org Subject: kern/1591: SMP kernel fix 960909.1 Message-ID: <199609092215.QAA03666@rick.systemsix.com> Resent-Message-ID: <199609092220.PAA24866@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 1591 >Category: kern >Synopsis: i386/i386/mpcore.s stores _mpfps at incorrect address >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Mon Sep 9 15:20:01 PDT 1996 >Last-Modified: >Originator: Steve Passe >Organization: New Ideas >Release: FreeBSD 2.2-CURRENT i386 >Environment: smp-sys as of August 27, 1996 >Description: line 113 of mpcore.s says: movl %esi, _mpfps /* Store the physical address */ at this point we have NOT started paging so the address, which is linked to kernel space, is not correct. This hasen't been a problem so far since _mpfps is not used anywhere (unless it clobbers other data). >How-To-Repeat: not relevant. >Fix: change line #113 of mpcore.s to: movl %esi, _mpfps-KERNBASE /* Store the physical address */ >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199609092215.QAA03666>