From owner-cvs-all Sun May 17 15:17:05 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id PAA00481 for cvs-all-outgoing; Sun, 17 May 1998 15:17:05 -0700 (PDT) (envelope-from owner-cvs-all@FreeBSD.ORG) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id PAA00366; Sun, 17 May 1998 15:16:31 -0700 (PDT) (envelope-from tegge@FreeBSD.org) From: Tor Egge Received: (from tegge@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id PAA21009; Sun, 17 May 1998 15:12:16 -0700 (PDT) Date: Sun, 17 May 1998 15:12:16 -0700 (PDT) Message-Id: <199805172212.PAA21009@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: cvs commit: src/sys/i386/isa apic_vector.s src/sys/i386/include smp.h src/sys/i386/i386 genassym.c mp_machdep.c vm_machdep.c src/sys/kern kern_shutdown.c kern_synch.c Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk tegge 1998/05/17 15:12:15 PDT Modified files: sys/i386/isa apic_vector.s sys/i386/include smp.h sys/i386/i386 genassym.c mp_machdep.c vm_machdep.c sys/kern kern_shutdown.c kern_synch.c Log: Add forwarding of roundrobin to other cpus. This gives a more regular update of cpu usage as shown by top when one process is cpu bound (no system calls) while the system is otherwise idle (except for top). Don't attempt to switch to the BSP in boot(). If the system was idle when an interrupt caused a panic, this won't work. Instead, switch to the BSP in cpu_reset. Remove some spurious forward_statclock/forward_hardclock warnings. Revision Changes Path 1.30 +54 -3 src/sys/i386/isa/apic_vector.s 1.43 +5 -1 src/sys/i386/include/smp.h 1.56 +4 -1 src/sys/i386/i386/genassym.c 1.76 +48 -10 src/sys/i386/i386/mp_machdep.c 1.107 +88 -1 src/sys/i386/i386/vm_machdep.c 1.32 +1 -16 src/sys/kern/kern_shutdown.c 1.56 +10 -1 src/sys/kern/kern_synch.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message