diff options
author | Matthew Wilcox <willy@infradead.org> | 2018-12-13 13:57:42 -0500 |
---|---|---|
committer | Matthew Wilcox <willy@infradead.org> | 2018-12-13 14:07:33 -0500 |
commit | 48483614de97c4f5219abeda630e62b2bebdce62 (patch) | |
tree | efd9c5d74cf60cdd6ff5c5f618f74e6fffed0493 /mm/shmem.c | |
parent | 4f145cd66a1a76136ff5a03a99e37ba082715dc6 (diff) | |
download | linux-48483614de97c4f5219abeda630e62b2bebdce62.tar.gz linux-48483614de97c4f5219abeda630e62b2bebdce62.tar.bz2 linux-48483614de97c4f5219abeda630e62b2bebdce62.zip |
XArray: Fix xa_alloc when id exceeds max
Specifying a starting ID greater than the maximum ID isn't something
attempted very often, but it should fail. It was succeeding due to
xas_find_marked() returning the wrong error state, so add tests for
both xa_alloc() and xas_find_marked().
Fixes: b803b42823d0 ("xarray: Add XArray iterators")
Signed-off-by: Matthew Wilcox <willy@infradead.org>
Diffstat (limited to 'mm/shmem.c')
0 files changed, 0 insertions, 0 deletions