Daniel Borkmann
286aad3c40
net: bpf: be friendly to kmemcheck
...
Reported by Mikulas Patocka, kmemcheck currently barks out a
false positive since we don't have special kmemcheck annotation
for bitfields used in bpf_prog structure.
We currently have jited:1, len:31 and thus when accessing len
while CONFIG_KMEMCHECK enabled, kmemcheck throws a warning that
we're reading uninitialized memory.
As we don't need the whole bit universe for pages member, we
can just split it to u16 and use a bool flag for jited instead
of a bitfield.
Signed-off-by: Mikulas Patocka <mpatocka@redhat.com >
Signed-off-by: Daniel Borkmann <dborkman@redhat.com >
Acked-by: Alexei Starovoitov <ast@plumgrid.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2014-09-09 16:58:56 -07:00
..
2014-06-10 10:28:45 -07:00
2014-09-04 13:50:11 -04:00
2014-05-19 09:38:24 +02:00
2014-07-08 15:08:45 +04:00
2014-07-25 15:16:27 -07:00
2014-07-23 10:22:35 +09:00
2014-09-02 10:09:43 +02:00
2014-08-09 09:15:07 -07:00
2014-08-05 17:46:42 -07:00
2014-09-07 21:41:53 -07:00
2014-08-06 09:38:14 -07:00
2014-08-11 11:42:39 +02:00
2014-08-19 11:55:38 -07:00
2014-04-29 18:25:14 +02:00
2014-07-22 12:46:11 +05:30
2014-08-25 16:15:32 -07:00
2014-08-28 09:59:42 +01:00
2014-08-30 19:28:04 +01:00
2014-08-13 18:13:19 -06:00
2014-08-09 09:15:07 -07:00
2014-07-07 21:34:43 -07:00
2012-10-08 13:50:20 +10:30
2013-09-24 10:35:17 +01:00
2013-12-02 11:24:18 +00:00
2013-03-12 13:59:14 -07:00
2013-01-03 15:57:16 -08:00
2012-12-02 00:05:12 +00:00
2012-09-10 11:13:16 -07:00
2014-08-06 18:01:27 -07:00
2014-04-18 11:40:30 +02:00
2014-08-15 12:38:41 -06:00
2014-07-01 10:34:38 -06:00
2014-08-27 23:16:13 -07:00
2014-06-04 16:54:02 -07:00
2013-02-21 17:22:16 -08:00
2014-01-23 16:36:56 -08:00
2014-07-24 21:53:47 +10:00
2011-01-13 08:03:17 -08:00
2014-02-09 15:11:47 +01:00
2014-01-21 20:18:26 -08:00
2014-06-04 16:54:06 -07:00
2014-06-12 19:18:49 -07:00
2013-11-15 09:32:21 +09:00
2014-07-03 11:32:43 +01:00
2014-05-28 13:37:21 -07:00
2008-06-04 14:56:12 +01:00
2013-12-02 20:43:14 +01:00
2013-09-13 15:09:52 +02:00
2014-06-06 16:08:18 -07:00
2009-09-10 10:00:05 -07:00
2013-05-12 14:16:21 +02:00
2013-10-03 16:14:12 -07:00
2013-08-18 17:39:55 -07:00
2010-08-04 11:00:45 +02:00
2014-06-04 09:46:34 -04:00
2014-01-21 16:19:41 -08:00
2014-08-11 07:14:01 -07:00
2007-02-09 17:39:36 -05:00
2010-07-28 09:59:01 -04:00
2013-01-17 12:19:09 -08:00
2011-11-29 12:46:19 -05:00
2013-03-03 23:59:59 -08:00
2012-10-13 10:46:48 +01:00
2014-08-08 15:57:33 -07:00
2014-04-03 16:21:06 -07:00
2013-05-07 18:38:27 -07:00
2014-09-05 17:47:02 -07:00
2014-09-05 12:12:20 -07:00
2013-04-29 18:28:40 -07:00
2014-08-22 13:56:47 -07:00
2014-07-01 13:32:32 +03:00
2012-10-13 10:46:48 +01:00
2014-09-09 16:58:56 -07:00
2009-06-18 19:50:21 +08:00
2014-05-26 14:33:10 +02:00
2012-10-13 10:46:48 +01:00
2013-06-19 20:30:32 -07:00
2009-12-17 10:58:17 -05:00
2013-09-12 10:12:47 -07:00
2014-08-11 11:44:11 -07:00
2014-08-09 17:33:44 -07:00
2014-08-22 13:18:48 -04:00
2006-09-30 01:47:55 +02:00
2013-10-11 17:21:14 +11:00
2013-04-30 10:09:06 +02:00
2014-08-08 17:39:48 -07:00
2014-07-23 10:17:54 -07:00
2014-05-03 19:24:26 -04:00
2012-10-13 10:46:48 +01:00
2014-08-19 10:19:39 -05:00
2013-12-07 01:03:14 +01:00
2014-08-26 11:15:58 +02:00
2014-08-11 12:16:51 -07:00
2014-09-04 22:26:14 -07:00
2014-07-25 11:47:46 -07:00
2013-12-11 14:47:40 -05:00
2014-07-09 09:15:01 -07:00
2005-04-16 15:20:36 -07:00
2014-05-14 16:40:04 -07:00
2012-11-10 00:40:24 -08:00
2013-03-15 12:23:09 -07:00
2014-01-27 21:02:39 -08:00
2014-08-28 22:22:29 -04:00
2012-05-31 17:49:32 -07:00
2014-08-10 21:31:58 -07:00
2012-10-13 10:46:48 +01:00
2014-08-08 15:57:33 -07:00
2012-07-21 10:34:00 -07:00
2010-03-15 15:29:39 +01:00
2014-07-28 14:16:30 -04:00
2014-09-02 10:02:13 -07:00
2014-07-23 10:30:34 -04:00
2013-01-06 01:11:25 -08:00
2009-06-16 19:47:57 -07:00
2013-12-20 12:25:45 -08:00
2013-03-22 22:17:36 -06:00
2013-12-11 15:52:34 +01:00
2014-08-06 18:01:21 -07:00
2014-06-04 16:54:06 -07:00
2014-04-09 13:44:35 -07:00
2014-07-27 20:52:44 +09:30
2014-07-27 20:52:42 +09:30
2014-07-17 22:07:37 +02:00
2014-08-11 11:44:11 -07:00
2014-01-27 21:02:39 -08:00
2014-05-14 00:37:34 -04:00
2014-07-24 01:15:04 -07:00
2014-09-07 21:41:53 -07:00
2014-08-25 10:45:28 +02:00
2014-08-22 18:04:43 -04:00
2014-07-29 18:08:50 -07:00
2014-08-11 14:06:23 +01:00
2013-03-29 17:54:33 -07:00
2012-01-10 16:30:42 -08:00
2014-01-23 16:36:55 -08:00
2012-10-13 10:46:48 +01:00
2013-03-01 23:51:07 -05:00
2014-08-27 22:59:39 -07:00
2014-08-23 11:39:09 -07:00
2013-07-03 16:08:03 -07:00
2014-07-08 15:31:26 -07:00
2014-09-03 01:25:32 +02:00
2012-10-13 10:46:48 +01:00
2013-08-19 21:22:34 -07:00
2014-01-23 14:48:35 +01:00
2011-03-31 11:26:23 -03:00
2014-08-13 15:13:44 +10:00
2014-03-21 14:21:13 -04:00
2008-09-02 19:21:38 -07:00
2010-02-08 18:19:41 -06:00
2014-08-24 18:36:01 -07:00
2014-07-25 19:01:53 +01:00
2012-03-24 10:08:39 -07:00
2014-01-16 12:00:56 -08:00
2014-04-14 16:47:28 +02:00
2012-10-13 10:46:48 +01:00
2014-09-03 20:56:32 -07:00
2014-06-04 16:54:12 -07:00
2006-07-13 13:21:35 -07:00
2012-07-04 11:51:59 +03:00
2014-06-21 22:05:30 +02:00
2014-07-10 12:37:33 -07:00
2014-08-14 18:13:46 -06:00
2012-10-13 10:46:48 +01:00
2014-07-30 01:31:46 +10:00
2013-11-15 09:32:20 +09:00
2014-08-28 11:59:38 +05:30
2012-10-13 10:46:48 +01:00
2014-07-02 16:01:51 +02:00
2014-09-05 17:47:02 -07:00
2014-06-27 11:47:58 -07:00
2014-02-17 15:01:37 -08:00
2012-10-13 10:46:48 +01:00
2010-08-09 16:48:44 -04:00
2013-10-09 12:40:45 +02:00
2013-04-30 17:04:03 -07:00
2014-05-23 11:23:27 +09:00
2011-03-15 00:43:46 +01:00
2014-08-08 15:57:24 -07:00
2014-05-27 14:29:56 -07:00
2013-06-12 16:29:44 -07:00
2012-09-13 16:47:34 +02:00
2014-08-22 21:28:02 -07:00
2010-05-27 09:12:51 -07:00
2014-09-04 22:35:59 +02:00
2014-07-23 10:17:54 -07:00
2012-08-21 16:28:31 +02:00
2012-10-09 16:22:32 +09:00
2013-03-15 00:36:09 -04:00
2014-08-06 13:03:43 +02:00
2014-07-10 16:05:19 -07:00
2014-05-20 16:54:21 -06:00
2013-04-15 21:23:03 +01:00
2014-09-01 21:36:28 -07:00
2011-06-15 20:04:00 -07:00
2014-08-06 18:01:19 -07:00
2014-06-04 16:53:57 -07:00
2014-07-16 15:10:41 +02:00
2014-07-16 15:10:39 +02:00