linux-mm.kvack.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/9] mm, hugetlb: clean-up and possible bug fix
@ 2013-07-15  9:52 Joonsoo Kim
  2013-07-15  9:52 ` [PATCH 1/9] mm, hugetlb: move up the code which check availability of free huge page Joonsoo Kim
                   ` (9 more replies)
  0 siblings, 10 replies; 50+ messages in thread
From: Joonsoo Kim @ 2013-07-15  9:52 UTC (permalink / raw)
  To: Andrew Morton
  Cc: Rik van Riel, Mel Gorman, Michal Hocko, Aneesh Kumar K.V,
	KAMEZAWA Hiroyuki, Hugh Dickins, Davidlohr Bueso, David Gibson,
	linux-mm, linux-kernel, Joonsoo Kim, Joonsoo Kim

First 5 patches are almost trivial clean-up patches.

The others are for fixing three bugs.
Perhaps, these problems are minor, because this codes are used
for a long time, and there is no bug reporting for these problems.

These patches are based on v3.10.0 and
passed sanity check of libhugetlbfs.

Thanks.

Joonsoo Kim (9):
  mm, hugetlb: move up the code which check availability of free huge
    page
  mm, hugetlb: trivial commenting fix
  mm, hugetlb: clean-up alloc_huge_page()
  mm, hugetlb: fix and clean-up node iteration code to alloc or free
  mm, hugetlb: remove redundant list_empty check in
    gather_surplus_pages()
  mm, hugetlb: do not use a page in page cache for cow optimization
  mm, hugetlb: add VM_NORESERVE check in vma_has_reserves()
  mm, hugetlb: remove decrement_hugepage_resv_vma()
  mm, hugetlb: decrement reserve count if VM_NORESERVE alloc page cache

 mm/hugetlb.c |  256 +++++++++++++++++++++++++++-------------------------------
 1 file changed, 117 insertions(+), 139 deletions(-)

-- 
1.7.9.5

--
To unsubscribe, send a message with 'unsubscribe linux-mm' in
the body to majordomo@kvack.org.  For more info on Linux MM,
see: http://www.linux-mm.org/ .
Don't email: <a href=mailto:"dont@kvack.org"> email@kvack.org </a>

^ permalink raw reply	[flat|nested] 50+ messages in thread

end of thread, other threads:[~2013-07-23  7:29 UTC | newest]

Thread overview: 50+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-15  9:52 [PATCH 0/9] mm, hugetlb: clean-up and possible bug fix Joonsoo Kim
2013-07-15  9:52 ` [PATCH 1/9] mm, hugetlb: move up the code which check availability of free huge page Joonsoo Kim
2013-07-15 14:01   ` Aneesh Kumar K.V
2013-07-16  1:16     ` Joonsoo Kim
2013-07-16  3:36       ` Aneesh Kumar K.V
2013-07-16  5:10         ` Joonsoo Kim
2013-07-22 14:45   ` Michal Hocko
2013-07-15  9:52 ` [PATCH 2/9] mm, hugetlb: trivial commenting fix Joonsoo Kim
2013-07-15 13:12   ` Hillf Danton
2013-07-15 14:02   ` Aneesh Kumar K.V
2013-07-22 14:46   ` Michal Hocko
2013-07-15  9:52 ` [PATCH 3/9] mm, hugetlb: clean-up alloc_huge_page() Joonsoo Kim
2013-07-22 14:51   ` Michal Hocko
2013-07-23  7:29     ` Joonsoo Kim
2013-07-15  9:52 ` [PATCH 4/9] mm, hugetlb: fix and clean-up node iteration code to alloc or free Joonsoo Kim
2013-07-15 14:27   ` Aneesh Kumar K.V
2013-07-16  1:41     ` Joonsoo Kim
2013-07-17  2:00   ` Jianguo Wu
2013-07-18  6:46     ` Joonsoo Kim
2013-07-15  9:52 ` [PATCH 5/9] mm, hugetlb: remove redundant list_empty check in gather_surplus_pages() Joonsoo Kim
2013-07-15 14:31   ` Aneesh Kumar K.V
2013-07-16  1:42     ` Joonsoo Kim
2013-07-22 14:55   ` Michal Hocko
2013-07-15  9:52 ` [PATCH 6/9] mm, hugetlb: do not use a page in page cache for cow optimization Joonsoo Kim
2013-07-15 13:55   ` Aneesh Kumar K.V
2013-07-16  1:56     ` Joonsoo Kim
2013-07-17  8:55   ` Wanpeng Li
2013-07-17  8:55   ` Wanpeng Li
2013-07-15  9:52 ` [PATCH 7/9] mm, hugetlb: add VM_NORESERVE check in vma_has_reserves() Joonsoo Kim
2013-07-15 14:48   ` Aneesh Kumar K.V
2013-07-15 15:11   ` Aneesh Kumar K.V
2013-07-16  2:12     ` Joonsoo Kim
2013-07-16  5:47       ` Aneesh Kumar K.V
2013-07-16  7:12         ` Joonsoo Kim
2013-07-18  2:03   ` Wanpeng Li
2013-07-18  2:03   ` Wanpeng Li
2013-07-15  9:52 ` [PATCH 8/9] mm, hugetlb: remove decrement_hugepage_resv_vma() Joonsoo Kim
2013-07-15 14:50   ` Aneesh Kumar K.V
2013-07-17  9:31   ` Wanpeng Li
2013-07-17  9:31   ` Wanpeng Li
2013-07-15  9:52 ` [PATCH 9/9] mm, hugetlb: decrement reserve count if VM_NORESERVE alloc page cache Joonsoo Kim
2013-07-15 15:11   ` Aneesh Kumar K.V
2013-07-18  2:02   ` Wanpeng Li
2013-07-18  2:02   ` Wanpeng Li
2013-07-15 14:10 ` [PATCH 0/9] mm, hugetlb: clean-up and possible bug fix Aneesh Kumar K.V
2013-07-16  1:10   ` Joonsoo Kim
2013-07-16  1:27     ` Sam Ben
2013-07-16  1:45       ` Joonsoo Kim
2013-07-16  1:55         ` Sam Ben
2013-07-16  2:14           ` Joonsoo Kim

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).