--- zzzz-none-000/linux-2.6.39.4/include/linux/slab_def.h 2011-08-03 19:43:28.000000000 +0000 +++ puma6-atom-6490-729/linux-2.6.39.4/include/linux/slab_def.h 2021-11-10 13:38:17.000000000 +0000 @@ -124,6 +124,9 @@ */ }; + +#define kmem_cache_t kmem_cache + /* Size description struct for general caches. */ struct cache_sizes { size_t cs_size; @@ -143,11 +146,11 @@ extern size_t slab_buffer_size(struct kmem_cache *cachep); #else static __always_inline void * -kmem_cache_alloc_trace(size_t size, struct kmem_cache *cachep, gfp_t flags) +kmem_cache_alloc_trace(size_t size __attribute__((unused)), struct kmem_cache *cachep, gfp_t flags) { return kmem_cache_alloc(cachep, flags); } -static inline size_t slab_buffer_size(struct kmem_cache *cachep) +static inline size_t slab_buffer_size(struct kmem_cache *cachep __attribute__((unused))) { return 0; }