There are two unused percpu critical sections in the buffer management
code. These are remanents from when a more complex hold algorithm was
used. Remove them, as they serve no purpose.
Reviewed-by: Georgia Garcia <georgia.garcia@canonical.com>
Signed-off-by: John Johansen <john.johansen@canonical.com>
cache_hold_inc(&cache->hold);
put_cpu_ptr(&aa_local_buffers);
spin_lock(&aa_buffers_lock);
- } else {
- cache = get_cpu_ptr(&aa_local_buffers);
- put_cpu_ptr(&aa_local_buffers);
}
retry:
if (buffer_count > reserve_count ||
list_add(&aa_buf->list, &aa_global_buffers);
buffer_count++;
spin_unlock(&aa_buffers_lock);
- cache = get_cpu_ptr(&aa_local_buffers);
- put_cpu_ptr(&aa_local_buffers);
return;
}
/* contention on global list, fallback to percpu */