projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
nbd: pass nbd_sock to nbd_read_reply() instead of index
2023-12-13
Mike Kravetz
hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-08-24
Mike Kravetz
hugetlb: clear flags in tail pages that will be freed...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-08-04
Mike Kravetz
hugetlb: do not clear hugetlb dtor until allocating...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-06-23
Mike Kravetz
hugetlb: revert use of page_cache_next_miss()
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-06-23
Mike Kravetz
Revert "page cache: fix page_cache_next/prev_miss off...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-06-19
Mike Kravetz
udmabuf: revert 'Add support for mapping hugepages...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-06-12
Mike Kravetz
page cache: fix page_cache_next/prev_miss off by one
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
Cc:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-02-17
Mike Kravetz
hugetlb: check for undefined shift on 32 bit architectures
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-02-01
Mike Kravetz
migrate: hugetlb: check for hugetlb shared PMD in node...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-02-01
Mike Kravetz
mm: hugetlb: proc: check for hugetlb shared PMD in...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-01-19
Mike Kravetz
mm: remove zap_page_range and create zap_vma_pages
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-01-19
Mike Kravetz
hugetlb: initialize variable to avoid compiler warning
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2023-01-19
Mike Kravetz
hugetlb: update vma flag check for hugetlb vma lock
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-12-21
Mike Kravetz
hugetlb: really allocate vma lock for all sharable...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-30
Mike Kravetz
hugetlb: remove duplicate mmu notifications
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-30
Mike Kravetz
selftests/vm: update hugetlb madvise
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-30
Mike Kravetz
hugetlb: don't delete vma_lock in hugetlb MADV_DONTNEED...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-30
Mike Kravetz
madvise: use zap_page_range_single for madvise dontneed
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-23
Mike Kravetz
hugetlb: fix __prep_compound_gigantic_page page flag...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-23
Mike Kravetz
ipc/shm: call underlying open/close vm_ops
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-11-09
Mike Kravetz
hugetlb: simplify hugetlb handling in follow_page_mask
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-21
Mike Kravetz
hugetlb: fix memory leak associated with vma_lock structure
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-21
Mike Kravetz
mm/mmap: undo ->mmap() when mas_preallocate() fails
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-07
Mike Kravetz
hugetlb: allocate vma lock for all sharable vmas
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-07
Mike Kravetz
hugetlb: take hugetlb vma_lock when clearing vma_lock...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-07
Mike Kravetz
hugetlb: fix vma lock handling during split vma and...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: freeze allocated pages before creating hugetlb...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: clean up code checking for fault/truncation...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: use new vma_lock for pmd sharing synchronization
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: create hugetlb_unmap_file_folio to unmap single...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: add vma based lock for pmd sharing
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: rename vma_shareable() and refactor code
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: create remove_inode_single_folio to remove...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlb: rename remove_huge_page to hugetlb_delete_from_page...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlbfs: revert use i_mmap_rwsem for more pmd sharing...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-10-03
Mike Kravetz
hugetlbfs: revert use i_mmap_rwsem to address page...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-07-18
Mike Kravetz
hugetlb: lazy page table copies in fork()
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-07-18
Mike Kravetz
hugetlb: do not update address in huge_pmd_unshare
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-07-18
Mike Kravetz
hugetlb: skip to end of PT page mapping when pte not...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-06-17
Mike Kravetz
hugetlbfs: zero partial pages during fallocate hole...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2022-05-27
Mike Kravetz
hugetlb: fix huge_pmd_unshare address update
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
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
next