From owner-freebsd-smp Wed Sep 11 14:44:26 1996 Return-Path: owner-smp Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03872 for smp-outgoing; Wed, 11 Sep 1996 14:44:26 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id OAA03857 for freebsd-smp; Wed, 11 Sep 1996 14:44:19 -0700 (PDT) Date: Wed, 11 Sep 1996 14:44:19 -0700 (PDT) From: Peter Wemm Message-Id: <199609112144.OAA03857@freefall.freebsd.org> To: freebsd-smp Subject: cvs commit: sys/i386/isa clock.c random_machdep.c sys/i386/i386 db_trace.c identcpu.c microtime.s sys/i386/include clock.h Sender: owner-smp@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/11 14:44:18 Modified: i386/isa clock.c random_machdep.c i386/i386 db_trace.c identcpu.c microtime.s i386/include clock.h Log: More completely disable the use of the pentium cycle counter under SMP, this needs a lot more work before it can be used since each cycle counter is different on each cpu. It will need to be calibrated on each cpu, the base offset kept, and then somehow they will need to be kept in sync. For the time being, it's far easier to just simply ignore it and pretend that we're a 486 for the clock code and use the 8254 counter. Revision Changes Path 1.2 +425 -109 sys/i386/isa/clock.c 1.2 +10 -12 sys/i386/isa/random_machdep.c 1.2 +56 -22 sys/i386/i386/db_trace.c 1.2 +23 -5 sys/i386/i386/identcpu.c 1.8 +1 -1 sys/i386/i386/microtime.s 1.2 +28 -19 sys/i386/include/clock.h