commit | 82a22311b7a68a78709699dc8c098953b70e4fd2 | [log] [tgz] |
---|---|---|
author | Matthew Wilcox (Oracle) <willy@infradead.org> | Thu Nov 07 22:49:11 2019 -0500 |
committer | Matthew Wilcox (Oracle) <willy@infradead.org> | Fri Nov 08 23:48:40 2019 -0500 |
tree | 60accb87ad1602692b42931ede847c3d1239478b | |
parent | 0058b0a506e40d9a2c62015fe92eb64a44d78cd9 [diff] |
XArray: Fix xas_pause at ULONG_MAX If we were unlucky enough to call xas_pause() when the index was at ULONG_MAX (or a multi-slot entry which ends at ULONG_MAX), we would wrap the index back around to 0 and restart the iteration from the beginning. Use the XAS_BOUNDS state to indicate that we should just stop the iteration. Signed-off-by: Matthew Wilcox (Oracle) <willy@infradead.org>