]> www.infradead.org Git - users/jedix/linux-maple.git/commit
tools: Add testing support for changes to slab for sheaves
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 2 Dec 2024 21:33:10 +0000 (16:33 -0500)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Thu, 4 Sep 2025 17:45:55 +0000 (13:45 -0400)
commitd3abb0c793ff05c9326f386e89ecebf9cdcfb233
tree8d28eff625111de241cea69239cb51838e546a97
parent45686c2701dfe13e63af3aa1be2c4b684fcd439d
tools: Add testing support for changes to slab for sheaves

The slab changes for sheaves requires more effort in the testing code.
Unite all the kmem_cache work into the tools/include slab header for
both the vma and maple tree testing.

The vma test code also requires importing more #defines to allow for
seamless use of the shared kmem_cache code.

This adds the pthread header to the slab header in the tools directory
to allow for the pthread_mutex in linux.c.

Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com>
tools/include/linux/slab.h
tools/testing/shared/linux.c
tools/testing/shared/maple-shim.c
tools/testing/vma/vma_internal.h