aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/event_channel.c
diff options
context:
space:
mode:
authorKeir Fraser <keir@xen.org>2011-03-26 08:03:21 +0000
committerKeir Fraser <keir@xen.org>2011-03-26 08:03:21 +0000
commit138a41150a2ded3f0c96a726ba4d28a30fe59b58 (patch)
tree89d45144e290cf764a43ae875e367942f2121972 /xen/common/event_channel.c
parent2a738c3fe110a880835450c48fd9c3b5912f31f3 (diff)
downloadxen-138a41150a2ded3f0c96a726ba4d28a30fe59b58.tar.gz
xen-138a41150a2ded3f0c96a726ba4d28a30fe59b58.tar.bz2
xen-138a41150a2ded3f0c96a726ba4d28a30fe59b58.zip
rwlock: Allow to scale to 2^31-1 readers on x86.
Also rework to match the 'trylock' style of raw function used for spinlocks. Inspired by Jan Beulich's patch to do similar improved scaling. Signed-off-by: Keir Fraser <keir@xen.org>
Diffstat (limited to 'xen/common/event_channel.c')
0 files changed, 0 insertions, 0 deletions