tangled
alpha
login
or
join now
tjh.dev
/
kernel
1
fork
atom
Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1
fork
atom
overview
issues
pulls
pipelines
kernel
/
mm
/
at
v6.1-rc6
4 folders
129 files
damon
Merge tag 'slab-for-6.1-rc4-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/vbabka/slab
3 years ago
kasan
kasan: fix array-bounds warnings in tests
3 years ago
kfence
mm: kfence: convert to DEFINE_SEQ_ATTRIBUTE
3 years ago
kmsan
kmsan: core: kmsan_in_runtime() should return true in NMI context
3 years ago
Kconfig
mm: multi-gen LRU: admin guide
3 years ago
Kconfig.debug
mm: Kconfig: reorganize misplaced mm options
3 years ago
Makefile
Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux
3 years ago
backing-dev.c
mm: backing-dev: Remove the unneeded result variable
3 years ago
balloon_compaction.c
mm: Convert all PageMovable users to movable_operations
3 years ago
bootmem_info.c
bootmem: remove the vmemmap pages from kmemleak in put_page_bootmem
3 years ago
cma.c
Revert "mm/cma.c: remove redundant cma_mutex lock"
3 years ago
cma.h
mm/cma: provide option to opt out from exposing pages on activation failure
4 years ago
cma_debug.c
mm/cma_debug: show complete cma name in debugfs directories
3 years ago
cma_sysfs.c
mm: cma: support sysfs
4 years ago
compaction.c
mm/compaction: fix set skip in fast_find_migrateblock
3 years ago
debug.c
mm: remove the vma linked list
3 years ago
debug_page_ref.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
debug_vm_pgtable.c
docs: rename Documentation/vm to Documentation/mm
3 years ago
dmapool.c
mm/dmapool.c: revert "make dma pool to use kmalloc_node"
4 years ago
early_ioremap.c
mm/early_ioremap: declare early_memremap_pgprot_adjust()
4 years ago
fadvise.c
riscv: compat: syscall: Add compat_sys_call_table implementation
4 years ago
failslab.c
mm: fix missing handler for __GFP_NOWARN
3 years ago
filemap.c
mm: fs: initialize fsdata passed to write_begin/write_end interface
3 years ago
folio-compat.c
mm: remove try_to_free_swap()
3 years ago
frontswap.c
frontswap: don't call ->init if no ops are registered
3 years ago
gup.c
mm/hugetlb: fix races when looking up a CONT-PTE/PMD size hugetlb page
3 years ago
gup_test.c
mm: rename is_pinnable_page() to is_longterm_pinnable_page()
3 years ago
gup_test.h
selftests/vm: gup_test: fix test flag
4 years ago
highmem.c
Merge tag 'mm-stable-2022-10-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm
3 years ago
hmm.c
mm/swap: add swp_offset_pfn() to fetch PFN from swap entry
3 years ago
huge_memory.c
Partly revert "mm/thp: carry over dirty bit when thp splits on pmd"
3 years ago
hugetlb.c
hugetlbfs: don't delete error page from pagecache
3 years ago
hugetlb_cgroup.c
hugetlb_cgroup: use helper for_each_hstate and hstate_index
3 years ago
hugetlb_vmemmap.c
mm: hugetlb_vmemmap: include missing linux/moduleparam.h
3 years ago
hugetlb_vmemmap.h
mm: hugetlb_vmemmap: improve hugetlb_vmemmap code readability
3 years ago
hwpoison-inject.c
mm/hwpoison: add __init/__exit annotations to module init/exit funcs
3 years ago
init-mm.c
mm: remove rb tree.
3 years ago
internal.h
mm/page_alloc: make boot_nodestats static
3 years ago
interval_tree.c
mm/interval_tree: add comments to improve code readability
5 years ago
io-mapping.c
mm: add a io_mapping_map_user helper
5 years ago
ioremap.c
Merge branch 'master' into mm-stable
3 years ago
khugepaged.c
mm/khugepaged: add tracepoint to hpage_collapse_scan_file()
3 years ago
kmemleak.c
mm/kmemleak: prevent soft lockup in kmemleak_scan()'s object iteration loops
3 years ago
ksm.c
ksm: use a folio in replace_page()
3 years ago
list_lru.c
mm: kmem: make mem_cgroup_from_obj() vmalloc()-safe
3 years ago
maccess.c
Merge tag 'net-6.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
3 years ago
madvise.c
mm,madvise,hugetlb: fix unexpected data loss with MADV_DONTNEED on hugetlbfs
3 years ago
mapping_dirty_helpers.c
mm: move tlb_flush_pending inline helpers to mm_inline.h
4 years ago
memblock.c
mm: add pageblock_align() macro
3 years ago
memcontrol.c
Merge tag 'for-6.1/block-2022-10-03' of git://git.kernel.dk/linux
3 years ago
memfd.c
memfd: fix F_SEAL_WRITE after shmem huge page allocated
4 years ago
memory-failure.c
hugetlbfs: don't delete error page from pagecache
3 years ago
memory-tiers.c
memory tier, sysfs: rename attribute "nodes" to "nodelist"
3 years ago
memory.c
mm: use update_mmu_tlb() on the second thread
3 years ago
memory_hotplug.c
mm: add pageblock_aligned() macro
3 years ago
mempolicy.c
mm/mempolicy: fix mbind_range() arguments to vma_merge()
3 years ago
mempool.c
mm/mempool: use might_alloc()
3 years ago
memremap.c
mm/memremap.c: map FS_DAX device memory as decrypted
3 years ago
memtest.c
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
8 years ago
migrate.c
mm: migrate: fix return value if all subpages of THPs are migrated successfully
3 years ago
migrate_device.c
mm/migrate_device.c: add migrate_device_range()
3 years ago
mincore.c
mm: teach core mm about pte markers
3 years ago
mlock.c
mm/mlock: drop dead code in count_mm_mlocked_page_nr()
3 years ago
mm_init.c
mm: multi-gen LRU: groundwork
3 years ago
mm_slot.h
mm: introduce common struct mm_slot
3 years ago
mmap.c
mm/mmap: fix memory leak in mmap_region()
3 years ago
mmap_lock.c
mm: mmap_lock: fix disabling preemption directly
4 years ago
mmu_gather.c
kmsan: unpoison @tlb in arch_tlb_gather_mmu()
3 years ago
mmu_notifier.c
mm/mmu_notifier.c: fix race in mmu_interval_notifier_remove()
4 years ago
mmzone.c
mm: multi-gen LRU: groundwork
3 years ago
mprotect.c
mm/uffd: fix warning without PTE_MARKER_UFFD_WP compiled in
3 years ago
mremap.c
mm: add merging after mremap resize
3 years ago
msync.c
mm/msync: use vma_find() instead of vma linked list
3 years ago
nommu.c
mm: remove the vma linked list
3 years ago
oom_kill.c
mm: reduce noise in show_mem for lowmem allocations
3 years ago
page-writeback.c
mm: export balance_dirty_pages_ratelimited_flags()
3 years ago
page_alloc.c
mm: prep_compound_tail() clear page->private
3 years ago
page_counter.c
mm: page_counter: remove unneeded atomic ops for low/min
3 years ago
page_ext.c
page_ext: introduce boot parameter 'early_page_ext'
3 years ago
page_idle.c
mm: don't be stuck to rmap lock on reclaim path
3 years ago
page_io.c
swap: convert swap_writepage() to use a folio
3 years ago
page_isolation.c
mm/page_isolation: fix clang deadcode warning
3 years ago
page_owner.c
mm: reuse pageblock_start/end_pfn() macro
3 years ago
page_poison.c
mm: page_poison: print page info when corruption is caught
5 years ago
page_reporting.c
mm/page_reporting: allow driver to specify reporting order
4 years ago
page_reporting.h
mm/page_reporting: export reporting order as module parameter
4 years ago
page_table_check.c
mm/page_table_check: fix typos
3 years ago
page_vma_mapped.c
mm/swap: add swp_offset_pfn() to fetch PFN from swap entry
3 years ago
pagewalk.c
mm/pagewalk: use vma_find() instead of vma linked list
3 years ago
percpu-internal.h
percpu: improve percpu_alloc_percpu event trace
3 years ago
percpu-km.c
Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
4 years ago
percpu-stats.c
mm: use vmalloc_array and vcalloc for array allocations
4 years ago
percpu-vm.c
Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu
4 years ago
percpu.c
mm: percpu: use kmemleak_ignore_phys() instead of kmemleak_free()
3 years ago
pgalloc-track.h
mm: fix typos in comments
4 years ago
pgtable-generic.c
mm: avoid unnecessary flush on change_huge_pmd()
3 years ago
process_vm_access.c
mm/process_vm_access.c: remove duplicate include
4 years ago
ptdump.c
mm: pagewalk: Fix race between unmap and page walker
3 years ago
readahead.c
mm: add PSI accounting around ->read_folio and ->readahead calls
3 years ago
rmap.c
hugetlb: use new vma_lock for pmd sharing synchronization
3 years ago
rodata_test.c
mm/rodata_test: use PAGE_ALIGNED() helper
3 years ago
secretmem.c
mm/secretmem: remove reduntant return value
3 years ago
shmem.c
mm/shmem: ensure proper fallback if page faults
3 years ago
shrinker_debug.c
mm: shrinkers: fix double kfree on shrinker name
3 years ago
shuffle.c
mm/shuffle: convert module_param_call to module_param_cb
3 years ago
shuffle.h
mm/shuffle: fix section mismatch warning
4 years ago
slab.c
Merge tag 'random-6.1-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/crng/random
3 years ago
slab.h
mm: kmsan: call KMSAN hooks from SLUB code
3 years ago
slab_common.c
mm, slab: remove duplicate kernel-doc comment for ksize()
3 years ago
slob.c
Merge branch 'slab/for-6.1/kmalloc_size_roundup' into slab/for-next
3 years ago
slub.c
treewide: use prandom_u32_max() when possible, part 1
3 years ago
sparse-vmemmap.c
mm: hugetlb_vmemmap: move vmemmap code related to HugeTLB to hugetlb_vmemmap.c
3 years ago
sparse.c
mm: memory_hotplug: enumerate all supported section flags
3 years ago
swap.c
mm: add folio_add_lru_vma()
3 years ago
swap.h
mm: remove lookup_swap_cache()
3 years ago
swap_cgroup.c
mm: memcontrol: don't allocate cgroup swap arrays when memcg is disabled
3 years ago
swap_slots.c
mm/swap: convert put_swap_page() to put_swap_folio()
3 years ago
swap_state.c
swap_state: convert free_swap_cache() to use a folio
3 years ago
swapfile.c
memcg: convert mem_cgroup_swap_full() to take a folio
3 years ago
truncate.c
mm: add split_folio()
3 years ago
usercopy.c
usercopy: use unsigned long instead of uintptr_t
3 years ago
userfaultfd.c
mm/shmem: use page_mapping() to detect page cache for uffd continue
3 years ago
util.c
mm: fix BUG splat with kvmalloc + GFP_ATOMIC
3 years ago
vmalloc.c
mm: kmsan: maintain KMSAN metadata for page operations
3 years ago
vmpressure.c
mm/vmpressure: fix data-race with memcg->socket_pressure
4 years ago
vmscan.c
mglru: mm/vmscan.c: fix imprecise comments
3 years ago
vmstat.c
mm: remove vmacache
3 years ago
workingset.c
mm: multi-gen LRU: minimal implementation
3 years ago
z3fold.c
mm: Convert all PageMovable users to movable_operations
3 years ago
zbud.c
mm/zbud: add kerneldoc fields for zbud_pool
4 years ago
zpool.c
zpool: remove the list of pools_head
4 years ago
zsmalloc.c
zsmalloc: zs_destroy_pool: add size_class NULL check
3 years ago
zswap.c
mm/swap: remove the end_write_func argument to __swap_writepage
3 years ago