Kmalloc-kmem-cache-tests » 0003-batman-adv-don-t-use-SLAB_HWCACHE_ALIGN.patch
net/batman-adv/translation-table.c | ||
---|---|---|
size_t tg_size = sizeof(struct batadv_tt_global_entry);
|
||
size_t tt_orig_size = sizeof(struct batadv_tt_orig_list_entry);
|
||
batadv_tl_cache = kmem_cache_create("batadv_tl_cache", tl_size, 0,
|
||
SLAB_HWCACHE_ALIGN, NULL);
|
||
batadv_tl_cache = kmem_cache_create("batadv_tl_cache", tl_size, 0, 0,
|
||
NULL);
|
||
if (!batadv_tl_cache)
|
||
return -ENOMEM;
|
||
batadv_tg_cache = kmem_cache_create("batadv_tg_cache", tg_size, 0,
|
||
SLAB_HWCACHE_ALIGN, NULL);
|
||
batadv_tg_cache = kmem_cache_create("batadv_tg_cache", tg_size, 0, 0,
|
||
NULL);
|
||
if (!batadv_tg_cache)
|
||
goto err_tg_alloc;
|
||
batadv_tt_orig_cache = kmem_cache_create("batadv_tt_orig_cache",
|
||
tt_orig_size, 0,
|
||
SLAB_HWCACHE_ALIGN, NULL);
|
||
tt_orig_size, 0, 0, NULL);
|
||
if (!batadv_tt_orig_cache)
|
||
goto err_tt_orig_alloc;
|
||