projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
arm64: mte: Clean up user tag accessors
2022-04-15
Mike Kravetz
hugetlb: do not demote poisoned hugetlb pages
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-03-25
Mike Kravetz
userfaultfd/selftests: enable hugetlb remap and remove...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-03-25
Mike Kravetz
selftests/vm: add hugetlb madvise MADV_DONTNEED MADV_REMOVE...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-03-25
Mike Kravetz
mm: enable MADV_DONTNEED for hugetlb mappings
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-03-22
Mike Kravetz
hugetlb: clean up potential spectre issue warnings
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-03-05
Mike Kravetz
selftests/vm: cleanup hugetlb file after mremap test
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-02-26
Mike Kravetz
selftests/memfd: clean up mapping in mfd_fail_write
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-01-15
Mike Kravetz
userfaultfd/selftests: clean up hugetlb allocation...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-12-31
Mike Kravetz
userfaultfd/selftests: fix hugetlb area allocations
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-11-06
Mike Kravetz
hugetlb: remove unnecessary set_page_count in prep_compound_...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-11-06
Mike Kravetz
hugetlb: add hugetlb demote page support
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-11-06
Mike Kravetz
hugetlb: add demote bool to gigantic page routines
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-11-06
Mike Kravetz
hugetlb: be sure to free demoted CMA pages to CMA
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-11-06
Mike Kravetz
mm/cma: add cma_pages_valid to determine if pages are...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-11-06
Mike Kravetz
hugetlb: add demote hugetlb page sysfs interfaces
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
Cc:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-10-11
Mike Kravetz
arm64/hugetlb: fix CMA gigantic page order for non...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-09-03
Mike Kravetz
hugetlb: fix hugetlb cgroup refcounting during vma...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-09-03
Mike Kravetz
hugetlb: before freeing hugetlb page set dtor to appropriate...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-09-03
Mike Kravetz
hugetlb: drop ref count earlier after page allocation
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-09-03
Mike Kravetz
hugetlb: simplify prep_compound_gigantic_page ref count...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-08-20
Mike Kravetz
hugetlb: don't pass page cache pages to restore_reserve_on_error
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-07-24
Mike Kravetz
hugetlbfs: fix mount mode command line processing
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-07-01
Mike Kravetz
hugetlb: address ref count racing in prep_compound_gigantic_page
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-07-01
Mike Kravetz
hugetlb: remove prep_compound_huge_page cleanup
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-06-16
Mike Kravetz
mm/hugetlb: expand restore_reserve_on_error functionality
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-23
Mike Kravetz
userfaultfd: hugetlbfs: fix new flag usage in error...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: add lockdep_assert_held() calls for hugetlb_lock
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: make free_huge_page irq safe
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: change free_pool_huge_page to remove_pool_huge_page
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: call update_and_free_page without hugetlb_lock
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: create remove_hugetlb_page() to separate functionality
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: add per-hstate mutex to synchronize user adjustments
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
hugetlb: no need to drop hugetlb_lock to call cma_release
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-05-05
Mike Kravetz
mm/cma: change cma mutex to irq safe spinlock
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlbfs: remove special hugetlbfs_set_page_dirty()
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
mm/hugetlb: change hugetlb_reserve_pages() to type...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: fix uninitialized subpool pointer
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
include/linux/hugetlb.h: add synchronization information...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: convert PageHugeFreed to HPageFreed flag
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: convert PageHugeTemporary() to HPageTemporary...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: convert page_huge_active() HPageMigratable...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: use page.private for hugetlb specific page...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: fix copy_huge_page_from_user contig page struct...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2021-02-24
Mike Kravetz
hugetlb: fix update_and_free_page contig page struct...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-12-29
Mike Kravetz
mm/hugetlb: fix deadlock in hugetlb_cow error path
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-12-06
Mike Kravetz
hugetlb_cgroup: fix offline of hugetlb cgroup with...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-11-14
Mike Kravetz
hugetlbfs: fix anon huge page migration race
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-11-02
Mike Kravetz
hugetlb_cgroup: fix reservation accounting
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-10-14
Mike Kravetz
hugetlb: add lockdep check for i_mmap_rwsem held in...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-08-12
Mike Kravetz
cma: don't quit at first error when activating reserved...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-08-12
Mike Kravetz
hugetlbfs: remove call to huge_pte_alloc without i_mmap_rwsem
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-08-12
Mike Kravetz
hugetlbfs: prevent filesystem stacking of hugetlbfs
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-07-03
Mike Kravetz
mm/hugetlb.c: fix pages per hugetlb calculation
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-06-04
Mike Kravetz
hugetlbfs: fix changes to command line processing
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-06-04
Mike Kravetz
hugetlbfs: clean up command line processing
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-06-04
Mike Kravetz
hugetlbfs: remove hugetlb_add_hstate() warning for...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-06-04
Mike Kravetz
hugetlbfs: move hugepagesz= parsing to arch independent...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-06-04
Mike Kravetz
hugetlbfs: add arch_hugetlb_valid_size
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-04-02
Mike Kravetz
hugetlbfs: Use i_mmap_rwsem to address page fault/truncate...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2020-04-02
Mike Kravetz
hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-12-01
Mike Kravetz
hugetlbfs: convert macros to static inline, fix sparse...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-12-01
Mike Kravetz
powerpc/mm: remove pmd_huge/pud_huge stubs and include...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-12-01
Mike Kravetz
mm/hugetlbfs: fix error handling when setting up mounts
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-12-01
Mike Kravetz
hugetlbfs: hugetlb_fault_mutex_hash() cleanup
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-09-24
Mike Kravetz
hugetlbfs: don't retry when pool page allocations start...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-08-13
Mike Kravetz
hugetlbfs: fix hugetlb page migration/fault race causing...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-05-14
Mike Kravetz
hugetlbfs: always use address space in inode for resv_map...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-05-14
Mike Kravetz
hugetlb: use same fault hash key for shared and private...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-05-14
Mike Kravetz
hugetlbfs: on restore reserve error path retain subpool...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-05-14
Mike Kravetz
hugetlbfs: fix potential over/underflow setting node...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-04-06
Mike Kravetz
hugetlbfs: fix memory leak for resv_map
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-03-01
Mike Kravetz
hugetlbfs: fix races and page leaks during migration
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-01-09
Mike Kravetz
hugetlbfs: revert "use i_mmap_rwsem for more pmd sharing...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2019-01-09
Mike Kravetz
hugetlbfs: revert "Use i_mmap_rwsem to fix page fault...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-12-28
Mike Kravetz
hugetlbfs: Use i_mmap_rwsem to fix page fault/truncate...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-12-28
Mike Kravetz
hugetlbfs: use i_mmap_rwsem for more pmd sharing synchronization
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-11-18
Mike Kravetz
hugetlbfs: fix kernel BUG at fs/hugetlbfs/inode.c:444!
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-10-26
Mike Kravetz
hugetlbfs: dirty pages as they are added to pagecache
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-10-05
Mike Kravetz
hugetlb: take PMD sharing into account when flushing...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
Cc:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-10-05
Mike Kravetz
mm: migration: fix migration of huge PMD shared pages
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
Cc:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-08-17
Mike Kravetz
mm/hugetlb: remove gigantic page support for HIGHMEM
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-06-08
Mike Kravetz
mm: restructure memfd code
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-06-08
Mike Kravetz
mm/shmem: update file sealing comments and file checking
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-06-08
Mike Kravetz
mm/shmem: add __rcu annotations and properly deref...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-05-26
Mike Kravetz
MAINTAINERS: change hugetlbfs maintainer and update...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-04-06
Mike Kravetz
mm/page_isolation.c: make start_isolate_page_range...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-04-06
Mike Kravetz
hugetlbfs: fix bug in pgoff overflow checking
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-03-28
Mike Kravetz
ipc/shm.c: add split function to shm_vm_ops
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2018-03-23
Mike Kravetz
hugetlbfs: check for pgoff value overflow
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-11-30
Mike Kravetz
mm/cma: fix alloc_contig_range ret code/potential leak
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-11-03
Mike Kravetz
fs/hugetlbfs/inode.c: fix hwpoison reserve accounting
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-09-07
Mike Kravetz
selftests/memfd: add memfd_create hugetlbfs selftest
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-09-07
Mike Kravetz
mm/shmem: add hugetlbfs support to memfd_create()
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-09-07
Mike Kravetz
mm: shm: use new hugetlb size encoding definitions
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-09-07
Mike Kravetz
mm: arch: consolidate mmap hugetlb size encodings
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-09-07
Mike Kravetz
mm: hugetlb: define system call hugetlb size encodings...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-09-07
Mike Kravetz
mm/mremap: fail map duplication attempts for private...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-06-06
Mike Kravetz
sparc64: mm: fix copy_tsb to correctly copy huge page...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-05-03
Mike Kravetz
Documentation: vm, add hugetlbfs reservation overview
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-04-14
Mike Kravetz
hugetlbfs: fix offset overflow in hugetlbfs mmap
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
next