Lorenzo Stoakes

Linux kernel patches [72]

fs/proc/kcore: reinstate bounce buffer for KCORE_TEXT regions
mm/vmalloc: do not output a spurious warning when huge vmalloc() fails
lib/test_vmalloc.c: avoid garbage in page array
mm/mmap: refactor mlock_future_check()
mm/gup: remove vmas array from internal GUP functions
mm/gup: remove vmas parameter from pin_user_pages()
io_uring: rsrc: delegate VMA file-backed check to GUP
mm/gup: remove vmas parameter from get_user_pages_remote()
mm/gup: remove unused vmas parameter from pin_user_pages_remote()
mm/gup: remove unused vmas parameter from get_user_pages()
mm/gup: add missing gup_must_unshare() check to gup_huge_pgd()
mm/gup: disallow FOLL_LONGTERM GUP-fast writing to file-backed mappings
mm/gup: disallow FOLL_LONGTERM GUP-nonfast writing to file-backed mappings
mm/mmap: separate writenotify and dirty tracking logic
mm/mmap/vma_merge: always check invariants
mm/mempolicy: Correctly update prev when policy is equal on mbind
mm: vmalloc: convert vread() to vread_iter()
iov_iter: add copy_page_to_iter_nofault()
fs/proc/kcore: convert read_kcore() to read_kcore_iter()
fs/proc/kcore: avoid bounce buffer for ktext data
mm/mmap/vma_merge: init cleanup, be explicit about the non-mergeable case
mm/mmap/vma_merge: explicitly assign res, vma, extend invariants
mm/mmap/vma_merge: fold curr, next assignment logic
mm/mmap/vma_merge: further improve prev/next VMA naming
MAINTAINERS: add Lorenzo as vmalloc reviewer
mm: prefer fault_around_pages to fault_around_bytes
mm: refactor do_fault_around()
mm: prefer xxx_page() alloc/free functions for order-0 pages
drm/ttm: remove comment referencing now-removed vmf_insert_mixed_prot()
remove vmf_insert_pfn_xxx_prot() for huge page-table entries
remove unused vmf_insert_mixed_prot()
mm: mlock: update the interface to use folios
m68k/mm/motorola: specify pmd_page() type
mm: mlock: use folios and a folio batch internally
mm: pagevec: add folio_batch_reinit()
mm: update mmap_sem comments to refer to mmap_lock
selftest/vm: add mremap expand merge offset test
Documentation/mm: update references to __m[un]lock_page() to *_folio() 2023
mm: vmalloc: correct use of __GFP_NOWARN mask in __vmalloc_area_node() 2022
x86/mm: increase pgt_buf size for 5-level page tables 2020
mm: page_alloc: refactor setup_per_zone_lowmem_reserve()
drivers/virt/fsl_hypervisor.c: use get_user_pages_unlocked() 2017
drm/via: use get_user_pages_unlocked()
rapidio: use get_user_pages_unlocked()
mm: unexport __get_user_pages_unlocked() 2016
mm: add locked parameter to get_user_pages_remote()
mm: fix up get_user_pages* comments
platform: goldfish: pipe: use get_user_pages_unlocked()
mm: unexport __get_user_pages()
mm: replace access_process_vm() write parameter with gup_flags
patchmm: replace access_remote_vm() write parameter with gup_flags
patchmm: replace __access_remote_vm() write parameter with gup_flags
patchmm: replace get_user_pages_remote() write/force parameters with gup_flags
patchmm: replace get_user_pages() write/force parameters with gup_flags
patchmm: replace get_vaddr_frames() write/force parameters with gup_flags
patchmm: replace get_user_pages_locked() write/force parameters with gup_flags
patchmm: replace get_user_pages_unlocked() write/force parameters with gup_flags
patchmm: remove write/force parameters from __get_user_pages_unlocked()
patchmm: remove write/force parameters from __get_user_pages_locked()
patchmm: check VMA flags to avoid invalid PROT_NONE NUMA balancing
x86: fix memory ranges in mm documentation
gcov: add support for GCC 5.1 2015
staging: sm750fb: Remove spinlock helper function
staging: sm750fb: Fix __iomem pointer types
staging: sm750fb: Remove unused function
staging: sm750fb: Make internal functions static
staging: sm750fb: Use memset_io instead of memset
staging: sm750fb: Cleanup the type of mmio750
staging: rtl8192u: Refactor heavy nesting
staging: rtl8192u: remove redundant code
staging: rtl8192u: fix whitespace and alignment
staging: rtl8192u: fix comments

Other Projects >>>