]> 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, 28 Aug 2025 20:19:58 +0000 (16:19 -0400)
commit65312d088bb3f903d15aeeddc83931ecd6350c5a
treebb81c3ef17538156662e1a99d6c9079c82942dcd
parentf0cef59a03a401df832c4f2942166a7a782ba229
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