Commit message (Expand) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | | | | | | x86: kmsan: use __msan_ string functions where possible. | Alexander Potapenko | 2022-10-03 | 1 | -0/+2 | |
| * | | | | | | | kmsan: handle memory sent to/from USB | Alexander Potapenko | 2022-10-03 | 1 | -0/+15 | |
| * | | | | | | | dma: kmsan: unpoison DMA mappings | Alexander Potapenko | 2022-10-03 | 1 | -0/+41 | |
| * | | | | | | | instrumented.h: add KMSAN support | Alexander Potapenko | 2022-10-03 | 2 | -5/+32 | |
| * | | | | | | | init: kmsan: call KMSAN initialization routines | Alexander Potapenko | 2022-10-03 | 1 | -0/+36 | |
| * | | | | | | | kmsan: handle task creation and exiting | Alexander Potapenko | 2022-10-03 | 1 | -0/+21 | |
| * | | | | | | | mm: kmsan: call KMSAN hooks from SLUB code | Alexander Potapenko | 2022-10-03 | 1 | -0/+57 | |
| * | | | | | | | mm: kmsan: maintain KMSAN metadata for page operations | Alexander Potapenko | 2022-10-03 | 2 | -0/+148 | |
| * | | | | | | | kmsan: add KMSAN runtime core | Alexander Potapenko | 2022-10-03 | 4 | -0/+116 | |
| * | | | | | | | kmsan: mark noinstr as __no_sanitize_memory | Alexander Potapenko | 2022-10-03 | 1 | -1/+2 | |
| * | | | | | | | kmsan: introduce __no_sanitize_memory and __no_kmsan_checks | Alexander Potapenko | 2022-10-03 | 2 | -0/+29 | |
| * | | | | | | | asm-generic: instrument usercopy in cacheflush.h | Alexander Potapenko | 2022-10-03 | 1 | -2/+12 | |
| * | | | | | | | x86: asm: instrument usercopy in get_user() and put_user() | Alexander Potapenko | 2022-10-03 | 1 | -0/+28 | |
| * | | | | | | | instrumented.h: allow instrumenting both sides of copy_from_user() | Alexander Potapenko | 2022-10-03 | 2 | -7/+33 | |
| * | | | | | | | stackdepot: reserve 5 extra bits in depot_stack_handle_t | Alexander Potapenko | 2022-10-03 | 1 | -0/+8 | |
| * | | | | | | | hugetlb: add vma based lock for pmd sharing | Mike Kravetz | 2022-10-03 | 1 | -2/+41 | |
| * | | | | | | | hugetlb: rename remove_huge_page to hugetlb_delete_from_page_cache | Mike Kravetz | 2022-10-03 | 1 | -1/+1 | |
| * | | | | | | | mm/filemap: make folio_put_wait_locked static | Ke Sun | 2022-10-03 | 1 | -1/+0 | |
| * | | | | | | | mm: hugetlb: eliminate memory-less nodes handling | Muchun Song | 2022-10-03 | 1 | -0/+14 | |
| * | | | | | | | mm: hugetlb: simplify per-node sysfs creation and removal | Muchun Song | 2022-10-03 | 1 | -20/+4 | |
| * | | | | | | | mm/damon/core: reduce parameters for damon_set_attrs() | SeongJae Park | 2022-10-03 | 1 | -3/+1 | |
| * | | | | | | | mm/damon/core: use a dedicated struct for monitoring attributes | SeongJae Park | 2022-10-03 | 1 | -10/+20 | |
| * | | | | | | | writeback: remove unused macro DIRTY_FULL_SCOPE | Miaohe Lin | 2022-10-03 | 1 | -8/+0 | |
| * | | | | | | | mm/damon: remove duplicate get_monitoring_region() definitions | Xin Hao | 2022-10-03 | 1 | -0/+2 | |
| * | | | | | | | mm/damon: introduce struct damos_access_pattern | Yajun Deng | 2022-10-03 | 1 | -17/+20 | |
| * | | | | | | | memcg: extract memcg_vmstats from struct mem_cgroup | Shakeel Butt | 2022-10-03 | 1 | -33/+4 | |
| * | | | | | | | mm: add pageblock_aligned() macro | Kefeng Wang | 2022-10-03 | 1 | -0/+1 | |
| * | | | | | | | mm: add pageblock_align() macro | Kefeng Wang | 2022-10-03 | 1 | -0/+1 | |
| * | | | | | | | mm: reuse pageblock_start/end_pfn() macro | Kefeng Wang | 2022-10-03 | 1 | -0/+2 | |
| * | | | | | | | mm/damon/core: iterate the regions list from current point in damon_set_regio... | Kaixu Xia | 2022-10-03 | 1 | -0/+8 | |
| * | | | | | | | kasan: only define kasan_cache_create for Generic mode | Andrey Konovalov | 2022-10-03 | 2 | -13/+7 | |
| * | | | | | | | kasan: only define metadata offsets for Generic mode | Andrey Konovalov | 2022-10-03 | 1 | -0/+2 | |
| * | | | | | | | kasan: only define kasan_never_merge for Generic mode | Andrey Konovalov | 2022-10-03 | 1 | -12/+6 | |
| * | | | | | | | kasan: only define kasan_metadata_size for Generic mode | Andrey Konovalov | 2022-10-03 | 1 | -9/+8 | |
| * | | | | | | | hugetlb_encode.h: fix undefined behaviour (34 << 26) | Matthias Goergens | 2022-10-03 | 1 | -13/+13 | |
| * | | | | | | | mm: convert lock_page_or_retry() to folio_lock_or_retry() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -6/+3 | |
| * | | | | | | | rmap: remove page_unlock_anon_vma_read() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -5/+0 | |
| * | | | | | | | mm: convert page_get_anon_vma() to folio_get_anon_vma() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -1/+1 | |
| * | | | | | | | mm: remove try_to_free_swap() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -6/+0 | |
| * | | | | | | | memcg: convert mem_cgroup_swap_full() to take a folio | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -2/+2 | |
| * | | | | | | | shmem: remove shmem_getpage() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -3/+1 | |
| * | | | | | | | shmem: add shmem_get_folio() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -0/+2 | |
| * | | | | | | | memcg: convert mem_cgroup_swapin_charge_page() to mem_cgroup_swapin_charge_fo... | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -2/+2 | |
| * | | | | | | | mm/swap: convert put_swap_page() to put_swap_folio() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -2/+2 | |
| * | | | | | | | mm/swapfile: convert try_to_free_swap() to folio_free_swap() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -0/+6 | |
| * | | | | | | | shmem: convert shmem_replace_page() to use folios throughout | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -0/+5 | |
| * | | | | | | | mm: add folio_add_lru_vma() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -5/+5 | |
| * | | | | | | | mm: add split_folio() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -0/+5 | |
| * | | | | | | | mm: reimplement folio_order() and folio_nr_pages() | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -2/+10 | |
| * | | | | | | | mm: add the first tail page to struct folio | Matthew Wilcox (Oracle) | 2022-10-03 | 1 | -1/+29 |