2022-03-25 | Andrey Konovalov | kasan: check CONFIG_KASAN_KUNIT_TEST instead of CONFIG_KUNIT ...60a3b2b3d5a9f9090350e62.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: simplify kasan_update_kunit_status() and call... ...3d7666de0b108a3735d962d.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: simplify async check in end_report() ...62c941181afa2eb738965c5.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: print basic stack frame info for SW_TAGS [andreyknvl@google.com: include linux/sched/task_stack.h] ...08f7640fa038662ed2305ec.1647099922.git.andreyknvl@google.com ...2f3312a34697c9139c9fb53.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: improve stack frame info in reports ...efb17f2618ae00480fb4bc3.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: rearrange stack frame info in reports ...168c820b527cda77a3cac40.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: more line breaks in reports ...99bdb964ce2fe741f2a9212.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: drop addr check from describe_object_addr ...kernel.org/r/cover.1646237226.git.andreyknvl@google.com ...5934d916a90afe9f322f745.1646237226.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: print virtual mapping info in reports ...98e264d4bb0752c1fad67d7.1645548178.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: test: support async (again) and asymm modes... ...a19d754012c562351d4a8c8.1645033139.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: improve vmalloc tests ...b50c7526b79ccb955f544f0.1644950160.git.andreyknvl@google.com [andreyknvl@google.com: set_memory_rw/ro() are not exported... ...fe96dc8158a95097c2b2ebd.1645554036.git.andreyknvl@google.com [andreyknvl@google.com: vmap_tags() and vm_map_ram_tags... ...f26fdb8e2a7b14a40a9f36b.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: documentation updates ...fd9884ff653d401864b8e74.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | arm64: select KASAN_VMALLOC for SW/HW_TAGS modes ...ff71f9a4a71eea19881b270.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: allow enabling KASAN_VMALLOC and SW/HW_TAGS ...caa4e410f074ddbac7a0b59.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: add kasan.vmalloc command line flag ...5fc2660809e093fd0d27c3b.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: clean up feature flags for HW_TAGS mode ...18564a497e1f52ff36a3879.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: mark kasan_arg_stacktrace as __initdata ...6c1265508efb1d429afaa50.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, arm64: don't tag executable vmalloc allocations ...76b770e5d519acf3b72f0ab.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc: only tag normal vmalloc allocations [andreyknvl@google.com: pass KASAN_VMALLOC_PROT_NORMAL... ...41c133a524191fd71969a8d.1646233925.git.andreyknvl@google.com [andreyknvl@google.com: support tagged vmalloc mappings] ...73a05710cb3da356886ad29.1646233925.git.andreyknvl@google.com [andreyknvl@google.com: don't unintentionally disabled... ...3c760113e46ed2d4d8da61e.1646757322.git.andreyknvl@google.com ...3c9a5c6b9e7ab05c26b8c6b.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc: add vmalloc tagging for HW_TAGS ...d05b72dea8429dcaea739c6.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: allow skipping memory init for HW_TAGS ...08e0baa0d8829167772521e.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: allow skipping unpoisoning for HW_TAGS ...71dd3bfe4be95855744108e.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, mm: only define ___GFP_SKIP_KASAN_POISON with... ...b2b8f1231898918efc8634a.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc: unpoison VM_ALLOC pages after mapping ...e6acdcb5d6110898ef28548.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc, arm64: mark vmalloc mappings as pgprot_tagged ...e77b34ca23448d4640bbb9e.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc: add vmalloc tagging for SW_TAGS ...070c29733aca1dd254a74f1.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, arm64: reset pointer tags of vmapped stacks [andreyknvl@google.com: fix case when a stack is retrieved... ...6192c888b0c0a7674e33184.1644943792.git.andreyknvl@google.com ...46c15d075b9481825973e34.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, fork: reset pointer tags of vmapped stacks ...e1936509ebcd3b07a5956f7.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc: reset tags in vmalloc functions ...ba18e1079e9688bb3dca943.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: add wrappers for vmalloc hooks ...9fb0f9a8a2145d71dd77487.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: reorder vmalloc hooks ...c9acce2437728068da74c28.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, vmalloc: drop outdated VM_KASAN comment ...3b5acc36cf2e38f7f8479f9.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, x86, arm64, s390: rename functions for modules... ...856f77d2d806e838513fe84.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: define KASAN_VMALLOC_INVALID for SW_TAGS ...285265edc97d7ca07b6a07d.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: clean up metadata byte definitions ...72e8fdd22efb6074ef3c6d8.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: rework kasan_unpoison_pages call... ...e3620ea4185a32d3dfe912f.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: move kernel_init_free_pages in post_alloc... ...f9fca6529cee9555e59cdb1.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: move SetPageSkipKASanPoison in post_alloc... ...a44a792113c95cc1f807c48.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: combine tag_clear_highpage calls... ...9320a89cc8dc6deaecb0cda.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: merge kasan_alloc_pages into post_alloc_hook ...ec363ddd7878a3141289592.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: refactor init checks in post_alloc_hook ...b29a92066f106cc16661a3c.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: only apply __GFP_ZEROTAGS when memory is zeroed ...29d07c1938db5bd0cd5e285.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | mm: clarify __GFP_ZEROTAGS comment ...a447513e10ec0d21e8eee29.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan: drop skip_kasan_poison variable in free_pages_prepare ...4d3863f903875823e89046f.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: init memory of skipped pages on... ...a3dc1c4e33b3b50506fc3fd.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: simplify kasan_poison_pages call... ...e786bcec4798c145d718c46.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: merge kasan_free_pages into free_pages_pr... ...05852955c6e2390ecc87139.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: move tag_clear_highpage out of kernel_ini... ...29c7cf19f966c4fd5f57979.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-03-25 | Andrey Konovalov | kasan, page_alloc: deduplicate should_skip_kasan_poison ...kernel.org/r/cover.1643047180.git.andreyknvl@google.com ...7dc16bc52ea870d3220d4a8.1643047180.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-02-26 | Andrey Konovalov | kasan: test: prevent cache merging in kmem_cache_double_destroy ...af00ee3993a42c609dc9a59.1644346040.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-01-20 | Andrey Konovalov | lib/test_meminit: destroy cache in kmem_cache_alloc_bulk... ...139f0846e41d38a1537debb.1640018297.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2022-01-15 | Andrey Konovalov | kasan: fix quarantine conflicting with init_on_free ...dacd671f5d227d58950ba54.1640037083.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: detect false-positives in tests ...2f4386996598d58022fb872.1617207873.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update tests section ...da271fa19cda2621c04a65b.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update ignoring accesses section ...ade863c136778cc8c807a64.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update shadow memory section ...f4dced04eaba41383e67e14.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update HW_TAGS implementation details... ...39822c2abefd5af6c057744.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update SW_TAGS implementation details... ...58fa24558be3fc0ce4ee32c.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update GENERIC implementation details... ...9f63d328f98aec2982c8acc.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update boot parameters section ...f0627d6733b5cdf5209f83a.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update error reports section ...1954e3643237b19eb21227e.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update usage section ...bc00926cbe87e2b5081df17.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: update overview section ...b2f47df2192db59228b0a7b.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: docs: clean up sections ...4f0ee85bb71959a3a63f1d7.1615559068.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan, mm: integrate slab init_on_free with HW_TAGS ...dec0d19ebebd5ade665b601.1615296150.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan, mm: integrate slab init_on_alloc with HW_TAGS ...1ec74a0684a949b027d7720.1615296150.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan, mm: integrate page_alloc init with HW_TAGS [andreyknvl@google.com: fix for "integrate page_alloc... ...e2cb779b5115c09457363fc.1617122211.git.andreyknvl@google.com ...0b8288625c74c2b3690e725.1615296150.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: init memory in kasan_(un)poison for HW_TAGS ...947e674180d675cab1b4c41.1615296150.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | arm64: kasan: allow to init memory when setting tags ...kernel.org/r/cover.1615296150.git.andreyknvl@google.com ...46ea8025e5085495681c3d7.1615296150.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | mm, kasan: don't poison boot memory with tag-based... ...5aa343a1fc08cd5c2d4cad6.1613692950.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-30 | Andrey Konovalov | kasan: initialize shadow to TAG_INVALID for SW_TAGS ...ac5eb33ade213bf133d10ad.1613692950.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-11 | Andrey Konovalov | kasan, arm64: tests supports for HW_TAGS async mode Acked-by: Andrey Konovalov <andreyknvl@google.com> Tested-by: Andrey Konovalov <andreyknvl@google.com> Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-04-09 | Andrey Konovalov | kasan: fix conflict with page poisoning ...d97bd906bad33e16376fc67.1617118501.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-03-25 | Andrey Konovalov | mailmap: update Andrey Konovalov's email address ...de6f63b3b9470e0ef13d2ee.1616107969.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-03-25 | Andrey Konovalov | kasan: fix per-page tags for non-page_alloc pages ...11d9e71c303bb16d5cb367b.1615475452.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-03-13 | Andrey Konovalov | kasan: fix KASAN_STACK dependency for HW_TAGS ...1277758c8d4d6f5f9298dac.1615215441.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-03-13 | Andrey Konovalov | kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC ...bc3adcdc7399243668e3171.1614987311.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-03-09 | Andrey Konovalov | arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL Signed-off-by: Andrey Konovalov <andreyknvl@google.com> ...3118230701c6a59749d9b72.1615219501.git.andreyknvl@google.com |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: clarify that only first bug is reported in HW_TAGS ...42d12263c24bdf95527b07d.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: inline HW_TAGS helper functions ...b9337232339ff5ffa643ab5.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | arm64: kasan: simplify and inline MTE functions ...69cb7a74351d1c03a908930.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: ensure poisoning size alignment ...b5e91f65bf98cd7cba9d7b9.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan, mm: optimize krealloc poisoning ...736c40115684fd32f49e6b0.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan, mm: fail krealloc on freed objects ...de4f833f2ff0b3f2c9b00c8.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: rework krealloc tests ...5185d1eb52192cf179cf4fa.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: unify large kfree checks ...58f7527e3b748a1b4ad08aa.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: clean up setting free info in kasan_slab_free ...bf54a36ef5072cfd80e2da7.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan: optimize large kmalloc poisoning ...f8e26f590c9b02c6129b4a3.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan, mm: optimize kmalloc poisoning ...412860332063f5f7ce10d13.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-26 | Andrey Konovalov | kasan, mm: don't save alloc stacks twice ...kernel.org/r/cover.1612546384.git.andreyknvl@google.com ...7ad6f04ab9a2bddeeae2097.1612546384.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: don't run tests when KASAN is not enabled ...806a1f33fb633edd313f0c7.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: add a test for kmem_cache_alloc/free_bulk ...c81e9ca6eab6740cf8dcfa1.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: add proper page allocator tests ...e700f2e0d905c2b55a67483.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: fix bug detection via ksize for HW_TAGS mode ...2482a38476f02bb7600f620.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: move _RET_IP_ to inline wrappers ...8c4eeea83fce47687d5e4a4.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: fix memory corruption in kasan_bitops_tags test ...8d2c9244dfea56cf2cc9315.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: adapt kmalloc_uaf2 test to HW_TAGS mode ...cab801cd26845d2b075cec7.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL ...71d800351e9a5d91eda19f6.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan: rename CONFIG_TEST_KASAN_MODULE ...f8a094fbba7c361995624d2.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
2021-02-24 | Andrey Konovalov | kasan, arm64: allow using KUnit tests with HW_TAGS... [andreyknvl@google.com: export HW_TAGS symbols for KUnit... ...0c81b950a55fb852f92000b.1613155970.git.andreyknvl@google.com ...f8e9df81026fa2b15870501.1610733117.git.andreyknvl@google.com Signed-off-by: Andrey Konovalov <andreyknvl@google.com> |
commit | commitdiff | tree |
next |