projects
/
platform
/
kernel
/
linux-rpi.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'for-5.13-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave...
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
2017-04-01
Mike Kravetz
mm/hugetlb.c: don't call region_abort if region_chg...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-04-01
Mike Kravetz
hugetlbfs: initialize shared policy as part of inode...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: add UFFDIO_COPY support for...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
Cc:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: reserve count on error in __mcopy_at...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: userfaultfd_huge_must_wait...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: add userfaultfd_hugetlb test
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: allow registration of ranges...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: add userfaultfd hugetlb hook
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: fix __mcopy_atomic_hugetlb...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: add __mcopy_atomic_hugetlb...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: add hugetlb_mcopy_atomic_pte...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-02-23
Mike Kravetz
userfaultfd: hugetlbfs: add copy_huge_page_from_user...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
Cc:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2017-01-11
Mike Kravetz
mm/hugetlb.c: fix reservation race when freeing surplus...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-12-27
Mike Kravetz
sparc: use symbolic names for tsb indexing
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-11-11
Mike Kravetz
mm/hugetlb: fix huge page reservation leak in private...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-09-28
Mike Kravetz
sparc64 mm: Fix more TSB sizing issues
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-07-29
Mike Kravetz
sparc64 mm: Fix base TSB sizing when hugetlb pages...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-06-25
Mike Kravetz
selftests/vm/compaction_test: fix write to restore...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-06-09
Mike Kravetz
mm/hugetlb: fix huge page reserve accounting for private...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-05-20
Mike Kravetz
mm/hugetlb: optimize minimum size (min_size) accounting
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-02-06
Mike Kravetz
mm/hugetlb: fix gigantic page initialization/allocation
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-01-16
Mike Kravetz
mm/hugetlbfs: unmap pages if page fault raced with...
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2016-01-16
Mike Kravetz
fs/hugetlbfs/inode.c: fix bugs in hugetlb_vmtruncate_list()
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
2015-12-23
Mike Kravetz
sparc: Hook up userfaultfd system call
Signed-off-by:
Mike Kravetz
<mike.kravetz@oracle.com>
commit
|
commitdiff
|
tree
next