Merge tag 'xarray-5.9' of git://git.infradead.org/users/willy/xarray
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 20 Oct 2020 21:39:37 +0000 (14:39 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 20 Oct 2020 21:39:37 +0000 (14:39 -0700)
commitc4d6fe7311762f2e03b3c27ad38df7c40c80cc93
tree42be07bf29464ea4ee5d01a5d935134bd8e7bb23
parent59f0e7eb2f9ffa7715ca95908797b52ba35af11a
parent84c34df158cf215b0cd1475ab3b8e6f212f81f23
Merge tag 'xarray-5.9' of git://git.infradead.org/users/willy/xarray

Pull XArray updates from Matthew Wilcox:

 - Fix the test suite after introduction of the local_lock

 - Fix a bug in the IDA spotted by Coverity

 - Change the API that allows the workingset code to delete a node

 - Fix xas_reload() when dealing with entries that occupy multiple
   indices

 - Add a few more tests to the test suite

 - Fix an unsigned int being shifted into an unsigned long

* tag 'xarray-5.9' of git://git.infradead.org/users/willy/xarray:
  XArray: Fix xas_create_range for ranges above 4 billion
  radix-tree: fix the comment of radix_tree_next_slot()
  XArray: Fix xas_reload for multi-index entries
  XArray: Add private interface for workingset node deletion
  XArray: Fix xas_for_each_conflict documentation
  XArray: Test marked multiorder iterations
  XArray: Test two more things about xa_cmpxchg
  ida: Free allocated bitmap in error path
  radix tree test suite: Fix compilation
include/linux/xarray.h
lib/idr.c
lib/radix-tree.c
lib/test_xarray.c
lib/xarray.c
mm/workingset.c