openafs/tests/TESTS
Simon Wilkinson e33c43af8c rx: Use a red black tree for the event stack
Instead of the current event stack, which uses a sorted linked
list, use a red/black tree to maintain the timer stack. This
dramatically improves event insertion times, at the expense of
some additional implementation complexity.

This change also adds reference counting to the rxevent
structure. We've always had a race between an event being
fired, and that event being simultaneously cancelled by
the user thread. Reference counting avoids that race resulting
in the structure appearing twice in the free list.

Reviewed-on: http://gerrit.openafs.org/5841
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
(cherry picked from commit 043c31bf8d81f5aba968f69c613b639e1d0e3ee7)

Change-Id: Id3979110abb01c17855e6cd6a7d63dfd55919fb2
Reviewed-on: http://gerrit.openafs.org/6149
Reviewed-by: Jeffrey Altman <jaltman@secure-endpoints.com>
Tested-by: Jeffrey Altman <jaltman@secure-endpoints.com>
2011-11-29 18:39:10 -08:00

16 lines
198 B
Plaintext

util/ktime
util/exec-alt
auth/keys
auth/superuser
auth/authcon
cmd/command
opr/jhash
opr/queues
opr/rbtree
ptserver/pt_util
ptserver/pts-man
rx/event
volser/vos-man
bucoord/backup-man
kauth/kas-man