Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 9 Sep 2001 21:28:58 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/alpha/alpha vm_machdep.c src/sys/i386/i386 vm_machdep.c src/sys/ia64/ia64 vm_machdep.c src/sys/kern kern_exit.c kern_fork.c src/sys/powerpc/powerpc vm_machdep.c src/sys/sparc64/sparc64 vm_machdep.c src/sys/sys proc.h src/sys/vm ...
Message-ID:  <200109100428.f8A4SwK95968@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
peter       2001/09/09 21:28:58 PDT

  Modified files:
    sys/alpha/alpha      vm_machdep.c 
    sys/i386/i386        vm_machdep.c 
    sys/ia64/ia64        vm_machdep.c 
    sys/kern             kern_exit.c kern_fork.c 
    sys/powerpc/powerpc  vm_machdep.c 
    sys/sparc64/sparc64  vm_machdep.c 
    sys/sys              proc.h 
    sys/vm               vm_extern.h vm_glue.c 
  Log:
  Rip some well duplicated code out of cpu_wait() and cpu_exit() and move
  it to the MI area.  KSE touched cpu_wait() which had the same change
  replicated five ways for each platform.  Now it can just do it once.
  The only MD parts seemed to be dealing with fpu state cleanup and things
  like vm86 cleanup on x86.  The rest was identical.
  
  XXX: ia64 and powerpc did not have cpu_throw(), so I've put a functional
  stub in place.
  
  Reviewed by:	jake, tmm, dillon
  
  Revision  Changes    Path
  1.61      +2 -28     src/sys/alpha/alpha/vm_machdep.c
  1.171     +1 -27     src/sys/i386/i386/vm_machdep.c
  1.27      +9 -26     src/sys/ia64/ia64/vm_machdep.c
  1.136     +27 -8     src/sys/kern/kern_exit.c
  1.119     +5 -5      src/sys/kern/kern_fork.c
  1.60      +9 -26     src/sys/powerpc/powerpc/vm_machdep.c
  1.9       +1 -29     src/sys/sparc64/sparc64/vm_machdep.c
  1.179     +2 -2      src/sys/sys/proc.h
  1.48      +3 -2      src/sys/vm/vm_extern.h
  1.118     +18 -2     src/sys/vm/vm_glue.c


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200109100428.f8A4SwK95968>