Matthew Wilcox
|
48483614de
XArray: Fix xa_alloc when id exceeds max
|
6 年之前 |
Matthew Wilcox
|
4f145cd66a
XArray tests: Check iterating over multiorder entries
|
6 年之前 |
Matthew Wilcox
|
b7677a132a
XArray tests: Handle larger indices more elegantly
|
6 年之前 |
Matthew Wilcox
|
fffc9a260e
XArray tests: Add missing locking
|
6 年之前 |
Matthew Wilcox
|
5404a7f1c2
XArray tests: Correct some 64-bit assumptions
|
6 年之前 |
Matthew Wilcox
|
4c0608f4a0
XArray: Regularise xa_reserve
|
6 年之前 |
Matthew Wilcox
|
8229706e03
XArray: Fix xa_for_each with a single element at 0
|
6 年之前 |
Matthew Wilcox
|
0e9446c35a
xarray: Add range store functionality
|
7 年之前 |
Matthew Wilcox
|
4f06d6302d
xarray: Move multiorder_check to in-kernel tests
|
7 年之前 |
Matthew Wilcox
|
93eb07f72c
xarray: Move multiorder_shrink to kernel tests
|
7 年之前 |
Matthew Wilcox
|
d6427f8179
xarray: Move multiorder account test in-kernel
|
7 年之前 |
Matthew Wilcox
|
adb9d9c4cc
radix tree: Remove radix_tree_clear_tags
|
7 年之前 |
Matthew Wilcox
|
e21a29552f
shmem: Convert find_swap_entry to XArray
|
7 年之前 |
Matthew Wilcox
|
a97e7904c0
mm: Convert workingset to XArray
|
7 年之前 |
Matthew Wilcox
|
371c752dc6
xarray: Track free entries in an XArray
|
7 年之前 |
Matthew Wilcox
|
9f14d4f1f1
xarray: Add xa_reserve and xa_release
|
6 年之前 |
Matthew Wilcox
|
2264f5132f
xarray: Add xas_create_range
|
7 年之前 |
Matthew Wilcox
|
4e99d4e957
xarray: Add xas_for_each_conflict
|
7 年之前 |
Matthew Wilcox
|
64d3e9a9e0
xarray: Step through an XArray
|
7 年之前 |
Matthew Wilcox
|
687149fca1
xarray: Destroy an XArray
|
7 年之前 |
Matthew Wilcox
|
b803b42823
xarray: Add XArray iterators
|
7 年之前 |
Matthew Wilcox
|
41aec91f55
xarray: Add XArray conditional store operations
|
7 年之前 |
Matthew Wilcox
|
58d6ea3085
xarray: Add XArray unconditional store operations
|
7 年之前 |
Matthew Wilcox
|
9b89a03551
xarray: Add XArray marks
|
7 年之前 |
Matthew Wilcox
|
ad3d6c7263
xarray: Add XArray load operation
|
7 年之前 |