git.codelabs.ch
/
muen
/
linux.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
net: Properly unlink GRO packets on overflow.
[muen/linux.git]
/
net
/
core
/
dev.c
diff --git
a/net/core/dev.c
b/net/core/dev.c
index 022ad73d62538036c828ebfa78531cb3a76a2f0d..77d43ae2a7bbe1267f8430d5c35637d1984f463c 100644
(file)
--- a/
net/core/dev.c
+++ b/
net/core/dev.c
@@
-5457,7
+5457,7
@@
static void gro_flush_oldest(struct list_head *head)
/* Do not adjust napi->gro_hash[].count, caller is adding a new
* SKB to the chain.
*/
/* Do not adjust napi->gro_hash[].count, caller is adding a new
* SKB to the chain.
*/
-
list_del(&oldest->li
st);
+
skb_list_del_init(olde
st);
napi_gro_complete(oldest);
}
napi_gro_complete(oldest);
}