Brenden Blanco
4acf6c0b84
bpf: enable direct packet data write for xdp progs
...
For forwarding to be effective, XDP programs should be allowed to
rewrite packet data.
This requires that the drivers supporting XDP must all map the packet
memory as TODEVICE or BIDIRECTIONAL before invoking the program.
Signed-off-by: Brenden Blanco <bblanco@plumgrid.com>
Acked-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
2016-07-19 21:46:33 -07:00
..
2016-07-19 21:46:33 -07:00
2016-02-22 08:51:37 +01:00
2016-07-15 14:23:56 -07:00
2016-05-10 17:12:49 +02:00
2016-06-03 15:05:51 +02:00
2016-05-17 12:06:35 +02:00
2016-06-23 12:11:17 -07:00
2016-06-24 17:23:52 -07:00
2016-05-20 17:58:30 -07:00
2016-05-19 19:12:14 -07:00
2016-06-24 08:26:53 +02:00
2016-05-31 11:44:08 -07:00
2016-07-19 19:27:01 -07:00
2015-10-21 15:18:35 +01:00
2015-11-19 17:51:48 +01:00
2016-01-22 18:04:28 -05:00
2016-04-04 09:46:47 -04:00
2016-04-10 17:11:51 -04:00
2016-06-29 15:18:47 -07:00
2016-06-28 15:48:48 -04:00
2016-02-08 11:25:39 -05:00
2016-06-29 15:18:47 -07:00
2015-12-03 10:24:08 -05:00
2015-12-14 14:54:37 -05:00
2016-07-01 16:30:38 -04:00
2015-11-24 09:56:43 +01:00
2016-05-06 14:58:25 +02:00
2016-05-19 19:12:14 -07:00
2016-01-14 16:00:49 -08:00
2016-01-14 16:00:49 -08:00
2016-05-23 17:04:14 -07:00
2016-06-25 06:01:28 -07:00
2016-01-20 17:09:18 -08:00
2016-06-08 19:23:54 +02:00
2016-03-22 15:36:02 -07:00
2015-11-23 09:44:58 +01:00
2016-06-24 08:23:16 +02:00
2016-03-15 16:55:16 -07:00
2016-01-20 17:09:18 -08:00
2016-06-15 04:56:35 -07:00
2016-05-23 17:04:14 -07:00
2016-05-23 17:04:14 -07:00
2016-01-20 17:09:18 -08:00
2016-05-23 17:04:14 -07:00
2015-10-23 17:55:10 +09:00
2015-12-07 16:59:37 -08:00
2016-02-09 11:54:23 +01:00
2016-05-23 17:04:14 -07:00
2016-04-04 10:26:41 +02:00
2016-04-11 22:43:43 +01:00
2016-04-01 15:00:10 +02:00
2016-02-16 13:04:58 -05:00
2016-05-19 19:12:14 -07:00
2016-05-20 17:58:30 -07:00
2015-11-09 15:53:39 -08:00
2016-05-27 15:26:11 -07:00
2016-03-22 15:36:02 -07:00
2016-03-22 15:36:02 -07:00
2016-06-09 14:23:11 -07:00
2016-04-14 12:56:09 -07:00
2016-05-19 10:02:26 -07:00
2016-05-23 17:04:14 -07:00
2016-03-15 13:50:29 -07:00
2016-03-01 20:36:56 +01:00
2016-03-01 20:36:56 +01:00
2016-03-25 16:37:42 -07:00
2016-01-16 11:17:24 -08:00
2015-12-01 14:00:53 -05:00
2016-05-23 17:04:14 -07:00
2016-05-20 17:58:30 -07:00
2016-05-25 17:05:40 -07:00
2016-04-23 20:13:25 -04:00
2016-04-21 13:47:04 -07:00
2016-03-22 15:36:02 -07:00
2016-02-29 09:53:09 +01:00
2016-01-04 10:27:55 -05:00
2016-03-17 15:09:34 -07:00
2016-03-02 10:28:47 -05:00
2016-05-19 19:12:14 -07:00