David S. Miller
5f0d736e7f
Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
...
Daniel Borkmann says:
====================
pull-request: bpf-next 2019-04-28
The following pull-request contains BPF updates for your *net-next* tree.
The main changes are:
1) Introduce BPF socket local storage map so that BPF programs can store
private data they associate with a socket (instead of e.g. separate hash
table), from Martin.
2) Add support for bpftool to dump BTF types. This is done through a new
`bpftool btf dump` sub-command, from Andrii.
3) Enable BPF-based flow dissector for skb-less eth_get_headlen() calls which
was currently not supported since skb was used to lookup netns, from Stanislav.
4) Add an opt-in interface for tracepoints to expose a writable context
for attached BPF programs, used here for NBD sockets, from Matt.
5) BPF xadd related arm64 JIT fixes and scalability improvements, from Daniel.
6) Change the skb->protocol for bpf_skb_adjust_room() helper in order to
support tunnels such as sit. Add selftests as well, from Willem.
7) Various smaller misc fixes.
====================
Signed-off-by: David S. Miller <davem@davemloft.net >
2019-04-28 08:42:41 -04:00
..
2019-01-28 08:13:52 +01:00
2018-07-30 16:21:49 -04:00
2018-12-16 14:05:58 +00:00
2018-12-17 08:26:24 +01:00
2019-04-08 23:27:12 +02:00
2019-02-10 09:28:43 -08:00
2018-10-05 08:32:01 -07:00
2018-11-19 19:03:43 -07:00
2019-01-07 08:45:47 -08:00
2019-03-07 18:32:01 -08:00
2019-03-25 09:31:35 +01:00
2019-03-25 10:01:13 +01:00
2018-08-11 15:46:41 -06:00
2019-01-04 13:13:47 -08:00
2019-03-07 18:32:01 -08:00
2019-01-24 11:11:42 -07:00
2019-04-27 09:07:04 -07:00
2019-04-09 17:05:46 -07:00
2018-12-17 14:51:37 +01:00
2019-02-25 14:13:30 +01:00
2018-07-27 10:40:16 +02:00
2018-10-05 11:22:39 -04:00
2018-12-07 14:15:00 +08:00
2018-07-29 12:53:54 -07:00
2019-02-21 10:38:51 -08:00
2019-02-20 23:24:55 -05:00
2018-10-04 09:40:52 -07:00
2019-01-05 09:50:07 -08:00
2019-02-01 13:56:58 +00:00
2019-02-14 11:51:51 -05:00
2019-04-08 23:39:36 -07:00
2018-07-15 14:03:06 +02:00
2019-02-07 16:43:23 +01:00
2018-12-20 19:13:07 +01:00
2019-03-05 21:07:19 -08:00
2018-09-06 09:40:59 -06:00
2019-03-27 13:30:07 -07:00
2018-07-15 13:55:47 +02:00
2019-01-06 12:21:11 -08:00
2019-02-13 13:15:15 +01:00
2018-09-24 12:18:42 -07:00
2018-09-13 10:46:24 +02:00
2018-11-16 14:09:40 +08:00
2019-04-18 16:58:37 -07:00
2018-09-05 22:27:11 -07:00
2018-09-21 19:22:32 -07:00
2019-01-22 12:04:14 -08:00
2018-11-27 15:04:15 -08:00
2018-10-15 21:46:06 -07:00
2019-01-22 12:04:14 -08:00
2018-09-05 22:09:37 -07:00
2019-03-21 13:19:15 -07:00
2018-12-19 15:58:01 -08:00
2019-04-19 13:58:17 -07:00
2019-01-22 17:18:09 -08:00
2019-03-03 21:05:10 -08:00
2019-01-22 17:18:08 -08:00
2019-02-12 13:35:57 -05:00
2019-04-19 10:28:27 -07:00
2019-01-24 00:38:39 -08:00
2019-03-06 13:00:12 -07:00
2019-04-08 22:57:59 +02:00
2018-07-29 12:37:06 -07:00
2018-07-26 17:04:37 -07:00
2019-03-28 17:27:42 +01:00
2019-03-05 21:07:14 -08:00
2018-10-26 09:30:46 +01:00
2018-12-07 18:13:54 -05:00
2018-08-06 17:59:22 +02:00
2018-12-14 17:59:54 +01:00
2018-08-03 10:03:57 -07:00
2019-03-07 18:31:59 -08:00
2019-02-18 15:39:49 -05:00
2018-12-19 09:40:13 +01:00
2019-02-13 19:17:53 -05:00
2018-08-02 06:04:57 -04:00
2018-08-31 11:04:23 -04:00
2018-10-05 16:32:04 -07:00
2018-07-24 14:41:08 -07:00
2019-02-18 17:49:30 +01:00
2018-12-20 16:32:56 +00:00
2019-02-21 13:05:05 -08:00
2019-02-21 13:05:05 -08:00
2019-01-04 13:13:47 -08:00
2018-11-17 21:09:49 -08:00
2019-01-29 22:09:31 -08:00
2018-12-16 12:15:25 -08:00
2018-11-27 16:20:20 -08:00
2018-12-18 15:59:29 -08:00
2018-07-29 12:37:06 -07:00
2018-10-25 10:25:22 +02:00
2018-12-01 12:38:32 +01:00
2018-12-01 12:38:32 +01:00
2018-12-01 12:38:32 +01:00
2018-12-01 12:38:32 +01:00
2018-12-14 11:44:31 -08:00
2019-04-26 13:02:11 +02:00
2019-02-20 07:22:05 -07:00
2019-03-29 13:29:15 -07:00
2019-02-26 11:08:07 +01:00
2018-07-19 11:46:57 +01:00
2019-01-21 17:00:57 -03:00
2019-02-10 09:28:43 -08:00
2019-03-03 20:14:28 -08:00
2019-01-22 10:21:45 +01:00
2018-08-11 12:13:49 -07:00
2019-01-29 22:11:49 +01:00
2019-01-08 16:22:56 -05:00
2019-02-04 14:59:12 -08:00
2018-07-23 20:44:12 -07:00
2019-01-30 00:44:06 -08:00
2018-12-11 16:28:41 -08:00
2019-01-30 09:31:31 +01:00
2018-10-02 13:38:55 -07:00
2018-10-05 16:32:04 -07:00
2018-10-07 21:06:28 -07:00
2018-11-30 13:26:54 -08:00
2019-04-19 14:07:40 -07:00
2019-01-04 13:13:47 -08:00
2018-10-26 16:26:32 -07:00
2019-03-23 21:50:05 -04:00
2019-03-05 14:08:26 -08:00
2019-02-14 11:51:51 -05:00
2019-02-07 00:13:28 +01:00
2019-03-19 13:56:17 -07:00
2019-04-19 14:59:05 -07:00
2019-03-20 11:02:05 -07:00
2018-09-03 13:29:38 +02:00
2018-11-07 16:23:04 -08:00
2018-07-27 06:39:57 -04:00
2018-11-20 13:22:40 -05:00
2019-01-16 14:03:19 -05:00
2018-07-24 17:39:28 -04:00
2019-03-28 01:55:18 +09:00
2018-12-21 16:20:47 +11:00
2018-12-19 18:23:49 -05:00
2018-12-19 18:23:49 -05:00
2019-02-18 14:31:01 -05:00
2018-10-24 20:57:55 -04:00
2018-12-19 18:23:49 -05:00
2019-01-24 10:15:42 -05:00
2018-11-21 12:06:59 +01:00
2019-02-05 15:29:48 -05:00
2019-01-25 01:50:03 +01:00