From f3f005c76eb5636542a8f5b137bd1904d57e8f86 Mon Sep 17 00:00:00 2001 From: Kent Overstreet Date: Mon, 5 Feb 2024 23:09:25 -0500 Subject: Update bcachefs sources to 50847e296b34 bcachefs: Check subvol <-> inode pointers in check_inode() Signed-off-by: Kent Overstreet --- linux/mempool.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'linux/mempool.c') diff --git a/linux/mempool.c b/linux/mempool.c index 74d4fbb3..74ed17bf 100644 --- a/linux/mempool.c +++ b/linux/mempool.c @@ -522,6 +522,19 @@ void mempool_kfree(void *element, void *pool_data) } EXPORT_SYMBOL(mempool_kfree); +void *mempool_kvmalloc(gfp_t gfp_mask, void *pool_data) +{ + size_t size = (size_t)pool_data; + return kvmalloc(size, gfp_mask); +} +EXPORT_SYMBOL(mempool_kvmalloc); + +void mempool_kvfree(void *element, void *pool_data) +{ + kvfree(element); +} +EXPORT_SYMBOL(mempool_kvfree); + /* * A simple mempool-backed page allocator that allocates pages * of the order specified by pool_data. -- cgit v1.2.3