Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jan 2000 12:40:30 -0800 (PST)
From:      Brian Feldman <green@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/sys proc.h resourcevar.h src/sys/kern kern_resource.c
Message-ID:  <200001282040.MAA90156@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
green       2000/01/28 12:40:30 PST

  Modified files:
    sys/sys              proc.h resourcevar.h 
    sys/kern             kern_resource.c 
  Log:
  Fix a bug that could crash the system if you press ^T while a slower
  system is slowed down and in the right spot (a race condition in fork()).
  
  The "previous time" fields have moved from pstat to proc.  Anything which
  uses KVM needs to be recompiled with a new libkvm/headers.
  
  A couple wacky u_quad_t's in struct proc are now u_int64_t (the same, but
  according to lack of 'quad's in proc.h and usage in kern_resource.c).
  This will have no effect on code.
  
  This has been make-world-and-installed-new-kernel-which-works-fine-tested.
  
  Reviewed by:	bde (previous version)
  
  Revision  Changes    Path
  1.99      +8 -5      src/sys/sys/proc.h
  1.16      +1 -4      src/sys/sys/resourcevar.h
  1.54      +17 -18    src/sys/kern/kern_resource.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?200001282040.MAA90156>