classifier: Use fat_rwlock instead of ovs_rwlock.
authorBen Pfaff <blp@nicira.com>
Mon, 13 Jan 2014 19:21:12 +0000 (11:21 -0800)
committerBen Pfaff <blp@nicira.com>
Tue, 14 Jan 2014 22:54:55 +0000 (14:54 -0800)
commitcd7b9405a452a486f5b7d16849aa23805984c104
treec5dbd28002322764ee53e27f12a011d035ac186c
parent3a5a7d79989cdad38372257ef6399f2d4e47cbec
classifier: Use fat_rwlock instead of ovs_rwlock.

Jarno Rajahalme reported up to 40% performance gain on netperf TCP_CRR with
an earlier version of this patch in combination with a kernel NUMA patch,
together with a reduction in variance:
    http://openvswitch.org/pipermail/dev/2014-January/035867.html

Signed-off-by: Ben Pfaff <blp@nicira.com>
Acked-by: Ethan Jackson <ethan@nicira.com>
lib/classifier.c
lib/classifier.h
lib/dpif-netdev.c
ofproto/ofproto-dpif.c
ofproto/ofproto.c
tests/test-classifier.c
utilities/ovs-ofctl.c