Jann Horn
179d1c5602
bpf: don't prune branches when a scalar is replaced with a pointer
...
This could be made safe by passing through a reference to env and checking
for env->allow_ptr_leaks, but it would only work one way and is probably
not worth the hassle - not doing it will not directly lead to program
rejection.
Fixes: f1174f77b50c ("bpf/verifier: rework value tracking")
Signed-off-by: Jann Horn <jannh@google.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
2017-12-21 02:15:41 +01:00
..
2017-12-21 02:15:41 +01:00
2017-12-04 14:55:59 -08:00
2017-12-06 16:12:43 -06:00
2017-12-08 13:32:44 -08:00
2017-11-02 11:10:55 +01:00
2017-12-04 20:50:35 +01:00
2017-11-15 10:21:58 -08:00
2017-12-12 12:38:51 +01:00
2017-12-04 14:41:11 -08:00
2017-12-05 08:23:20 -08:00
2017-11-13 17:56:58 -08:00
2017-12-15 16:28:02 +01:00
2017-11-23 16:29:05 +01:00
2017-12-15 13:08:37 -08:00
2017-11-07 10:32:44 +01:00
2017-11-14 14:08:20 -08:00
2017-11-10 16:08:47 -05:00
2017-11-15 13:28:48 -08:00
2017-11-10 16:08:56 -05:00
2017-11-15 13:28:48 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-09-20 00:30:57 -04:00
2017-12-06 17:45:36 -08:00
2017-11-17 16:10:03 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-12-14 16:00:49 -08:00
2017-11-07 12:20:09 +01:00
2017-11-17 16:10:04 -08:00
2017-11-02 11:10:55 +01:00
2017-12-10 12:50:57 -08:00
2017-12-14 16:00:49 -08:00
2017-11-13 17:33:11 -08:00
2017-11-14 08:41:41 +01:00
2017-11-29 10:30:13 -08:00
2017-11-02 11:10:55 +01:00
2017-12-14 16:00:48 -08:00
2017-11-07 15:35:57 +01:00
2017-11-02 11:10:55 +01:00
2017-09-08 18:26:51 -07:00
2017-10-20 11:02:29 +02:00
2017-11-21 16:35:54 -08:00
2017-11-02 11:10:55 +01:00
2017-10-03 17:54:25 -07:00
2017-11-29 10:30:13 -08:00
2017-11-21 15:57:07 -08:00
2017-11-17 16:10:04 -08:00
2017-10-03 17:54:26 -07:00
2017-11-17 16:10:04 -08:00
2017-11-17 16:10:04 -08:00
2017-11-02 11:10:55 +01:00
2017-11-17 16:10:04 -08:00
2017-11-07 15:35:58 +01:00
2017-11-07 10:32:44 +01:00
2017-11-17 16:56:17 -08:00
2017-11-08 11:13:50 +01:00
2017-10-04 10:53:54 +02:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:05 -08:00
2017-11-02 11:10:55 +01:00
2017-11-15 10:56:56 -08:00
2017-11-02 11:10:55 +01:00
2017-11-17 16:10:03 -08:00
2017-11-07 10:32:44 +01:00
2017-10-20 11:02:54 +02:00
2017-12-14 16:00:49 -08:00
2017-11-17 16:10:01 -08:00
2017-08-29 15:14:38 +02:00
2017-11-16 12:20:15 -08:00
2017-10-31 17:22:58 -05:00
2017-11-04 08:53:04 +01:00
2017-11-08 10:17:15 +01:00
2017-11-06 12:26:49 -08:00
2017-12-11 07:15:43 -08:00