Nick Piggin
3c22cd5709
kernel: optimise seqlock
...
Add branch annotations for seqlock read fastpath, and introduce
__read_seqcount_begin and __read_seqcount_end functions, that can avoid the
smp_rmb() if used carefully. These will be used by store-free path walking
algorithm performance is critical and seqlocks are in use.
Signed-off-by: Nick Piggin <npiggin@kernel.dk >
2011-01-07 17:50:27 +11:00
..
2010-12-17 09:54:40 -08:00
2010-12-06 12:43:02 +00:00
2010-12-16 18:11:00 +00:00
2010-12-22 19:43:34 -08:00
2010-12-11 01:28:58 -05:00
2010-12-10 15:45:05 -08:00
2010-12-17 08:36:01 +01:00
2010-12-13 16:11:13 -08:00
2010-12-20 09:07:35 -08:00
2011-01-07 17:50:24 +11:00
2011-01-03 01:41:40 -08:00
2010-12-15 13:56:33 -05:00
2011-01-07 17:50:26 +11:00
2011-01-07 17:50:23 +11:00
2011-01-07 17:50:23 +11:00
2010-12-06 23:52:08 +01:00
2010-12-06 17:15:15 -08:00
2010-12-14 23:55:21 -08:00
2010-12-17 10:01:09 -08:00
2010-12-22 10:27:53 +01:00
2010-12-02 14:51:15 -08:00
2011-01-07 17:50:23 +11:00
2011-01-07 17:50:19 +11:00
2011-01-07 17:50:26 +11:00
2010-12-17 12:03:14 -08:00
2010-12-07 23:02:44 -05:00
2010-12-08 20:14:08 +01:00
2010-12-16 17:12:25 +01:00
2010-12-08 20:15:04 +01:00
2011-01-07 17:50:27 +11:00
2011-01-07 17:50:16 +11:00
2010-12-08 12:16:33 -08:00
2010-12-22 19:43:34 -08:00
2010-12-11 02:01:35 -05:00