radix-tree tests: add regression3 test

After calling radix_tree_iter_retry(), 'slot' will be set to NULL.  This
can cause radix_tree_next_slot() to dereference the NULL pointer.  Add
Konstantin Khlebnikov's test to the regression framework.

Signed-off-by: Matthew Wilcox <matthew.r.wilcox@intel.com>
Reported-by: Konstantin Khlebnikov <koct9i@gmail.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Konstantin Khlebnikov 2016-03-17 14:22:08 -07:00 committed by Linus Torvalds
parent 7165092fe5
commit 2d6f45b802
5 changed files with 90 additions and 1 deletions

View file

@ -3,5 +3,6 @@
void regression1_test(void);
void regression2_test(void);
void regression3_test(void);
#endif