Skip to content

RCU list updates for 4.9

Paul E. McKenney lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7list: Expand list_first_entry_or_null()include/linux/list.h+5 -20 replies
2/7list: Split list_add() debug checking into separate functioninclude/linux/list.h lib/list_debug.c+39 -310 replies
3/7rculist: Consolidate DEBUG_LIST for list_add_rcu()include/linux/rculist.h lib/list_debug.c+3 -240 replies
4/7list: Split list_del() debug checking into separate functioninclude/linux/list.h lib/list_debug.c+32 -360 replies
5/7bug: Provide toggle for BUG on data corruptioninclude/linux/bug.h lib/Kconfig.debug lib/list_debug.c+49 -350 replies
6/7lkdtm: Add tests for struct list corruptiondrivers/misc/lkdtm.h drivers/misc/lkdtm_bugs.c drivers/misc/lkdtm_core.c+72 -00 replies
7/7lib/Kconfig.debug: Fix typo in select statementlib/Kconfig.debug+1 -10 replies

Reviews trailers per patch

6 of 7 patches have a Reviewed-by or Acked-by.

PatchKees CookSteven RostedtRik van Riel
1/7
2/7A-b A-b
3/7A-b A-b
4/7A-b A-b
5/7A-b A-b
6/7A-b A-b
7/7A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [PATCH tip/core/rcu 0/7] RCU list updates for 4.9

Hello!

This series provides updates to RCU-protected linked lists:

1. Expand list_first_entry_or_null() to allow better compiler
optimizations, courtesy of Chris Wilson.

2-6. Allow security-conscious builds to specify BUG rather than WARN
for linked-list corruption, courtesy of Kees Cook.

7. Fix a bogus CONFIG_-prefixed Kconfig-option reference in #5
above, courtesy of Valentin Rothberg.

Thanx, Paul