Loading lib/debugobjects.c +3 −4 Original line number Original line Diff line number Diff line Loading @@ -79,17 +79,17 @@ static const char *obj_states[ODEBUG_STATE_MAX] = { [ODEBUG_STATE_NOTAVAILABLE] = "not available", [ODEBUG_STATE_NOTAVAILABLE] = "not available", }; }; static int fill_pool(void) static void fill_pool(void) { { gfp_t gfp = GFP_ATOMIC | __GFP_NORETRY | __GFP_NOWARN; gfp_t gfp = GFP_ATOMIC | __GFP_NORETRY | __GFP_NOWARN; struct debug_obj *new; struct debug_obj *new; unsigned long flags; unsigned long flags; if (likely(obj_pool_free >= ODEBUG_POOL_MIN_LEVEL)) if (likely(obj_pool_free >= ODEBUG_POOL_MIN_LEVEL)) return obj_pool_free; return; if (unlikely(!obj_cache)) if (unlikely(!obj_cache)) return obj_pool_free; return; while (obj_pool_free < ODEBUG_POOL_MIN_LEVEL) { while (obj_pool_free < ODEBUG_POOL_MIN_LEVEL) { Loading @@ -102,7 +102,6 @@ static int fill_pool(void) obj_pool_free++; obj_pool_free++; raw_spin_unlock_irqrestore(&pool_lock, flags); raw_spin_unlock_irqrestore(&pool_lock, flags); } } return obj_pool_free; } } /* /* Loading Loading
lib/debugobjects.c +3 −4 Original line number Original line Diff line number Diff line Loading @@ -79,17 +79,17 @@ static const char *obj_states[ODEBUG_STATE_MAX] = { [ODEBUG_STATE_NOTAVAILABLE] = "not available", [ODEBUG_STATE_NOTAVAILABLE] = "not available", }; }; static int fill_pool(void) static void fill_pool(void) { { gfp_t gfp = GFP_ATOMIC | __GFP_NORETRY | __GFP_NOWARN; gfp_t gfp = GFP_ATOMIC | __GFP_NORETRY | __GFP_NOWARN; struct debug_obj *new; struct debug_obj *new; unsigned long flags; unsigned long flags; if (likely(obj_pool_free >= ODEBUG_POOL_MIN_LEVEL)) if (likely(obj_pool_free >= ODEBUG_POOL_MIN_LEVEL)) return obj_pool_free; return; if (unlikely(!obj_cache)) if (unlikely(!obj_cache)) return obj_pool_free; return; while (obj_pool_free < ODEBUG_POOL_MIN_LEVEL) { while (obj_pool_free < ODEBUG_POOL_MIN_LEVEL) { Loading @@ -102,7 +102,6 @@ static int fill_pool(void) obj_pool_free++; obj_pool_free++; raw_spin_unlock_irqrestore(&pool_lock, flags); raw_spin_unlock_irqrestore(&pool_lock, flags); } } return obj_pool_free; } } /* /* Loading