]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
testing: radix-tree changes cleanup
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Thu, 19 Nov 2020 17:15:39 +0000 (12:15 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Thu, 19 Nov 2020 17:15:39 +0000 (12:15 -0500)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
tools/testing/radix-tree/linux.c
tools/testing/radix-tree/linux/maple_tree.h
tools/testing/radix-tree/linux/slab.h

index f7fc20fff9197d883e13475d5d8cf67483ad18fc..ab8ea12f00d637ba1285afa6ca77fd212c102d42 100644 (file)
@@ -97,14 +97,15 @@ void kmem_cache_free_bulk(struct kmem_cache *cachep, size_t size, void **list)
 {
        if (kmalloc_verbose)
                printk("Bulk free %p[0-%lu]\n", list, size - 1);
-       for (int i = 0; i < size; i++) {
+
+       for (int i = 0; i < size; i++)
                kmem_cache_free(cachep, list[i]);
-       }
 }
 int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size,
                          void **p)
 {
        size_t i;
+
        if (kmalloc_verbose)
                printk("Bulk alloc %lu\n", size);
 
@@ -112,11 +113,12 @@ int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t gfp, size_t size,
                return 0;
 
        if (!(gfp & __GFP_DIRECT_RECLAIM))
-               cachep->non_kernel-= size;
+               cachep->non_kernel -= size;
 
        pthread_mutex_lock(&cachep->lock);
        if (cachep->nr_objs >= size) {
                struct radix_tree_node *node = cachep->objs;
+
                for (i = 0; i < size; i++) {
                        cachep->nr_objs--;
                        cachep->objs = node->parent;
index 529b19bd47b6331e49db4fdce08843d1867c5626..993ac3c3026f7b5138403b098c8c485dcde64f3c 100644 (file)
@@ -1,2 +1,3 @@
+/* SPDX-License-Identifier: GPL-2.0+ */
 #include "../../../../include/linux/maple_tree.h"
 #define U8_MAX UCHAR_MAX
index 42a8f4dd2a63a67d6deb0f457f5cf91c779b0aa1..ba42b8cc11d09ce0c8e65cbae86bb5e917cfc2fd 100644 (file)
@@ -23,6 +23,7 @@ void kmem_cache_free(struct kmem_cache *cachep, void *objp);
 struct kmem_cache *kmem_cache_create(const char *name, unsigned int size,
                        unsigned int align, unsigned int flags,
                        void (*ctor)(void *));
-void kmem_cache_free_bulk(struct kmem_cache *, size_t, void **);
-int kmem_cache_alloc_bulk(struct kmem_cache *, gfp_t, size_t, void **);
+
+void kmem_cache_free_bulk(struct kmem_cache *cachep, size_t, void **);
+int kmem_cache_alloc_bulk(struct kmem_cache *cachep, gfp_t, size_t, void **);
 #endif         /* SLAB_H */