diff options
-rw-r--r-- | include/net/inet_frag.h | 2 | ||||
-rw-r--r-- | net/ipv4/inet_fragment.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/include/net/inet_frag.h b/include/net/inet_frag.h index 64b4e7d23b8a..7cac9c5789b5 100644 --- a/include/net/inet_frag.h +++ b/include/net/inet_frag.h | |||
@@ -143,6 +143,7 @@ static inline void inet_frag_lru_del(struct inet_frag_queue *q) | |||
143 | { | 143 | { |
144 | spin_lock(&q->net->lru_lock); | 144 | spin_lock(&q->net->lru_lock); |
145 | list_del(&q->lru_list); | 145 | list_del(&q->lru_list); |
146 | q->net->nqueues--; | ||
146 | spin_unlock(&q->net->lru_lock); | 147 | spin_unlock(&q->net->lru_lock); |
147 | } | 148 | } |
148 | 149 | ||
@@ -151,6 +152,7 @@ static inline void inet_frag_lru_add(struct netns_frags *nf, | |||
151 | { | 152 | { |
152 | spin_lock(&nf->lru_lock); | 153 | spin_lock(&nf->lru_lock); |
153 | list_add_tail(&q->lru_list, &nf->lru_list); | 154 | list_add_tail(&q->lru_list, &nf->lru_list); |
155 | q->net->nqueues++; | ||
154 | spin_unlock(&nf->lru_lock); | 156 | spin_unlock(&nf->lru_lock); |
155 | } | 157 | } |
156 | 158 | ||
diff --git a/net/ipv4/inet_fragment.c b/net/ipv4/inet_fragment.c index 8ba548a8efce..1206ca64b0ea 100644 --- a/net/ipv4/inet_fragment.c +++ b/net/ipv4/inet_fragment.c | |||
@@ -124,7 +124,6 @@ static inline void fq_unlink(struct inet_frag_queue *fq, struct inet_frags *f) | |||
124 | { | 124 | { |
125 | write_lock(&f->lock); | 125 | write_lock(&f->lock); |
126 | hlist_del(&fq->list); | 126 | hlist_del(&fq->list); |
127 | fq->net->nqueues--; | ||
128 | write_unlock(&f->lock); | 127 | write_unlock(&f->lock); |
129 | inet_frag_lru_del(fq); | 128 | inet_frag_lru_del(fq); |
130 | } | 129 | } |
@@ -260,7 +259,6 @@ static struct inet_frag_queue *inet_frag_intern(struct netns_frags *nf, | |||
260 | 259 | ||
261 | atomic_inc(&qp->refcnt); | 260 | atomic_inc(&qp->refcnt); |
262 | hlist_add_head(&qp->list, &f->hash[hash]); | 261 | hlist_add_head(&qp->list, &f->hash[hash]); |
263 | nf->nqueues++; | ||
264 | write_unlock(&f->lock); | 262 | write_unlock(&f->lock); |
265 | inet_frag_lru_add(nf, qp); | 263 | inet_frag_lru_add(nf, qp); |
266 | return qp; | 264 | return qp; |