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 [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Reply via email to