cvs commit: src/sys/kern lwkt_serialize.c src/sys/sys serialize.h

Sepherosa Ziehau sephe at crater.dragonflybsd.org
Mon May 5 05:36:37 PDT 2008


sephe       2008/05/05 05:35:03 PDT

DragonFly src repository

  Modified files:
    sys/kern             lwkt_serialize.c 
    sys/sys              serialize.h 
  Log:
  - Add lwkt_serialize_adaptive_enter(9), it is same as lwkt_serialize_enter(9)
    except that it spins a little bit before sleeping.
  - Under debug sysctl tree, add sysctl nodes to tune various backoff related
    parameter for lwkt_serialize_adaptive_enter(9).
  - Add ktr for serializer enter end, exit begin, spin backoff and spin backoff
    failure.
  
  Reviewed-by: corecode@
  
  Revision  Changes    Path
  1.15      +137 -8    src/sys/kern/lwkt_serialize.c
  1.8       +3 -0      src/sys/sys/serialize.h


http://www.dragonflybsd.org/cvsweb/src/sys/kern/lwkt_serialize.c.diff?r1=1.14&r2=1.15&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/serialize.h.diff?r1=1.7&r2=1.8&f=u





More information about the Commits mailing list