aboutsummaryrefslogtreecommitdiff
path: root/mm/kasan
AgeCommit message (Expand)AuthorFilesLines
2019-01-04mm: treewide: remove unused address argument from pte_alloc functionsGravatar Joel Fernandes (Google) 1-1/+1
2018-12-28mm: convert totalram_pages and totalhigh_pages variables to atomicGravatar Arun KS 1-1/+1
2018-12-28kasan: add SPDX-License-Identifier mark to source filesGravatar Andrey Konovalov 8-0/+8
2018-12-28kasan: add __must_check annotations to kasan hooksGravatar Andrey Konovalov 1-6/+9
2018-12-28kasan, mm, arm64: tag non slab memory allocated via pageallocGravatar Andrey Konovalov 1-2/+13
2018-12-28kasan: add hooks implementation for tag-based modeGravatar Andrey Konovalov 3-19/+153
2018-12-28kasan: add bug reporting routines for tag-based modeGravatar Andrey Konovalov 4-37/+59
2018-12-28kasan: split out generic_report.c from report.cGravatar Andrey Konovalov 5-185/+257
2018-12-28kasan: add tag related helper functionsGravatar Andrey Konovalov 2-0/+68
2018-12-28kasan: initialize shadow to 0xff for tag-based modeGravatar Andrey Konovalov 1-1/+2
2018-12-28kasan: rename kasan_zero_page to kasan_early_shadow_pageGravatar Andrey Konovalov 1-30/+40
2018-12-28kasan: add CONFIG_KASAN_GENERIC and CONFIG_KASAN_SW_TAGSGravatar Andrey Konovalov 4-3/+83
2018-12-28kasan: rename source files to reflect the new naming schemeGravatar Andrey Konovalov 3-4/+4
2018-12-28kasan: move common generic and tag-based code to common.cGravatar Andrey Konovalov 4-569/+614
2018-12-28kasan, mm: change hooks signaturesGravatar Andrey Konovalov 1-12/+18
2018-10-31mm: remove include/linux/bootmem.hGravatar Mike Rapoport 1-2/+1
2018-10-31memblock: replace BOOTMEM_ALLOC_* with MEMBLOCK variantsGravatar Mike Rapoport 1-1/+1
2018-10-31memblock: remove _virt from APIs returning virtual addressGravatar Mike Rapoport 1-1/+1
2018-10-26mm/kasan/quarantine.c: make quarantine_lock a raw_spinlock_tGravatar Clark Williams 1-9/+9
2018-08-17kernel/memremap, kasan: make ZONE_DEVICE with work with KASANGravatar Andrey Ryabinin 1-13/+303
2018-07-03kasan: fix shadow_size calculation error in kasan_module_allocGravatar Zhen Lei 1-2/+3
2018-05-25kasan: fix memory hotplug during bootGravatar David Hildenbrand 1-1/+1
2018-05-25kasan: free allocated shadow memory on MEM_CANCEL_ONLINEGravatar David Hildenbrand 1-0/+1
2018-05-25mm/kasan: don't vfree() nonexistent vm_areaGravatar Andrey Ryabinin 1-2/+61
2018-04-05slab, slub: skip unnecessary kasan_cache_shutdown()Gravatar Shakeel Butt 1-1/+2
2018-04-05kasan: make kasan_cache_create() work with 32-bit slab cache sizesGravatar Alexey Dobriyan 1-6/+6
2018-02-14x86/mm: Make PGDIR_SHIFT and PTRS_PER_P4D variableGravatar Kirill A. Shutemov 1-1/+1
2018-02-06kasan: fix prototype author email addressGravatar Andrey Konovalov 2-2/+2
2018-02-06kasan: detect invalid freesGravatar Dmitry Vyukov 1-0/+6
2018-02-06kasan: unify code between kasan_slab_free() and kasan_poison_kfree()Gravatar Dmitry Vyukov 1-16/+12
2018-02-06kasan: detect invalid frees for large mempool objectsGravatar Dmitry Vyukov 1-3/+8
2018-02-06kasan: don't use __builtin_return_address(1)Gravatar Dmitry Vyukov 3-7/+7
2018-02-06kasan: detect invalid frees for large objectsGravatar Dmitry Vyukov 3-11/+7
2018-02-06kasan: add functions for unpoisoning stack variablesGravatar Alexander Potapenko 2-0/+59
2018-02-06kasan: support alloca() poisoningGravatar Paul Lawrence 3-0/+46
2017-11-29kasan: use %px to print addresses instead of %pGravatar Tobin C. Harding 1-4/+4
2017-11-15slab, slub, slob: add slab_flags_tGravatar Alexey Dobriyan 1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 2-0/+2
2017-08-10Merge branch 'linus' into locking/core, to pick up fixesGravatar Ingo Molnar 1-0/+1
2017-08-02kasan: avoid -Wmaybe-uninitialized warningGravatar Arnd Bergmann 1-0/+1
2017-07-26kasan: Allow kasan_check_read/write() to accept pointers to volatilesGravatar Dmitry Vyukov 1-2/+2
2017-07-10kasan: make get_wild_bug_type() staticGravatar Colin Ian King 1-1/+1
2017-07-10mm/kasan/kasan.c: rename XXX_is_zero to XXX_is_nonzeroGravatar Joonsoo Kim 1-7/+7
2017-07-10mm/kasan: add support for memory hotplugGravatar Andrey Ryabinin 1-5/+35
2017-07-10mm/kasan: get rid of speculative shadow checksGravatar Andrey Ryabinin 1-82/+16
2017-07-10mm/kasan/kasan_init.c: use kasan_zero_pud for p4d tableGravatar Joonsoo Kim 1-0/+12
2017-05-10Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-3/+3
2017-05-08mm, vmalloc: use __GFP_HIGHMEM implicitlyGravatar Michal Hocko 1-1/+1
2017-05-03kasan: separate report parts by empty linesGravatar Andrey Konovalov 1-0/+7
2017-05-03kasan: improve double-free report formatGravatar Andrey Konovalov 3-18/+17