Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
48a9db462d99494583dad829969616ac90a8df4e
/
mm
/
hugetlb.c
3dcc057
mm: correctly update zone->managed_pages
by Jiang Liu
· 11 years ago
2415cf1
mm/hugetlb: use already existing interface huge_page_shift
by Wanpeng Li
· 11 years ago
1873e5002
Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/cmarinas/linux-aarch64
by Linus Torvalds
· 11 years ago
3e42dee
Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 11 years ago
13d60f4
futex: Take hugepages into account when generating futex_key
by Zhang Yi
· 12 years ago
9e5fc74
mm: hugetlb: Copy general hugetlb code from x86 to mm.
by Steve Capper
· 12 years ago
3212b53
mm: hugetlb: Copy huge_pmd_share from x86 to mm.
by Steve Capper
· 12 years ago
30dad30
mm: migration: add migrate_entry_wait_huge()
by Naoya Horiguchi
· 12 years ago
5d434fc
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
949f7ec
mm, hugetlb: include hugepages in meminfo
by David Rientjes
· 12 years ago
106c992
mm/hugetlb: add more arch-defined huge_pte functions
by Gerald Schaefer
· 12 years ago
9cc3a5b
hugetlbfs: add swap entry check in follow_hugetlb_page()
by Naoya Horiguchi
· 12 years ago
d002858
mm/hugetlb: fix total hugetlbfs pages count when using memory overcommit accouting
by Wanpeng Li
· 12 years ago
aa1262b
Merge branch 'master' into for-next
by Jiri Kosina
· 12 years ago
3cd8b44
hugetlb: fix sparse warning for hugetlb_register_node
by Claudiu Ghioc
· 12 years ago
d895cb1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
28a3571
mm: use long type for page counts in mm_populate() and get_user_pages()
by Michel Lespinasse
· 12 years ago
ffb22af
mm/hugetlb.c: convert to pr_foo()
by Andrew Morton
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
be7517d
mm/hugetlb: set PTE as huge in hugetlb_change_protection and remove_migration_pte
by Tony Lu
· 12 years ago
7179e7b
mm/hugetlb: create hugetlb cgroup file in hugetlb_init
by Jianguo Wu
· 12 years ago
3d59eeb
Merge tag 'balancenuma-v11' of git://git.kernel.org/pub/scm/linux/kernel/git/mel/linux-balancenuma
by Linus Torvalds
· 12 years ago
f6e858a
Merge branch 'akpm' (Andrew's patch-bomb)
by Linus Torvalds
· 12 years ago
a2013a1
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
56f2fb1
mm/hugetlb.c: fix warning on freeing hwpoisoned hugepage
by Naoya Horiguchi
· 12 years ago
8c4894c
hwpoison, hugetlbfs: fix "bad pmd" warning in unmapping hwpoisoned hugepage
by Naoya Horiguchi
· 12 years ago
8cebfcd
hugetlb: use N_MEMORY instead N_HIGH_MEMORY
by Lai Jiangshan
· 12 years ago
8732794
numa: convert static memory to dynamically allocated memory for per node device
by Wen Congyang
· 12 years ago
7da4d64
mm: Count the number of pages affected in change_protection()
by Peter Zijlstra
· 12 years ago
6d49e35
propagate name change to comments in kernel source
by Nadia Yvette Chambers
· 12 years ago
7795912
mm: document PageHuge somewhat
by Andrew Morton
· 12 years ago
2ec74c3
mm: move all mmu notifier invocations to be done outside the PT lock
by Sagi Grimberg
· 12 years ago
36e4f20
hugetlb: do not use vma_hugecache_offset() for vma_prio_tree_foreach
by Michal Hocko
· 12 years ago
3f6d4ca
mm/hugetlb.c: remove duplicate inclusion of header file
by Sachin Kamat
· 12 years ago
6b2dbba
mm: replace vma prio_tree with an interval tree
by Michel Lespinasse
· 12 years ago
5d3a551
mm: hugetlb: add arch hook for clearing page flags before entering pool
by Will Deacon
· 12 years ago
d833352
mm: hugetlbfs: close race during teardown of hugetlbfs shared page tables
by Mel Gorman
· 12 years ago
94ae8ba
hugetlb/cgroup: assign the page hugetlb cgroup when we move the page to active list.
by Aneesh Kumar K.V
· 12 years ago
79dbb23
hugetlb: move all the in use pages to active list
by Aneesh Kumar K.V
· 12 years ago
abb8206
hugetlb/cgroup: add hugetlb cgroup control files
by Aneesh Kumar K.V
· 12 years ago
6d76dcf
hugetlb/cgroup: add charge/uncharge routines for hugetlb cgroup
by Aneesh Kumar K.V
· 12 years ago
9dd540e
hugetlb/cgroup: add the cgroup pointer to page lru
by Aneesh Kumar K.V
· 12 years ago
c3f38a3
hugetlb: make some static variables global
by Aneesh Kumar K.V
· 12 years ago
0edaecf
hugetlb: add a list for tracking in-use HugeTLB pages
by Aneesh Kumar K.V
· 12 years ago
24669e5
hugetlb: use mmu_gather instead of a temporary linked list for accumulating pages
by Aneesh Kumar K.V
· 12 years ago
972dc4d
hugetlb: add an inline helper for finding hstate index
by Aneesh Kumar K.V
· 12 years ago
76dcee7
hugetlb: don't use ERR_PTR with VM_FAULT* values
by Aneesh Kumar K.V
· 12 years ago
47d3834
hugetlb: rename max_hstate to hugetlb_max_hstate
by Aneesh Kumar K.V
· 12 years ago
4523e14
mm: fix vma_resv_map() NULL pointer
by Dave Hansen
· 13 years ago
c50ac05
hugetlb: fix resv_map leak in error path
by Dave Hansen
· 13 years ago
f2135a4
mm/hugetlb.c: use long vars instead of int in region_count()
by Wang Sheng-Hui
· 13 years ago
d9ed9fa
mm: add new arch_make_huge_pte() method for tile support
by Chris Metcalf
· 13 years ago
4998a6c
hugetlb: prevent BUG_ON in hugetlb_fault() -> hugetlb_cow()
by Chris Metcalf
· 13 years ago
b1c12cb
mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma
by Konstantin Khlebnikov
· 13 years ago
66aebce
hugetlb: fix race condition in hugetlb_fault()
by Chris Metcalf
· 13 years ago
6629326
mm: hugetlb: cleanup duplicated code in unmapping vm range
by Hillf Danton
· 13 years ago
9048162
hugepages: fix use after free bug in "quota" handling
by David Gibson
· 13 years ago
cc9a6c8
cpuset: mm: reduce large amounts of memory barrier related damage v3
by Mel Gorman
· 13 years ago
9e81130
mm: hugetlb: bail out unmapping after serving reference page
by Hillf Danton
· 13 years ago
28073b0
mm: hugetlb: defer freeing pages when gathering surplus pages
by Hillf Danton
· 13 years ago
cd2934a
flush_tlb_range() needs ->page_table_lock when ->mmap_sem is not held
by Al Viro
· 13 years ago
409eb8c
mm/hugetlb.c: undo change to page mapcount in fault handler
by Hillf Danton
· 13 years ago
ea5768c
mm/hugetlb.c: avoid bogus counter of surplus huge page
by Hillf Danton
· 13 years ago
0c176d5
mm: hugetlb: fix pgoff computation when unmapping page from vma
by Hillf Danton
· 13 years ago
1e16a53
mm/hugetlb.c: fix virtual address handling in hugetlb fault
by KAMEZAWA Hiroyuki
· 13 years ago
ef009b2
hugetlb: clarify hugetlb_instantiation_mutex usage
by Michal Hocko
· 13 years ago
a734bcc
hugetlb: detect race upon page allocation failure during COW
by Hillf Danton
· 13 years ago
ff4b8a5
Merge branch 'driver-core-next' into Linux 3.2
by Greg Kroah-Hartman
· 13 years ago
b0365c8
mm: hugetlb: fix non-atomic enqueue of huge page
by Hillf Danton
· 13 years ago
10fbcf4
convert 'memory' sysdev_class to a regular subsystem
by Kay Sievers
· 13 years ago
58a84aa
thp: set compound tail page _count to zero
by Youquan Song
· 13 years ago
ea4039a
hugetlb: release pages in the error path of hugetlb_cow()
by Hillf Danton
· 13 years ago
32f8452
mm: hugetlb: fix coding style issues
by Chris Forbes
· 13 years ago
ee8f248
hugetlb: add phys addr to struct huge_bootmem_page
by Becky Bruce
· 13 years ago
b0320c7
mm: fix negative commitlimit when gigantic hugepages are allocated
by Rafael Aquini
· 14 years ago
e0dcd8a
mm: fix ENOSPC returned by handle_mm_fault()
by Hugh Dickins
· 14 years ago
ca16d14
mm: don't access vm_flags as 'int'
by KOSAKI Motohiro
· 14 years ago
3d48ae4
mm: Convert i_mmap_lock to a mutex
by Peter Zijlstra
· 14 years ago
07f9479
Merge branch 'master' into for-next
by Jiri Kosina
· 14 years ago
6eab04a
treewide: remove extra semicolons
by Justin P. Mattock
· 14 years ago
25985ed
Fix common misspellings
by Lucas De Marchi
· 14 years ago
c033a93
hugetlbfs: correct handling of negative input to /proc/sys/vm/nr_hugepages
by Petr Holasek
· 14 years ago
73ae31e
hugetlb: fix handling of parse errors in sysfs
by Eric B Munson
· 14 years ago
adbe872
hugetlb: do not allow pagesize >= MAX_ORDER pool adjustment
by Eric B Munson
· 14 years ago
08d4a24
hugetlb: check the return value of string conversion in sysctl handler
by Michal Hocko
· 14 years ago
32d6fea
mm/hugetlb.c: fix error-path memory leak in nr_hugepages_store_common()
by Jesper Juhl
· 14 years ago
47ad847
thp: clear_copy_huge_page
by Andrea Arcangeli
· 14 years ago
1f64d69
mm/hugetlb.c: avoid double unlock_page() in hugetlb_fault()
by Dean Nelson
· 14 years ago
44e2aa9
mm/hugetlb.c: add missing spin_lock() to hugetlb_cow()
by Dean Nelson
· 14 years ago
aa50d3a
Encode huge page size for VM_FAULT_HWPOISON errors
by Andi Kleen
· 14 years ago
d5bd910
hugepage: move is_hugepage_on_freelist inside ifdef to avoid warning
by Andi Kleen
· 14 years ago
8c6c2ec
HWPOSION, hugetlb: recover from free hugepage error when !MF_COUNT_INCREASED
by Naoya Horiguchi
· 14 years ago
a9869b8
hugetlb: move refcounting in hugepage allocation inside hugetlb_lock
by Naoya Horiguchi
· 14 years ago
6de2b1a
HWPOISON, hugetlb: add free check to dequeue_hwpoison_huge_page()
by Naoya Horiguchi
· 14 years ago
290408d
hugetlb: hugepage migration core
by Naoya Horiguchi
· 14 years ago
0ebabb4
hugetlb: redefine hugepage copy functions
by Naoya Horiguchi
· 14 years ago
bf50bab
hugetlb: add allocate function for hugepage migration
by Naoya Horiguchi
· 14 years ago
998b438
hugetlb: fix metadata corruption in hugetlb_fault()
by Naoya Horiguchi
· 14 years ago
56c9cfb
hugetlb, rmap: fix confusing page locking in hugetlb_cow()
by Naoya Horiguchi
· 14 years ago
cd67f0d
hugetlb, rmap: use hugepage_add_new_anon_rmap() in hugetlb_cow()
by Naoya Horiguchi
· 14 years ago
Next »