Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
53b2ef8786474eb579b100fb78c6188d7d395cd8
/
mm
/
hugetlb.c
96b96a9
mm/hugetlb: fix huge page reservation leak in private mapping error paths
by Mike Kravetz
· 8 years ago
72e2936
mm: remove unnecessary condition in remove_inode_hugepages
by zhong jiang
· 8 years ago
461a718
mm/hugetlb: introduce ARCH_HAS_GIGANTIC_PAGE
by Yisheng Xie
· 8 years ago
eb03aa0
mm/hugetlb: improve locking in dissolve_free_huge_pages()
by Gerald Schaefer
· 8 years ago
082d5b6
mm/hugetlb: check for reserved hugepages during memory offline
by Gerald Schaefer
· 8 years ago
2247bb3
mm/hugetlb: fix memory offline with hugepage size > memory block size
by Gerald Schaefer
· 8 years ago
c1470b3
mm/hugetlb: fix incorrect hugepages count during mem hotplug
by zhong jiang
· 8 years ago
2cfd716
Merge tag 'powerpc-4.8-2' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux
by Linus Torvalds
· 8 years ago
4e66631
mm, hugetlb: fix huge_pte_alloc BUG_ON
by Michal Hocko
· 8 years ago
649920c
mm/hugetlb: avoid soft lockup in set_max_huge_pages()
by Jia He
· 8 years ago
5491ae7
powerpc/mm/hugetlb: Add flush_hugetlb_tlb_range
by Aneesh Kumar K.V
· 8 years ago
1c88e19
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 8 years ago
7c7fd82
mm: hwpoison: remove incorrect comments
by Naoya Horiguchi
· 8 years ago
6784725
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
0e06f5c
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 8 years ago
e77b085
mm/mmu_gather: track page size with mmu gather and force flush if page size change
by Aneesh Kumar K.V
· 8 years ago
31d49da
mm/hugetlb: simplify hugetlb unmap
by Aneesh Kumar K.V
· 8 years ago
015cd86
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux
by Linus Torvalds
· 8 years ago
5a49973
mm: thp: refix false positive BUG in page_move_anon_rmap()
by Hugh Dickins
· 8 years ago
d08de8e
s390/mm: add support for 2GB hugepages
by Gerald Schaefer
· 8 years ago
b223f4e2
Merge branch 'd_real' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs into work.misc
by Al Viro
· 8 years ago
c8cc708
mm/hugetlb: clear compound_mapcount when freeing gigantic pages
by Gerald Schaefer
· 8 years ago
c17b1f4
hugetlb: fix nr_pmds accounting with shared page tables
by Kirill A. Shutemov
· 8 years ago
67961f9
mm/hugetlb: fix huge page reserve accounting for private mappings
by Mike Kravetz
· 8 years ago
93c76a3
file_inode(f)->i_mapping is f->f_mapping
by Al Viro
· 9 years ago
1f40c49
Merge tag 'libnvdimm-for-4.7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 8 years ago
dee4107
/dev/dax, core: file operations and dax-mmap
by Dan Williams
· 9 years ago
f44b2dda8
mm/hugetlb: add same zone check in pfn_range_valid_gigantic()
by Joonsoo Kim
· 9 years ago
54f18d3
mm/hugetlb.c: use first_memory_node
by Andrew Morton
· 9 years ago
9fee021
mm/hugetlb: introduce hugetlb_bad_size()
by Vaishali Thakkar
· 9 years ago
09a95e2
mm/hugetlb: optimize minimum size (min_size) accounting
by Mike Kravetz
· 9 years ago
0edaf86
include/linux/nodemask.h: create next_node_in() helper
by Andrew Morton
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
598d809
mm: convert pr_warning to pr_warn
by Joe Perches
· 9 years ago
8661362
mm/hugetlb: use EOPNOTSUPP in hugetlb sysctl handlers
by Jan Stancek
· 9 years ago
910154d
mm/hugetlb: hugetlb_no_page: rate-limit warning message
by Geoffrey Thomas
· 9 years ago
f8b7481
mm/hugetlb.c: fix incorrect proc nr_hugepages value
by Vaishali Thakkar
· 9 years ago
080fe20
mm, hugetlb: don't require CMA for runtime gigantic pages
by Vlastimil Babka
· 9 years ago
b4330af
mm/hugetlb: fix gigantic page initialization/allocation
by Mike Kravetz
· 9 years ago
53f9263
mm: rework mapcount accounting to enable 4k mapping of THPs
by Kirill A. Shutemov
· 9 years ago
ddc58f2
mm: drop tail page refcounting
by Kirill A. Shutemov
· 9 years ago
d281ee6
rmap: add argument to charge compound page
by Kirill A. Shutemov
· 9 years ago
de09d31
page-flags: define PG_reserved behavior on compound pages
by Kirill A. Shutemov
· 9 years ago
3e89e1c
hugetlb: make mm and fs code explicitly non-modular
by Paul Gortmaker
· 9 years ago
dbe409e
mm/hugetlb.c: fix resv map memory leak for placeholder entries
by Mike Kravetz
· 9 years ago
0d777df
mm: hugetlb: call huge_pte_alloc() only if ptep is null
by Naoya Horiguchi
· 9 years ago
a88c769
mm: hugetlb: fix hugepage memory leak caused by wrong reserve count
by Naoya Horiguchi
· 9 years ago
d15c7c0
hugetlb: trivial comment fix
by Naoya Horiguchi
· 9 years ago
d00181b
mm: use 'unsigned int' for page order
by Kirill A. Shutemov
· 9 years ago
1d798ca
mm: make compound_head() robust
by Kirill A. Shutemov
· 9 years ago
f1e6155
mm: pack compound_dtor and compound_order into one word in struct page
by Kirill A. Shutemov
· 9 years ago
de60f5f
mm: introduce VM_LOCKONFAULT
by Eric B Munson
· 9 years ago
e0ec90e
mm, hugetlbfs: optimize when NUMA=n
by Dave Hansen
· 9 years ago
099730d
mm, hugetlb: use memory policy when available
by Dave Hansen
· 9 years ago
b4e289a
mm/hugetlb: make node_hstates array static
by Alexander Kuleshov
· 9 years ago
5d317b2
mm: hugetlb: proc: add HugetlbPages field to /proc/PID/status
by Naoya Horiguchi
· 9 years ago
2f84a89
mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault
by Mel Gorman
· 9 years ago
96db800
mm: rename alloc_pages_exact_node() to __alloc_pages_node()
by Vlastimil Babka
· 9 years ago
70c3547
hugetlbfs: add hugetlbfs_fallocate()
by Mike Kravetz
· 9 years ago
ab76ad5
hugetlbfs: New huge_add_to_page_cache helper routine
by Mike Kravetz
· 9 years ago
d85f69b
mm/hugetlb: alloc_huge_page handle areas hole punched by fallocate
by Mike Kravetz
· 9 years ago
1fb1b0e
mm/hugetlb: vma_has_reserves() needs to handle fallocate hole punch
by Mike Kravetz
· 9 years ago
b5cec28
hugetlbfs: truncate_hugepages() takes a range of pages
by Mike Kravetz
· 9 years ago
c672c7f
mm/hugetlb: expose hugetlb fault mutex for use by fallocate
by Mike Kravetz
· 9 years ago
feba16e
mm/hugetlb: add region_del() to delete a specific range of entries
by Mike Kravetz
· 9 years ago
5e91137
mm/hugetlb: add cache of descriptors to resv_map for region_add
by Mike Kravetz
· 9 years ago
559ec2f
mm/hugetlb.c: make vma_has_reserves() return bool
by Nicholas Krause
· 9 years ago
31aafb4
mm/hugetlb.c: make vma_shareable() return bool
by Nicholas Krause
· 9 years ago
8408427
mm/hugetlb: remove unused arch hook prepare/release_hugepage
by Dominik Dingel
· 9 years ago
3303967
mm/hugetlb: handle races in alloc_huge_page and hugetlb_reserve_pages
by Mike Kravetz
· 9 years ago
cf3ad20
mm/hugetlb: compute/return the number of regions added by region_add()
by Mike Kravetz
· 9 years ago
1dd308a
mm/hugetlb: document the reserve map/region tracking routines
by Mike Kravetz
· 9 years ago
641844f
mm/hugetlb: introduce minimum hugepage order
by Naoya Horiguchi
· 9 years ago
e81f2d2
mm/hugetlb: reduce arch dependent code about huge_pmd_unshare
by Zhang Zhen
· 9 years ago
7e1f049
mm: hugetlb: cleanup using paeg_huge_active()
by Naoya Horiguchi
· 10 years ago
bcc5422
mm: hugetlb: introduce page_huge_active
by Naoya Horiguchi
· 10 years ago
7ca02d0
hugetlbfs: accept subpool min_size mount option and setup accordingly
by Mike Kravetz
· 10 years ago
1c5ecae
hugetlbfs: add minimum size accounting to subpools
by Mike Kravetz
· 10 years ago
c6a9182
hugetlbfs: add minimum size tracking fields to subpool structure
by Mike Kravetz
· 10 years ago
0205796
mm, hugetlb: abort __get_user_pages if current has been oom killed
by David Rientjes
· 10 years ago
9753412
mm/hugetlb: use pmd_page() in follow_huge_pmd()
by Gerald Schaefer
· 10 years ago
44fc805
mm, hugetlb: close race when setting PageTail for gigantic pages
by David Rientjes
· 10 years ago
dc6c9a3
mm: account pmd page tables to the process
by Kirill A. Shutemov
· 10 years ago
9fbc1f6
mm/hugetlb: add migration entry check in __unmap_hugepage_range
by Naoya Horiguchi
· 10 years ago
a8bda28
mm/hugetlb: add migration/hwpoisoned entry check in hugetlb_change_protection
by Naoya Horiguchi
· 10 years ago
0f792cf
mm/hugetlb: fix getting refcount 0 page in hugetlb_fault()
by Naoya Horiguchi
· 10 years ago
e66f17f
mm/hugetlb: take page table lock in follow_huge_pmd()
by Naoya Horiguchi
· 10 years ago
cbef847
mm/hugetlb: pmd_huge() returns true for non-present hugepage
by Naoya Horiguchi
· 10 years ago
61f77ed
mm/hugetlb: reduce arch dependent code around follow_huge_*
by Naoya Horiguchi
· 10 years ago
753162c
mm: hugetlb: fix type of hugetlb_treat_as_movable variable
by Andrey Ryabinin
· 10 years ago
988adfd
Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux
by Linus Torvalds
· 10 years ago
7d9ca00
hugetlb: hugetlb_register_all_nodes(): add __init marker
by Luiz Capitulino
· 10 years ago
df994ea
hugetlb: alloc_bootmem_huge_page(): use IS_ALIGNED()
by Luiz Capitulino
· 10 years ago
c8c06ef
mm: convert i_mmap_mutex to rwsem
by Davidlohr Bueso
· 10 years ago
83cde9e
mm: use new helper functions around the i_mmap_mutex
by Davidlohr Bueso
· 10 years ago
2756d37
Merge branch 'for-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup
by Linus Torvalds
· 10 years ago
569f48b
mm: hugetlb: fix __unmap_hugepage_range()
by Hillf Danton
· 10 years ago
344736f
cpuset: simplify cpuset_node_allowed API
by Vladimir Davydov
· 10 years ago
81d1b09
mm: convert a few VM_BUG_ON callers to VM_BUG_ON_VMA
by Sasha Levin
· 10 years ago
d017763
mm: fix potential infinite loop in dissolve_free_huge_pages()
by Li Zhong
· 10 years ago
Next »