From: Mathieu Desnoyers Date: Sun, 20 Sep 2009 02:20:16 +0000 (-0400) Subject: generic urcu deferral (call_rcu()) X-Git-Tag: v0.1~64 X-Git-Url: https://git.lttng.org/?a=commitdiff_plain;h=804b437535f97b519db3e8715807950f5818cf27;hp=804b437535f97b519db3e8715807950f5818cf27;p=urcu.git generic urcu deferral (call_rcu()) Found out a way to encode the queues so the standard scenario is to use a single pointer per call_rcu(). Uses more space for: - unaligned functions pointers. - unaligned data pointers. - function/data value : -2L. (this is arbitrary) Signed-off-by: Mathieu Desnoyers ---