diff options
Diffstat (limited to 'net/core/sock.c')
-rw-r--r-- | net/core/sock.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/net/core/sock.c b/net/core/sock.c index 88868a9d21da..788c0da5eed1 100644 --- a/net/core/sock.c +++ b/net/core/sock.c | |||
@@ -139,6 +139,8 @@ | |||
139 | #include <net/tcp.h> | 139 | #include <net/tcp.h> |
140 | #endif | 140 | #endif |
141 | 141 | ||
142 | #include <net/ll_poll.h> | ||
143 | |||
142 | static DEFINE_MUTEX(proto_list_mutex); | 144 | static DEFINE_MUTEX(proto_list_mutex); |
143 | static LIST_HEAD(proto_list); | 145 | static LIST_HEAD(proto_list); |
144 | 146 | ||
@@ -2284,6 +2286,10 @@ void sock_init_data(struct socket *sock, struct sock *sk) | |||
2284 | 2286 | ||
2285 | sk->sk_stamp = ktime_set(-1L, 0); | 2287 | sk->sk_stamp = ktime_set(-1L, 0); |
2286 | 2288 | ||
2289 | #ifdef CONFIG_NET_LL_RX_POLL | ||
2290 | sk->sk_napi_id = 0; | ||
2291 | #endif | ||
2292 | |||
2287 | /* | 2293 | /* |
2288 | * Before updating sk_refcnt, we must commit prior changes to memory | 2294 | * Before updating sk_refcnt, we must commit prior changes to memory |
2289 | * (Documentation/RCU/rculist_nulls.txt for details) | 2295 | * (Documentation/RCU/rculist_nulls.txt for details) |