diff options
Diffstat (limited to 'net/core/gro_cells.c')
| -rw-r--r-- | net/core/gro_cells.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/net/core/gro_cells.c b/net/core/gro_cells.c index b43911562f4d..fd57b845de33 100644 --- a/net/core/gro_cells.c +++ b/net/core/gro_cells.c @@ -43,12 +43,11 @@ drop:  	if (skb_queue_len(&cell->napi_skbs) == 1)  		napi_schedule(&cell->napi); -	if (have_bh_lock) -		local_unlock_nested_bh(&gcells->cells->bh_lock); -  	res = NET_RX_SUCCESS;  unlock: +	if (have_bh_lock) +		local_unlock_nested_bh(&gcells->cells->bh_lock);  	rcu_read_unlock();  	return res;  }  | 
