Date: Fri, 4 Oct 1996 17:22:35 -0700 (PDT) From: Peter Wemm <peter> To: freebsd-smp Subject: cvs commit: sys/i386/i386 genassym.c mpboot.s swtch.s sys/kern init_main.c sys/sys proc.h sys/vm vm_meter.c Message-ID: <199610050022.RAA07118@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
peter 96/10/04 17:22:35 Modified: i386/i386 genassym.c mpboot.s swtch.s kern init_main.c sys proc.h vm vm_meter.c Log: sync with my current sources. I think the kernel has been pretty broken for a while now, but I don't think this makes things much worse. I'm checkpointing now so I can try some backouts without loosing what I'm working on. In here: - Adds a P_IDLEPROC flag based on a suggestion by: "Chris Csanady" <ccsanady@friley216.res.iastate.edu> - uses two padding fields in the proc struct for p_oncpu and p_lastcpu to hold the current cpu (when executing) and the last cpu it was on. I've got a modified 'top' that shows this info to try and understand the current problems. - adds a kern.idle_debug sysctl variable for seeing how the idle procs are being executed on both cpus. Revision Changes Path 1.5 +2 -0 sys/i386/i386/genassym.c 1.6 +0 -4 sys/i386/i386/mpboot.s 1.24 +9 -2 sys/i386/i386/swtch.s 1.26 +32 -13 sys/kern/init_main.c 1.13 +6 -1 sys/sys/proc.h 1.2 +12 -10 sys/vm/vm_meter.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199610050022.RAA07118>