Skip to content

lib/list_sort: strengthen self-test to expose a bug, then fix the bug

[email protected] lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest10 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/10lib/list_sort: selftest: enabled with CONFIG_TEST_LIST_SORTlib/Kconfig.debug lib/list_sort.c+11 -20 replies
2/10lib/list_sort: selftest: use more appropriate printk levelslib/list_sort.c+8 -80 replies
3/10lib/list_sort: selftest: cleanups: use random32(), rename variableslib/list_sort.c+10 -90 replies
4/10lib/list_sort: selftest: permit normal boot after test failurelib/list_sort.c+31 -200 replies
5/10lib/list_sort: selftest: improve printk wordinglib/list_sort.c+8 -100 replies
6/10lib/list_sort: selftest: cleanups: use signed arithmetic, noinlinelib/list_sort.c+15 -140 replies
7/10lib/list_sort: selftest: strengthen checking to expose corner caselib/list_sort.c+33 -90 replies
8/10lib/list_sort: selftest: stress algorithm with lists of various lengthslib/list_sort.c+24 -80 replies
9/10lib/list_sort: improve list_sort() function documentationlib/list_sort.c+7 -00 replies
10/10lib/list_sort: fix bad args in callback to clients cmp()lib/list_sort.c+1 -10 replies

Reviews trailers per patch

None of the 10 patches has a Reviewed-by or Acked-by.

PatchArtem Bityutskiy
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 00/10] lib/list_sort: strengthen self-test to expose a bug, then fix the bug

Commit 835cc0c8477fdbc59e0217891d6f11061b1ac4e2 introduces a bug to list_sort(). Earlier patches in this series strengthen list_sort's self-test so as to expose the bug; the final patch fixes the bug.