Skip site navigation (1)Skip section navigation (2)
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>