Alexei Starovoitov says: ==================== pull-request: bpf-next 2021-12-30 The following pull-request contains BPF updates for your *net-next* tree. We've added 72 non-merge commits during the last 20 day(s) which contain a total of 223 files changed, 3510 insertions(+), 1591 deletions(-). The main changes are: 1) Automatic setrlimit in libbpf when bpf is memcg's in the kernel, from Andrii. 2) Beautify and de-verbose verifier logs, from Christy. 3) Composable verifier types, from Hao. 4) bpf_strncmp helper, from Hou. 5) bpf.h header dependency cleanup, from Jakub. 6) get_func_[arg|ret|arg_cnt] helpers, from Jiri. 7) Sleepable local storage, from KP. 8) Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument support, from Kumar. ====================
Showing the changes to include/net/sock.h (1 of 221 files). Show all
Unified · Split
| @@ -56,7 +56,6 @@ · 55 unmodified lines | |||
| 56 | #include <linux/wait.h> | 56 | #include <linux/wait.h> |
| 57 | #include <linux/cgroup-defs.h> | 57 | #include <linux/cgroup-defs.h> |
| 58 | #include <linux/rbtree.h> | 58 | #include <linux/rbtree.h> |
| 59 | #include <linux/filter.h> | ||
| 60 | #include <linux/rculist_nulls.h> | 59 | #include <linux/rculist_nulls.h> |
| 61 | #include <linux/poll.h> | 60 | #include <linux/poll.h> |
| 62 | #include <linux/sockptr.h> | 61 | #include <linux/sockptr.h> |
| @@ -249,6 +248,7 @@ struct sock_common { · 186 unmodified lines | |||
| 249 | }; | 248 | }; |
| 250 | 249 | ||
| 251 | struct bpf_local_storage; | 250 | struct bpf_local_storage; |
| 251 | struct sk_filter; | ||
| 252 | 252 | ||
| 253 | /** | 253 | /** |
| 254 | * struct sock - network layer representation of sockets | 254 | * struct sock - network layer representation of sockets |