|
@@ -403,9 +403,9 @@ mb_cache_entry_alloc(struct mb_cache *cache)
|
|
{
|
|
{
|
|
struct mb_cache_entry *ce;
|
|
struct mb_cache_entry *ce;
|
|
|
|
|
|
- atomic_inc(&cache->c_entry_count);
|
|
|
|
ce = kmem_cache_alloc(cache->c_entry_cache, GFP_KERNEL);
|
|
ce = kmem_cache_alloc(cache->c_entry_cache, GFP_KERNEL);
|
|
if (ce) {
|
|
if (ce) {
|
|
|
|
+ atomic_inc(&cache->c_entry_count);
|
|
INIT_LIST_HEAD(&ce->e_lru_list);
|
|
INIT_LIST_HEAD(&ce->e_lru_list);
|
|
INIT_LIST_HEAD(&ce->e_block_list);
|
|
INIT_LIST_HEAD(&ce->e_block_list);
|
|
ce->e_cache = cache;
|
|
ce->e_cache = cache;
|