Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Sep 1997 09:39:28 -0700 (PDT)
From:      "Justin T. Gibbs" <gibbs@FreeBSD.ORG>
To:        cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG
Subject:   cvs commit: src/sys/kern kern_clock.c src/sys/sys callout.h
Message-ID:  <199709241639.JAA27891@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
gibbs       1997/09/24 09:39:27 PDT

  Modified files:
    sys/kern             kern_clock.c 
    sys/sys              callout.h 
  Log:
  Store an absolute tick value in callout entries so that a subtraction on
  hash chain traversal isn't needed.  This also allows untimeout to recompute
  the hash to find the bucket that the entry to remove is stored in so
  that each callout entry no longer needs to store that information.
  
  Reviewed by:	 Nate Williams <nate@mt.sri.com>
  
  Revision  Changes    Path
  1.42      +18 -10    src/sys/kern/kern_clock.c
  1.9       +1 -2      src/sys/sys/callout.h



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