|
@@ -1476,7 +1476,7 @@ void __sk_mem_reclaim(struct sock *sk)
|
|
{
|
|
{
|
|
struct proto *prot = sk->sk_prot;
|
|
struct proto *prot = sk->sk_prot;
|
|
|
|
|
|
- atomic_sub(sk->sk_forward_alloc / SK_MEM_QUANTUM,
|
|
|
|
|
|
+ atomic_sub(sk->sk_forward_alloc >> SK_MEM_QUANTUM_SHIFT,
|
|
prot->memory_allocated);
|
|
prot->memory_allocated);
|
|
sk->sk_forward_alloc &= SK_MEM_QUANTUM - 1;
|
|
sk->sk_forward_alloc &= SK_MEM_QUANTUM - 1;
|
|
|
|
|