Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | | kasan: update kasan_poison documentation comment | Andrey Konovalov | 2023-12-29 | 1 | -2/+0 | |
| * | | | | | | | | kasan: clean up kasan_requires_meta | Andrey Konovalov | 2023-12-29 | 1 | -9/+9 | |
| * | | | | | | | | kasan: improve kasan_non_canonical_hook | Andrey Konovalov | 2023-12-29 | 2 | -14/+26 | |
| * | | | | | | | | mm, kasan: use KASAN_TAG_KERNEL instead of 0xff | Andrey Konovalov | 2023-12-29 | 1 | -1/+1 | |
| * | | | | | | | | mm/sparsemem: fix race in accessing memory_section->usage | Charan Teja Kalla | 2023-12-29 | 1 | -8/+9 | |
| * | | | | | | | | mm/khugepaged: remove redundant try_to_freeze() | Kevin Hao | 2023-12-29 | 1 | -1/+1 | |
| * | | | | | | | | kasan: memset free track in qlink_free | Andrey Konovalov | 2023-12-29 | 1 | -1/+1 | |
| * | | | | | | | | kasan: handle concurrent kasan_record_aux_stack calls | Andrey Konovalov | 2023-12-29 | 2 | -3/+37 | |
| * | | | | | | | | kasan: rename and document kasan_(un)poison_object_data | Andrey Konovalov | 2023-12-29 | 4 | -12/+10 | |
| * | | | | | | | | kasan: reorder tests | Andrey Konovalov | 2023-12-29 | 1 | -209/+209 | |
| * | | | | | | | | kasan: rename pagealloc tests | Andrey Konovalov | 2023-12-29 | 1 | -25/+26 | |
| * | | | | | | | | kasan: add mempool tests | Andrey Konovalov | 2023-12-29 | 1 | -0/+319 | |
| * | | | | | | | | mempool: introduce mempool_use_prealloc_only | Andrey Konovalov | 2023-12-29 | 1 | -0/+37 | |
| * | | | | | | | | mempool: use new mempool KASAN hooks | Andrey Konovalov | 2023-12-29 | 1 | -10/+12 | |
| * | | | | | | | | mempool: skip slub_debug poisoning when KASAN is enabled | Andrey Konovalov | 2023-12-29 | 1 | -0/+8 | |
| * | | | | | | | | kasan: save alloc stack traces for mempool | Andrey Konovalov | 2023-12-29 | 1 | -10/+40 | |
| * | | | | | | | | kasan: introduce poison_kmalloc_large_redzone | Andrey Konovalov | 2023-12-29 | 1 | -18/+23 | |
| * | | | | | | | | kasan: clean up and rename ____kasan_kmalloc | Andrey Konovalov | 2023-12-29 | 1 | -20/+22 | |
| * | | | | | | | | kasan: save free stack traces for slab mempools | Andrey Konovalov | 2023-12-29 | 1 | -11/+9 | |
| * | | | | | | | | kasan: clean up __kasan_mempool_poison_object | Andrey Konovalov | 2023-12-29 | 1 | -12/+7 | |
| * | | | | | | | | kasan: introduce kasan_mempool_unpoison_pages | Andrey Konovalov | 2023-12-29 | 1 | -0/+6 | |
| * | | | | | | | | kasan: introduce kasan_mempool_poison_pages | Andrey Konovalov | 2023-12-29 | 1 | -0/+23 | |
| * | | | | | | | | kasan: introduce kasan_mempool_unpoison_object | Andrey Konovalov | 2023-12-29 | 1 | -0/+5 | |
| * | | | | | | | | kasan: add return value for kasan_mempool_poison_object | Andrey Konovalov | 2023-12-29 | 1 | -11/+10 | |
| * | | | | | | | | kasan: move kasan_mempool_poison_object | Andrey Konovalov | 2023-12-29 | 1 | -23/+23 | |
| * | | | | | | | | kasan: rename kasan_slab_free_mempool to kasan_mempool_poison_object | Andrey Konovalov | 2023-12-29 | 2 | -3/+3 | |
| * | | | | | | | | mm: migrate: fix getting incorrect page mapping during page migration | Baolin Wang | 2023-12-29 | 1 | -17/+10 | |
| * | | | | | | | | mm: convert swap_cluster_readahead and swap_vma_readahead to return a folio | Matthew Wilcox (Oracle) | 2023-12-29 | 3 | -19/+19 | |
| * | | | | | | | | mm: return a folio from read_swap_cache_async() | Matthew Wilcox (Oracle) | 2023-12-29 | 3 | -19/+18 | |
| * | | | | | | | | mm: remove page_swap_info() | Matthew Wilcox (Oracle) | 2023-12-29 | 2 | -8/+2 | |
| * | | | | | | | | mm: convert swap_readpage() to swap_read_folio() | Matthew Wilcox (Oracle) | 2023-12-29 | 5 | -20/+21 | |
| * | | | | | | | | mm: convert swap_page_sector() to swap_folio_sector() | Matthew Wilcox (Oracle) | 2023-12-29 | 2 | -7/+7 | |
| * | | | | | | | | mm: pass a folio to swap_readpage_bdev_async() | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -4/+4 | |
| * | | | | | | | | mm: pass a folio to swap_readpage_bdev_sync() | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -4/+4 | |
| * | | | | | | | | mm: pass a folio to swap_readpage_fs() | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -7/+6 | |
| * | | | | | | | | mm: pass a folio to swap_writepage_bdev_async() | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -5/+4 | |
| * | | | | | | | | mm: pass a folio to swap_writepage_bdev_sync() | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -5/+4 | |
| * | | | | | | | | mm: pass a folio to swap_writepage_fs() | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -9/+9 | |
| * | | | | | | | | mm: pass a folio to __swap_writepage() | Matthew Wilcox (Oracle) | 2023-12-29 | 3 | -9/+9 | |
| * | | | | | | | | mm: return the folio from __read_swap_cache_async() | Matthew Wilcox (Oracle) | 2023-12-29 | 3 | -73/+67 | |
| * | | | | | | | | mm/zswap: change per-cpu mutex and buffer to per-acomp_ctx | Chengming Zhou | 2023-12-29 | 1 | -71/+33 | |
| * | | | | | | | | mm/zswap: cleanup zswap_writeback_entry() | Chengming Zhou | 2023-12-29 | 1 | -19/+10 | |
| * | | | | | | | | mm/zswap: cleanup zswap_load() | Chengming Zhou | 2023-12-29 | 1 | -9/+5 | |
| * | | | | | | | | mm/zswap: refactor out __zswap_load() | Chengming Zhou | 2023-12-29 | 1 | -60/+32 | |
| * | | | | | | | | mm/zswap: reuse dstmem when decompress | Chengming Zhou | 2023-12-29 | 1 | -32/+12 | |
| * | | | | | | | | mm/ksm: add tracepoint for ksm advisor | Stefan Roesch | 2023-12-29 | 1 | -0/+1 | |
| * | | | | | | | | mm/ksm: add sysfs knobs for advisor | Stefan Roesch | 2023-12-29 | 1 | -0/+148 | |
| * | | | | | | | | mm/ksm: add ksm advisor | Stefan Roesch | 2023-12-29 | 1 | -1/+157 | |
| * | | | | | | | | mm: remove page_add_new_anon_rmap and lru_cache_add_inactive_or_unevictable | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -16/+0 | |
| * | | | | | | | | mm: convert collapse_huge_page() to use a folio | Matthew Wilcox (Oracle) | 2023-12-29 | 1 | -7/+8 |