Linux sources including Zen, TuxOnIce, Gcc patchsets for desktops/laptops (not for servers)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Huang Ying 1a5f439c7c mm, swap: fix THP swap out 3 weeks ago
..
kasan kasan: initialize tag to 0xff in __kasan_kmalloc 1 month ago
Kconfig treewide: Add SPDX license identifier - Makefile/Kconfig 1 month ago
Kconfig.debug treewide: Add SPDX license identifier - Makefile/Kconfig 1 month ago
Makefile mm: shuffle initial free memory to improve memory-side-cache utilization 2 months ago
backing-dev.c treewide: Add SPDX license identifier for missed files 1 month ago
balloon_compaction.c treewide: Add SPDX license identifier for missed files 1 month ago
cleancache.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 1 month ago
cma.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 98 1 month ago
cma.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
cma_debug.c mm/cma_debug.c: fix the break condition in cma_maxchunk_get() 2 months ago
compaction.c mm, compaction: make sure we isolate a valid PFN 1 month ago
debug.c mm: update references to page _refcount 2 months ago
debug_page_ref.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
dmapool.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 403 1 month ago
early_ioremap.c mm/early_ioremap: Fix boot hang with earlyprintk=efi,keep 1 year ago
fadvise.c vfs: implement readahead(2) using POSIX_FADV_WILLNEED 10 months ago
failslab.c mm: no need to check return value of debugfs_create functions 4 months ago
filemap.c treewide: Add SPDX license identifier for missed files 1 month ago
frame_vector.c mm/frame_vector.c: release a semaphore in 'get_vaddr_frames()' 1 year ago
frontswap.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 1 month ago
gup.c mm/gup: continue VM_FAULT_RETRY processing even for pre-faults 1 month ago
gup_benchmark.c mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM 2 months ago
highmem.c mm: convert totalram_pages and totalhigh_pages variables to atomic 6 months ago
hmm.c mm/devm_memremap_pages: fix final page put race 1 month ago
huge_memory.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 1 month ago
hugetlb.c mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge 2 weeks ago
hugetlb_cgroup.c mm: rename page_counter's count/limit into usage/max 1 year ago
hwpoison-inject.c treewide: Add SPDX license identifier for more missed files 1 month ago
init-mm.c mm: Allocate the mm_cpumask (mm->cpu_bitmap[]) dynamically based on nr_cpu_ids 1 year ago
internal.h treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 1 month ago
interval_tree.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 248 1 month ago
khugepaged.c coredump: fix race condition between collapse_huge_page() and core dumping 1 month ago
kmemleak-test.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 1 month ago
kmemleak.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 333 1 month ago
ksm.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 482 1 month ago
list_lru.c mm/list_lru.c: fix memory leak in __memcg_init_list_lru_node 1 month ago
maccess.c treewide: Add SPDX license identifier for missed files 1 month ago
madvise.c mm/mmu_notifier: use correct mmu_notifier events for each invalidation 2 months ago
memblock.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 1 month ago
memcontrol.c mm: memcontrol: don't batch updates of local VM stats and events 1 month ago
memfd.c mm: page cache: store only head pages in i_pages 2 months ago
memory-failure.c mm: hugetlb: soft-offline: dissolve_free_huge_page() return zero on !PageHuge 2 weeks ago
memory.c treewide: Add SPDX license identifier for missed files 1 month ago
memory_hotplug.c treewide: Add SPDX license identifier for missed files 1 month ago
mempolicy.c mm/mempolicy.c: fix an incorrect rebind node in mpol_rebind_nodemask 2 weeks ago
mempool.c docs/core-api/mm: fix return value descriptions in mm/ 4 months ago
memtest.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
migrate.c mm/mmu_notifier: use correct mmu_notifier events for each invalidation 2 months ago
mincore.c mm/mincore.c: make mincore() more conservative 2 months ago
mlock.c mm/mlock.c: change count_mm_mlocked_page_nr return type 1 month ago
mm_init.c treewide: Add SPDX license identifier for missed files 1 month ago
mmap.c treewide: Add SPDX license identifier for missed files 1 month ago
mmu_context.c sched/headers: Prepare to move the task_lock()/unlock() APIs to <linux/sched/task.h> 2 years ago
mmu_gather.c mm: mmu_gather: remove __tlb_reset_range() for force flush 1 month ago
mmu_notifier.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 1 month ago
mmzone.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
mprotect.c mm/mprotect.c: fix compilation warning because of unused 'mm' variable 2 months ago
mremap.c mm/mmu_notifier: contextual information for event triggering invalidation 2 months ago
msync.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
nommu.c treewide: Add SPDX license identifier for missed files 1 month ago
oom_kill.c mm/oom_kill.c: fix uninitialized oc->constraint 2 weeks ago
page-writeback.c treewide: Add SPDX license identifier for missed files 1 month ago
page_alloc.c treewide: Add SPDX license identifier for missed files 1 month ago
page_counter.c memcg: introduce memory.min 1 year ago
page_ext.c memblock: drop memblock_alloc_*_nopanic() variants 4 months ago
page_idle.c mm/page_idle.c: fix oops because end_pfn is larger than max_pfn 2 weeks ago
page_io.c mm, swap: fix THP swap out 2 weeks ago
page_isolation.c mm/page_isolation.c: remove redundant pfn_valid_within() in __first_valid_page() 2 months ago
page_owner.c mm/page_owner: Simplify stack trace handling 2 months ago
page_poison.c page_poison: play nicely with KASAN 4 months ago
page_vma_mapped.c mm/rmap: map_pte() was not handling private ZONE_DEVICE page properly 8 months ago
pagewalk.c mm: kernel-doc: add missing parameter descriptions 1 year ago
percpu-internal.h percpu: convert chunk hints to be based on pcpu_block_md 4 months ago
percpu-km.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 1 month ago
percpu-stats.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 1 month ago
percpu-vm.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 1 month ago
percpu.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 428 1 month ago
pgtable-generic.c x86/mm: Page size aware flush_tlb_mm_range() 9 months ago
process_vm_access.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 152 1 month ago
quicklist.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
readahead.c treewide: Add SPDX license identifier for missed files 1 month ago
rmap.c mm/rmap.c: use the pra.mapcount to do the check 2 months ago
rodata_test.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 441 1 month ago
shmem.c mm: page cache: store only head pages in i_pages 2 months ago
shuffle.c mm: maintain randomization of page free lists 2 months ago
shuffle.h mm: maintain randomization of page free lists 2 months ago
slab.c slab: remove /proc/slab_allocators 2 months ago
slab.h mm: add support for kmem caches in DMA32 zone 3 months ago
slab_common.c mm: add support for kmem caches in DMA32 zone 3 months ago
slob.c slob: use slab_list instead of lru 2 months ago
slub.c mm/slub.c: update the comment about slab frozen 2 months ago
sparse-vmemmap.c mm: remove include/linux/bootmem.h 8 months ago
sparse.c mm/sparse.c: clean up obsolete code comment 2 months ago
swap.c treewide: Add SPDX license identifier for missed files 1 month ago
swap_cgroup.c License cleanup: add SPDX GPL-2.0 license identifier to files with no license 1 year ago
swap_slots.c mm, swap, get_swap_pages: use entry_size instead of cluster in parameter 11 months ago
swap_state.c mm: page cache: store only head pages in i_pages 2 months ago
swapfile.c treewide: Add SPDX license identifier for missed files 1 month ago
truncate.c treewide: Add SPDX license identifier for missed files 1 month ago
usercopy.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 1 month ago
userfaultfd.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 499 1 month ago
util.c prctl_set_mm: downgrade mmap_sem to read lock 1 month ago
vmacache.c mm: get rid of vmacache_flush_all() entirely 10 months ago
vmalloc.c mm/vmalloc.c: avoid bogus -Wmaybe-uninitialized warning 2 weeks ago
vmpressure.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500 1 month ago
vmscan.c mm/vmscan.c: fix trying to reclaim unevictable LRU page 1 month ago
vmstat.c treewide: Add SPDX license identifier for missed files 1 month ago
workingset.c mm: memcontrol: make cgroup stats and events query API explicitly local 2 months ago
z3fold.c z3fold: fix sheduling while atomic 1 month ago
zbud.c treewide: Add SPDX license identifier for more missed files 1 month ago
zpool.c treewide: Add SPDX license identifier for more missed files 1 month ago
zsmalloc.c mm/zsmalloc.c: fix fall-through annotation 8 months ago
zswap.c treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 1 month ago