[PATCH tip/core/rcu 0/4] linked-list updates for 4.5

From: Paul E. McKenney
Date: Fri Dec 04 2015 - 19:14:28 EST


Hello!

This series contains a few linked-list updates:

1. Use WRITE_ONCE() when adding to lists and hlists (reported
by KTSAN).

2. Use READ_ONCE() when testing for empty lists (reported by
KTSAN).

3. Introduce generic list_splice_tail_init_rcu(), courtesy of
Petko Manolov.

4. Use WRITE_ONCE() when initializing list_head structures (reported
by KTSAN).

Thanx, Paul

------------------------------------------------------------------------

b/include/linux/list.h | 14 ++++----
b/include/linux/list_bl.h | 2 -
b/include/linux/list_nulls.h | 2 -
b/include/linux/rculist.h | 69 ++++++++++++++++++++++++++++++-------------
b/lib/list_debug.c | 2 -
5 files changed, 59 insertions(+), 30 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/