summaryrefslogtreecommitdiffstats
path: root/mm/kasan (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'rust-6.12' of https://github.com/Rust-for-Linux/linuxLinus Torvalds2024-09-254-1/+45
|\
| * kasan: rust: Add KASAN smoke test via UAFMatthew Maurer2024-09-164-1/+45
* | slub: Introduce CONFIG_SLUB_RCU_DEBUGJann Horn2024-08-272-5/+52
* | kasan: catch invalid free before SLUB reinitializes the objectJann Horn2024-08-271-25/+36
|/
* kasan: fix bad call to unpoison_slab_objectAndrey Konovalov2024-06-251-1/+1
* fix missing vmalloc.h includesKent Overstreet2024-04-261-0/+1
* Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-03-155-14/+87
|\
| * mm/kasan: use pXd_leaf() in shadow_mapped()Peter Xu2024-03-061-9/+2
| * kasan: fix a2 allocation and remove explicit cast in atomic testsPaul Heidekrüger2024-03-051-3/+3
| * merge mm-hotfixes-stable into mm-nonmm-stable to pick up stackdepot changesAndrew Morton2024-02-244-77/+14
| |\
| * | kasan: increase the number of bits to shift when recording extra timestampsJuntong Deng2024-02-232-2/+2
| * | kasan/test: avoid gcc warning for intentional overflowArnd Bergmann2024-02-221-1/+2
| * | kasan: rename test_kasan_module_init to kasan_test_module_initTiezhu Yang2024-02-221-2/+2
| * | kasan: add atomic testsPaul Heidekrüger2024-02-221-0/+79
* | | Merge tag 'slab-for-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/vba...Linus Torvalds2024-03-131-16/+6
|\ \ \ | |_|/ |/| |
| * | mm, slab, kasan: replace kasan_never_merge() with SLAB_NO_MERGEVlastimil Babka2024-02-261-16/+6
* | | kasan: revert eviction of stack traces in generic modeMarco Elver2024-02-244-77/+14
| |/ |/|
* | kasan: guard release_free_meta() shadow access with kasan_arch_is_ready()Benjamin Gray2024-02-201-0/+3
|/
* kasan: avoid resetting aux_lockAndrey Konovalov2024-01-131-2/+8
* Merge tag 'mm-stable-2024-01-08-15-31' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2024-01-0911-459/+1023
|\
| * kasan: stop leaking stack trace handlesAndrey Konovalov2024-01-055-41/+97
| * kasan: simplify kasan_complete_mode_report_info for tag-based modesAndrey Konovalov2023-12-291-19/+4
| * kasan: simplify saving extra info into tracksAndrey Konovalov2023-12-294-21/+15
| * kasan: reuse kasan_track in kasan_stack_ring_entryAndrey Konovalov2023-12-293-18/+13
| * kasan: clean up kasan_cache_createAndrey Konovalov2023-12-291-28/+39
| * kasan: speed up match_all_mem_tag test for SW_TAGSAndrey Konovalov2023-12-291-0/+8
| * kasan: remove SLUB checks for page_alloc fallbacks in testsAndrey Konovalov2023-12-291-24/+2
| * kasan: export kasan_poison as GPLAndrey Konovalov2023-12-291-1/+1
| * kasan: check kasan_vmalloc_enabled in vmalloc testsAndrey Konovalov2023-12-293-1/+16
| * kasan: respect CONFIG_KASAN_VMALLOC for kasan_flag_vmallocAndrey Konovalov2023-12-292-0/+8
| * kasan: clean up is_kfence_address checksAndrey Konovalov2023-12-293-35/+19
| * kasan: update kasan_poison documentation commentAndrey Konovalov2023-12-291-2/+0
| * kasan: clean up kasan_requires_metaAndrey Konovalov2023-12-291-9/+9
| * kasan: improve kasan_non_canonical_hookAndrey Konovalov2023-12-292-14/+26
| * kasan: memset free track in qlink_freeAndrey Konovalov2023-12-291-1/+1
| * kasan: handle concurrent kasan_record_aux_stack callsAndrey Konovalov2023-12-292-3/+37
| * kasan: rename and document kasan_(un)poison_object_dataAndrey Konovalov2023-12-292-4/+4
| * kasan: reorder testsAndrey Konovalov2023-12-291-209/+209
| * kasan: rename pagealloc testsAndrey Konovalov2023-12-291-25/+26
| * kasan: add mempool testsAndrey Konovalov2023-12-291-0/+319
| * kasan: save alloc stack traces for mempoolAndrey Konovalov2023-12-291-10/+40
| * kasan: introduce poison_kmalloc_large_redzoneAndrey Konovalov2023-12-291-18/+23
| * kasan: clean up and rename ____kasan_kmallocAndrey Konovalov2023-12-291-20/+22
| * kasan: save free stack traces for slab mempoolsAndrey Konovalov2023-12-291-11/+9
| * kasan: clean up __kasan_mempool_poison_objectAndrey Konovalov2023-12-291-12/+7
| * kasan: introduce kasan_mempool_unpoison_pagesAndrey Konovalov2023-12-291-0/+6
| * kasan: introduce kasan_mempool_poison_pagesAndrey Konovalov2023-12-291-0/+23
| * kasan: introduce kasan_mempool_unpoison_objectAndrey Konovalov2023-12-291-0/+5
| * kasan: add return value for kasan_mempool_poison_objectAndrey Konovalov2023-12-291-11/+10
| * kasan: move kasan_mempool_poison_objectAndrey Konovalov2023-12-291-23/+23