cvs commit: src/sys/conf NOTES files options src/sys/dev/acpica acpi_ec.c src/sys/kern kern_ktrace.c kern_rwlock.c kern_sx.c kern_thread.c subr_sleepqueue.c subr_turnstile.c src/sys/netinet6 in6_src.c src/sys/sys _rwlock.h _sx.h lock_profile.h proc.h ...

Alfred Perlstein alfred at FreeBSD.org
Tue Sep 4 15:40:52 PDT 2007


alfred      2007-09-04 22:40:41 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_6)
    sys/conf             NOTES files options 
    sys/dev/acpica       acpi_ec.c 
    sys/kern             kern_ktrace.c kern_sx.c kern_thread.c 
                         subr_sleepqueue.c subr_turnstile.c 
    sys/netinet6         in6_src.c 
    sys/sys              proc.h sleepqueue.h sx.h turnstile.h 
    sys/vm               vm_map.c 
  Added files:           (Branch: RELENG_6)
    sys/kern             kern_rwlock.c 
    sys/sys              _rwlock.h _sx.h lock_profile.h rwlock.h 
  Log:
  Backport of optimized sx locks and rwlocks from FreeBSD 7.0.
  
  Reviewed by: attilio, jhb
  Obtained from: Juniper Networks
  
  Revision     Changes    Path
  1.1325.2.37  +28 -0     src/sys/conf/NOTES
  1.1031.2.68  +1 -0      src/sys/conf/files
  1.510.2.22   +4 -0      src/sys/conf/options
  1.65.2.3     +1 -0      src/sys/dev/acpica/acpi_ec.c
  1.101.2.6    +1 -0      src/sys/kern/kern_ktrace.c
  1.28.2.1     +943 -0    src/sys/kern/kern_rwlock.c (new)
  1.25.2.5     +798 -233  src/sys/kern/kern_sx.c
  1.216.2.7    +1 -1      src/sys/kern/kern_thread.c
  1.18.2.5     +90 -91    src/sys/kern/subr_sleepqueue.c
  1.152.2.6    +134 -33   src/sys/kern/subr_turnstile.c
  1.30.2.5     +1 -0      src/sys/netinet6/in6_src.c
  1.4.2.1      +44 -0     src/sys/sys/_rwlock.h (new)
  1.1.2.1      +59 -0     src/sys/sys/_sx.h (new)
  1.14.2.1     +45 -0     src/sys/sys/lock_profile.h (new)
  1.432.2.11   +13 -1     src/sys/sys/proc.h
  1.14.2.1     +223 -0    src/sys/sys/rwlock.h (new)
  1.6.2.2      +15 -5     src/sys/sys/sleepqueue.h
  1.21.2.6     +203 -21   src/sys/sys/sx.h
  1.7.2.1      +29 -6     src/sys/sys/turnstile.h
  1.366.2.5    +2 -2      src/sys/vm/vm_map.c


More information about the cvs-src mailing list