mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2025-04-07 17:28:03 +07:00
![]() Introduce xarray value entries and tagged pointers to replace radix tree exceptional entries. This is a slight change in encoding to allow the use of an extra bit (we can now store BITS_PER_LONG - 1 bits in a value entry). It is also a change in emphasis; exceptional entries are intimidating and different. As the comment explains, you can choose to store values or pointers in the xarray and they are both first-class citizens. Signed-off-by: Matthew Wilcox <willy@infradead.org> Reviewed-by: Josef Bacik <jbacik@fb.com> |
||
---|---|---|
.. | ||
bug.h | ||
compiler_types.h | ||
cpu.h | ||
gfp.h | ||
idr.h | ||
init.h | ||
kernel.h | ||
kmemleak.h | ||
percpu.h | ||
preempt.h | ||
radix-tree.h | ||
rcupdate.h | ||
slab.h | ||
xarray.h |