Kirill A. Shutemov
|
53f9263bab
mm: rework mapcount accounting to enable 4k mapping of THPs
|
9 年之前 |
Kirill A. Shutemov
|
ddc58f27f9
mm: drop tail page refcounting
|
9 年之前 |
Kirill A. Shutemov
|
d281ee6145
rmap: add argument to charge compound page
|
9 年之前 |
Kirill A. Shutemov
|
de09d31dd3
page-flags: define PG_reserved behavior on compound pages
|
9 年之前 |
Paul Gortmaker
|
3e89e1c5ea
hugetlb: make mm and fs code explicitly non-modular
|
9 年之前 |
Mike Kravetz
|
dbe409e4f5
mm/hugetlb.c: fix resv map memory leak for placeholder entries
|
9 年之前 |
Naoya Horiguchi
|
0d777df5d8
mm: hugetlb: call huge_pte_alloc() only if ptep is null
|
9 年之前 |
Naoya Horiguchi
|
a88c769548
mm: hugetlb: fix hugepage memory leak caused by wrong reserve count
|
9 年之前 |
Naoya Horiguchi
|
d15c7c0932
hugetlb: trivial comment fix
|
9 年之前 |
Kirill A. Shutemov
|
d00181b96e
mm: use 'unsigned int' for page order
|
9 年之前 |
Kirill A. Shutemov
|
1d798ca3f1
mm: make compound_head() robust
|
9 年之前 |
Kirill A. Shutemov
|
f1e61557f0
mm: pack compound_dtor and compound_order into one word in struct page
|
9 年之前 |
Eric B Munson
|
de60f5f10c
mm: introduce VM_LOCKONFAULT
|
9 年之前 |
Dave Hansen
|
e0ec90ee7e
mm, hugetlbfs: optimize when NUMA=n
|
9 年之前 |
Dave Hansen
|
099730d674
mm, hugetlb: use memory policy when available
|
9 年之前 |
Alexander Kuleshov
|
b4e289a6a6
mm/hugetlb: make node_hstates array static
|
9 年之前 |
Naoya Horiguchi
|
5d317b2b65
mm: hugetlb: proc: add HugetlbPages field to /proc/PID/status
|
9 年之前 |
Mel Gorman
|
2f84a8990e
mm: hugetlbfs: skip shared VMAs when unmapping private pages to satisfy a fault
|
10 年之前 |
Vlastimil Babka
|
96db800f5d
mm: rename alloc_pages_exact_node() to __alloc_pages_node()
|
10 年之前 |
Mike Kravetz
|
70c3547e36
hugetlbfs: add hugetlbfs_fallocate()
|
10 年之前 |
Mike Kravetz
|
ab76ad540a
hugetlbfs: New huge_add_to_page_cache helper routine
|
10 年之前 |
Mike Kravetz
|
d85f69b0b5
mm/hugetlb: alloc_huge_page handle areas hole punched by fallocate
|
10 年之前 |
Mike Kravetz
|
1fb1b0e9ef
mm/hugetlb: vma_has_reserves() needs to handle fallocate hole punch
|
10 年之前 |
Mike Kravetz
|
b5cec28d36
hugetlbfs: truncate_hugepages() takes a range of pages
|
10 年之前 |
Mike Kravetz
|
c672c7f29f
mm/hugetlb: expose hugetlb fault mutex for use by fallocate
|
10 年之前 |
Mike Kravetz
|
feba16e25a
mm/hugetlb: add region_del() to delete a specific range of entries
|
10 年之前 |
Mike Kravetz
|
5e9113731a
mm/hugetlb: add cache of descriptors to resv_map for region_add
|
10 年之前 |
Nicholas Krause
|
559ec2f8fd
mm/hugetlb.c: make vma_has_reserves() return bool
|
10 年之前 |
Nicholas Krause
|
31aafb45f4
mm/hugetlb.c: make vma_shareable() return bool
|
10 年之前 |
Dominik Dingel
|
8408427e6b
mm/hugetlb: remove unused arch hook prepare/release_hugepage
|
10 年之前 |