Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
8e019366ba749a536131cde1947af6dcaccf8e8f
/
mm
/
hugetlb.c
e4c6f8b
hugetlbfs: fix i_blocks accounting
by Eric Sandeen
· 15 years ago
788c7df
hugetlb: fault flags instead of write_access
by Hugh Dickins
· 16 years ago
20a0307
mm: introduce PageHuge() for testing huge/gigantic pages
by Wu Fengguang
· 16 years ago
62bc62a
page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths
by Christoph Lameter
· 16 years ago
6484eb3
page allocator: do not check NUMA node ID when the caller knows the node is valid
by Mel Gorman
· 16 years ago
f83a275
mm: account for MAP_SHARED mappings using VM_MAYSHARE and not VM_SHARED in hugetlbfs
by Mel Gorman
· 16 years ago
e2f17d9
hugetlb: chg cannot become less than 0
by Roel Kluin
· 16 years ago
17c9d12
Do not account for hugetlbfs quota at mmap() time if mapping [SHM|MAP]_NORESERVE
by Mel Gorman
· 16 years ago
5a6fe12
Do not account for the address space used by hugetlbfs using VM_ACCOUNT
by Mel Gorman
· 16 years ago
91f4766
mm: hugetlb: remove redundant `if' operation
by Cyrill Gorcunov
· 16 years ago
ebdd4ae
hugetlb: fix sparse warnings
by Hannes Eder
· 16 years ago
3340289
mm: report the MMU pagesize in /proc/pid/smaps
by Mel Gorman
· 16 years ago
08fba69
mm: report the pagesize backing a VMA in /proc/pid/smaps
by Mel Gorman
· 16 years ago
7526674
hugetlb: make unmap_ref_private multi-size-aware
by Adam Litke
· 16 years ago
18229df
hugetlb: pull gigantic page initialisation out of the default path
by Andy Whitcroft
· 16 years ago
69d177c
hugetlbfs: handle pages higher order than MAX_ORDER
by Andy Whitcroft
· 16 years ago
e1759c2
proc: switch /proc/meminfo to seq_file
by Alexey Dobriyan
· 16 years ago
4b2e38a
hugepage: support ZERO_PAGE()
by KOSAKI Motohiro
· 16 years ago
2a4b3de
mm: hugetlb.c make functions static, use NULL rather than 0
by Harvey Harrison
· 16 years ago
4f98a2f
vmscan: split LRU lists into anon & file sets
by Rik van Riel
· 16 years ago
b4d1d99
hugetlb: handle updating of ACCESSED and DIRTY in hugetlb_fault()
by David Gibson
· 16 years ago
2b26736
allocate structures for reservation tracking in hugetlbfs outside of spinlocks v2
by Andy Whitcroft
· 16 years ago
57303d8
hugetlbfs: allocate structures for reservation tracking outside of spinlocks
by Andy Whitcroft
· 16 years ago
caff3a2
hugetlb: call arch_prepare_hugepage() for surplus pages
by Gerald Schaefer
· 16 years ago
d660668
Revert duplicate "mm/hugetlb.c must #include <asm/io.h>"
by Linus Torvalds
· 16 years ago
0ef89d2
mm/hugetlb: don't crash when HPAGE_SHIFT is 0
by Benjamin Herrenschmidt
· 16 years ago
00e9028
Merge git://git.kernel.org/pub/scm/linux/kernel/git/lethal/sh-2.6
by Linus Torvalds
· 16 years ago
7cb9318
mm/hugetlb.c must #include <asm/io.h>
by Adrian Bunk
· 16 years ago
78a34ae
mm/hugetlb.c must #include <asm/io.h>
by Adrian Bunk
· 16 years ago
cddb8a5
mmu-notifiers: core
by Andrea Arcangeli
· 16 years ago
8a21346
hugetlb: fix CONFIG_SYSCTL=n build
by Nishanth Aravamudan
· 16 years ago
e44d1b2
mm/hugetlb.c: fix build failure with !CONFIG_SYSCTL
by Ingo Molnar
· 16 years ago
7251ff7
hugetlb: quota is not freed for unused reserved private huge pages
by Adam Litke
· 16 years ago
7f09ca5
hugetlb: fix a hugepage reservation check for MAP_SHARED
by Mel Gorman
· 16 years ago
53ba51d
hugetlb: allow arch overridden hugepage allocation
by Jon Tollefson
· 16 years ago
e11bfbf
hugetlb: override default huge page size
by Nick Piggin
· 16 years ago
ceb8687
hugetlb: introduce pud_huge
by Andi Kleen
· 16 years ago
4abd32d
hugetlb: printk cleanup
by Andi Kleen
· 16 years ago
8faa8b0
hugetlb: support boot allocate different sizes
by Andi Kleen
· 16 years ago
aa888a7
hugetlb: support larger than MAX_ORDER
by Andi Kleen
· 16 years ago
5ced66c
hugetlb: abstract numa round robin selection
by Andi Kleen
· 16 years ago
a343787
hugetlb: new sysfs interface
by Nishanth Aravamudan
· 16 years ago
a137e1c
hugetlbfs: per mount huge page sizes
by Andi Kleen
· 16 years ago
e5ff215
hugetlb: multiple hstates for multiple page sizes
by Andi Kleen
· 16 years ago
a551643
hugetlb: modular state for hugetlb page size
by Andi Kleen
· 16 years ago
b7ba30c
hugetlb: factor out prep_new_huge_page
by Andi Kleen
· 16 years ago
a858f7b
vma_page_offset() has no callees: drop it
by Johannes Weiner
· 16 years ago
84afd99
hugetlb reservations: fix hugetlb MAP_PRIVATE reservations across vma splits
by Andy Whitcroft
· 16 years ago
c37f9fb
hugetlb: allow huge page mappings to be created without reservations
by Andy Whitcroft
· 16 years ago
9682290
hugetlb: move reservation region support earlier
by Andy Whitcroft
· 16 years ago
e7c4b0b
huge page private reservation review cleanups
by Andy Whitcroft
· 16 years ago
04f2cbe
hugetlb: guarantee that COW faults for a process that called mmap(MAP_PRIVATE) on hugetlbfs will succeed
by Mel Gorman
· 16 years ago
a1e7877
hugetlb: reserve huge pages for reliable MAP_PRIVATE hugetlbfs mappings until fork()
by Mel Gorman
· 16 years ago
fc1b8a7
hugetlb: move hugetlb_acct_memory()
by Mel Gorman
· 16 years ago
75353be
mm/hugetlb.c: fix duplicate variable
by Adrian Bunk
· 16 years ago
4647875
hugetlb: fix lockdep error
by Nick Piggin
· 17 years ago
551883a
page allocator: explicitly retry hugepage allocations
by Nishanth Aravamudan
· 17 years ago
7b8ee84
mm: fix integer as NULL pointer warnings
by Harvey Harrison
· 17 years ago
7f2e952
hugetlbfs: common code update for s390
by Gerald Schaefer
· 17 years ago
8fe627e
hugetlbfs: add missing TLB flush to hugetlb_cow()
by Gerald Schaefer
· 17 years ago
52cd3b0
mempolicy: rework mempolicy Reference Counting [yet again]
by Lee Schermerhorn
· 17 years ago
f0be3d3
mempolicy: rename mpol_free to mpol_put
by Lee Schermerhorn
· 17 years ago
3b11630
Subject: [PATCH] hugetlb: vmstat events for huge page allocations
by Adam Litke
· 17 years ago
19fc3f0
hugetlb: decrease hugetlb_lock cycling in gather_surplus_huge_pages
by Adam Litke
· 17 years ago
19770b3
mm: filter based on a nodemask as well as a gfp_mask
by Mel Gorman
· 17 years ago
dd1a239
mm: have zonelist contains structs with both a zone pointer and zone_idx
by Mel Gorman
· 17 years ago
54a6eb5
mm: use two zonelist that are filtered by GFP mask
by Mel Gorman
· 17 years ago
11320d1
hugetlb: fix potential livelock in return_unused_surplus_hugepages()
by Nishanth Aravamudan
· 17 years ago
a1de091
hugetlb: indicate surplus huge page counts in per-node meminfo
by Nishanth Aravamudan
· 17 years ago
2668db9
hugetlb: correct page count for surplus huge pages
by Adam Litke
· 17 years ago
348e1e0
hugetlb: fix pool shrinking while in restricted cpuset
by Nishanth Aravamudan
· 17 years ago
ac09b3a
hugetlb: close a difficult to trigger reservation race
by Adam Litke
· 17 years ago
e5df70a
hugetlb: ensure we do not reference a surplus page after handing it to buddy
by Andy Whitcroft
· 17 years ago
064d9ef
hugetlb: fix overcommit locking
by Nishanth Aravamudan
· 17 years ago
a3d0c6a
hugetlb: add locking for overcommit sysctl
by Nishanth Aravamudan
· 17 years ago
0ed361d
mm: fix PageUptodate data race
by Nick Piggin
· 17 years ago
c5c9942
fix hugepages leak due to pagetable page sharing
by Larry Woodman
· 17 years ago
68842c9
hugetlbfs: fix quota leak
by Ken Chen
· 17 years ago
368d2c63
Revert "hugetlb: Add hugetlb_dynamic_pool sysctl"
by Nishanth Aravamudan
· 17 years ago
d1c3fb1
hugetlb: introduce nr_overcommit_hugepages sysctl
by Nishanth Aravamudan
· 17 years ago
72fad71
hugetlb: handle write-protection faults in follow_hugetlb_page
by Adam Litke
· 17 years ago
45c682a
hugetlb: fix i_blocks accounting
by Ken Chen
· 17 years ago
8cde045
mm/hugetlb.c: make a function static
by Adrian Bunk
· 17 years ago
90d8b7e
hugetlb: enforce quotas during reservation for shared mappings
by Adam Litke
· 17 years ago
9a119c0
hugetlb: allow bulk updating in hugetlb_*_quota()
by Adam Litke
· 17 years ago
2fc39ce
hugetlb: debit quota in alloc_huge_page
by Adam Litke
· 17 years ago
c79fb75
hugetlb: fix quota management for private mappings
by Adam Litke
· 17 years ago
348ea20
hugetlb: split alloc_huge_page into private and shared components
by Adam Litke
· 17 years ago
5b23dbe
hugetlb: follow_hugetlb_page() for write access
by Adam Litke
· 17 years ago
183ff22
spelling fixes: mm/
by Simon Arlott
· 17 years ago
c80544d
sparse pointer use of zero as null
by Stephen Hemminger
· 17 years ago
af767cb
hugetlb: fix dynamic pool resize failure case
by Adam Litke
· 17 years ago
63b4613
hugetlb: fix hugepage allocation with memoryless nodes
by Nishanth Aravamudan
· 17 years ago
6b0c880
hugetlb: fix pool resizing corner case
by Adam Litke
· 17 years ago
54f9f80
hugetlb: Add hugetlb_dynamic_pool sysctl
by Adam Litke
· 17 years ago
e4e574b
hugetlb: Try to grow hugetlb pool for MAP_SHARED mappings
by Adam Litke
· 17 years ago
7893d1d
hugetlb: Try to grow hugetlb pool for MAP_PRIVATE mappings
by Adam Litke
· 17 years ago
6af2acb
hugetlb: Move update_and_free_page
by Adam Litke
· 17 years ago
954ffcb
flush icache before set_pte() on ia64: flush icache at set_pte
by KAMEZAWA Hiroyuki
· 17 years ago
281e0e3
hugetlb: fix clear_user_highpage arguments
by Ralf Baechle
· 17 years ago
Next »