Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
a2118c33aad6c447ad5e0a60cfaea3939b52ce0a
/
mm
/
hugetlb.c
c0ff745
cpuset,mm: fix no node to alloc memory when changing cpuset's mems
by Miao Xie
· 15 years ago
4a6018f
hugetlbfs: kill applications that use MAP_NORESERVE with SIGBUS instead of OOM-killer
by Mel Gorman
· 15 years ago
23be746
hugetlb: fix infinite loop in get_futex_key() when backed by huge pages
by Mel Gorman
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
ac0f6f9
Merge branch 'for-linus' of master.kernel.org:/home/rmk/linux-2.6-arm
by Linus Torvalds
· 15 years ago
4b3073e
MM: Pass a PTE pointer to update_mmu_cache() rather than the PTE itself
by Russell King
· 15 years ago
094e953
hugetlb: fix section mismatches
by Jeff Mahoney
· 15 years ago
74dbdd2
mm: hugetlb: fix clear_huge_page()
by Andrea Arcangeli
· 15 years ago
536240f2
hugetlb: abort a hugepage pool resize if a signal is pending
by Mel Gorman
· 15 years ago
4eb2b1d
hugetlb: acquire the i_mmap_lock before walking the prio_tree to unmap a page
by Mel Gorman
· 15 years ago
b76c8cf
hugetlb: prevent deadlock in __unmap_hugepage_range() when alloc_huge_page() fails
by Larry Woodman
· 15 years ago
bad44b5
mm: add gfp flags for NODEMASK_ALLOC slab allocations
by David Rientjes
· 15 years ago
9b5e5d0
hugetlb: use only nodes with memory for huge pages
by Lee Schermerhorn
· 15 years ago
9a30523
hugetlb: add per node hstate attributes
by Lee Schermerhorn
· 15 years ago
06808b0
hugetlb: derive huge pages nodes allowed from task mempolicy
by Lee Schermerhorn
· 15 years ago
6ae11b2
hugetlb: add nodemask arg to huge page alloc, free and surplus adjust functions
by Lee Schermerhorn
· 15 years ago
9a76db0
hugetlb: rework hstate_next_node_* functions
by Lee Schermerhorn
· 15 years ago
f0f37e2
const: mark struct vm_struct_operations
by Alexey Dobriyan
· 15 years ago
8d65af7
sysctl: remove "struct file *" argument of ->proc_handler
by Alexey Dobriyan
· 15 years ago
3ae77f4
mm: hugetlbfs_pagecache_present
by Hugh Dickins
· 15 years ago
2a15efc
mm: follow_hugetlb_page flags
by Hugh Dickins
· 15 years ago
57dd28f
hugetlb: restore interleaving of bootmem huge pages
by Lee Schermerhorn
· 15 years ago
685f345
hugetlb: use free_pool_huge_page() to return unused surplus pages
by Lee Schermerhorn
· 15 years ago
e8c5c82
hugetlb: balance freeing of huge pages across nodes
by Lee Schermerhorn
· 15 years ago
f340ca0
hugetlbfs: export vma_kernel_pagsize to modules
by Joerg Roedel
· 15 years ago
e4c6f8b
hugetlbfs: fix i_blocks accounting
by Eric Sandeen
· 15 years ago
788c7df
hugetlb: fault flags instead of write_access
by Hugh Dickins
· 15 years ago
20a0307
mm: introduce PageHuge() for testing huge/gigantic pages
by Wu Fengguang
· 15 years ago
62bc62a
page allocator: use a pre-calculated value instead of num_online_nodes() in fast paths
by Christoph Lameter
· 15 years ago
6484eb3
page allocator: do not check NUMA node ID when the caller knows the node is valid
by Mel Gorman
· 15 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
· 16 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
Next »