Kees Cook
b394d468e7
usercopy: Enhance and rename report_usercopy()
...
In preparation for refactoring the usercopy checks to pass offset to
the hardened usercopy report, this renames report_usercopy() to the
more accurate usercopy_abort(), marks it as noreturn because it is,
adds a hopefully helpful comment for anyone investigating such reports,
makes the function available to the slab allocators, and adds new "detail"
and "offset" arguments.
Signed-off-by: Kees Cook <keescook@chromium.org>
2018-01-15 12:07:44 -08:00
..
2017-11-29 12:13:16 +11:00
2017-11-19 11:02:13 -07:00
2017-11-14 23:57:38 +02:00
2017-11-02 11:10:55 +01:00
2017-06-05 16:59:12 +02:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:03 -08:00
2017-11-02 11:10:55 +01:00
2017-11-17 16:10:00 -08:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:04 -08:00
2017-02-27 18:43:47 -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-11-16 11:41:22 -08:00
2017-11-29 18:40:42 -08:00
2016-07-26 16:19:19 -07:00
2017-11-17 16:10:04 -08:00
2017-11-29 18:40:42 -08:00
2017-11-02 11:10:55 +01:00
2017-11-29 18:40:42 -08:00
2017-11-29 19:12:44 -08:00
2016-05-20 17:58:30 -07:00
2017-11-29 18:40:43 -08:00
2017-05-03 15:52:12 -07:00
2017-11-02 11:10:55 +01:00
2017-11-29 09:01:01 -08:00
2017-09-08 18:26:49 -07:00
2017-11-17 16:10:04 -08:00
2017-11-15 18:21:05 -08:00
2017-11-29 09:01:01 -08:00
2017-11-15 18:21:05 -08:00
2016-03-17 15:09:34 -07:00
2017-11-29 18:40:43 -08:00
2017-11-15 18:21:03 -08:00
2017-11-15 18:21:07 -08:00
2016-05-22 17:21:27 -07:00
2017-11-29 18:40:43 -08:00
2017-11-17 16:10:04 -08:00
2017-11-15 18:21:05 -08:00
2017-11-29 18:40:43 -08:00
2017-11-15 18:21:07 -08:00
2017-11-15 18:21:05 -08:00
2017-11-29 19:12:44 -08:00
2017-11-15 18:21:07 -08:00
2017-11-15 18:21:02 -08:00
2017-11-02 11:10:55 +01:00
2017-11-29 09:01:01 -08:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:07 -08:00
2016-03-17 15:09:34 -07:00
2017-11-29 18:40:42 -08:00
2017-03-02 08:42:38 +01:00
2017-11-15 18:21: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-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-09-14 18:13:32 -07:00
2017-11-29 18:40:42 -08:00
2017-11-29 18:40:42 -08:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:07 -08:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:02 -08:00
2017-11-15 18:21:02 -08:00
2017-11-15 18:21:03 -08:00
2017-11-02 11:10:55 +01:00
2017-11-02 11:10:55 +01:00
2017-11-29 18:40:43 -08:00
2017-11-15 13:12:08 -08:00
2017-11-02 11:10:55 +01:00
2017-07-26 17:41:05 -04:00
2017-09-27 14:45:57 -07:00
2017-11-15 18:21:06 -08:00
2017-11-15 14:17:11 -08:00
2017-11-02 11:10:55 +01:00
2017-03-02 08:42:28 +01:00
2017-11-02 11:10:55 +01:00
2016-12-12 18:55:08 -08:00
2017-11-15 18:21:06 -08:00
2017-10-03 17:54:24 -07:00
2017-11-27 13:05:09 -08:00
2017-11-15 18:21:04 -08:00
2017-11-15 18:21:04 -08:00
2017-11-15 18:21:04 -08:00
2017-11-15 18:21:01 -08:00
2017-11-15 18:21:05 -08:00
2017-11-15 18:21:07 -08:00
2017-11-15 18:21:05 -08:00
2017-11-02 11:10:55 +01:00
2017-11-15 18:21:03 -08:00
2017-11-15 18:21:06 -08:00
2017-11-15 18:21:06 -08:00
2017-11-15 18:21:02 -08:00
2017-11-15 18:21:06 -08:00
2018-01-15 12:07:44 -08:00
2017-09-06 17:27:28 -07:00
2017-09-06 17:27:29 -07:00
2017-11-02 11:10:55 +01:00
2017-10-13 16:18:32 -07:00
2017-07-10 16:32:31 -07:00
2017-11-15 18:21:06 -08:00
2017-11-15 18:21:07 -08:00
2017-11-15 18:21:06 -08:00
2017-11-17 16:10:00 -08:00
2016-01-15 11:40:52 -08:00
2015-11-06 17:50:42 -08:00
2017-11-15 18:21:03 -08:00
2017-07-06 16:24:35 -07:00