| From: Andrey Konovalov <andreyknvl@google.com> |
| Subject: kasan: update documentation |
| |
| rewording, per Marco |
| |
| Link: https://lkml.kernel.org/r/896b2d914d6b50d677fd7b38f76967cc705c01ba.1652203271.git.andreyknvl@google.com |
| Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
| Reviewed-by: Marco Elver <elver@google.com> |
| Cc: Alexander Potapenko <glider@google.com> |
| Cc: Andrey Ryabinin <ryabinin.a.a@gmail.com> |
| Cc: Dmitry Vyukov <dvyukov@google.com> |
| Signed-off-by: Andrew Morton <akpm@linux-foundation.org> |
| --- |
| |
| Documentation/dev-tools/kasan.rst | 9 ++++----- |
| 1 file changed, 4 insertions(+), 5 deletions(-) |
| |
| --- a/Documentation/dev-tools/kasan.rst~kasan-update-documentation-v2 |
| +++ a/Documentation/dev-tools/kasan.rst |
| @@ -453,11 +453,10 @@ for the current task, annotate this part |
| ``kasan_disable_current()``/``kasan_enable_current()`` section. This also |
| disables the reports for indirect accesses that happen through function calls. |
| |
| -For tag-based KASAN modes (include the Hardware one), to disable access |
| -checking, use ``kasan_reset_tag()`` or ``page_kasan_tag_reset()``. Note that |
| -temporarily disabling access checking via ``page_kasan_tag_reset()`` requires |
| -saving and restoring the per-page KASAN tag via |
| -``page_kasan_tag``/``page_kasan_tag_set``. |
| +For tag-based KASAN modes, to disable access checking, use |
| +``kasan_reset_tag()`` or ``page_kasan_tag_reset()``. Note that temporarily |
| +disabling access checking via ``page_kasan_tag_reset()`` requires saving and |
| +restoring the per-page KASAN tag via ``page_kasan_tag``/``page_kasan_tag_set``. |
| |
| Tests |
| ~~~~~ |
| _ |