]> git.baikalelectronics.ru Git - kernel.git/commit
mm/hugetlb.c: avoid bogus counter of surplus huge page
authorHillf Danton <dhillf@gmail.com>
Tue, 10 Jan 2012 23:08:30 +0000 (15:08 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 11 Jan 2012 00:30:45 +0000 (16:30 -0800)
commit741ddb396445bbe95fac153aaaf1dc206e6f1ed7
treec9669e800bca28d9b905b6e47c206a5ea3fe149b
parentd3e8a652ab8fa662febbffa9c6d27988a2c77058
mm/hugetlb.c: avoid bogus counter of surplus huge page

If we have to hand back the newly allocated huge page to page allocator,
for any reason, the changed counter should be recovered.

This affects only s390 at present.

Signed-off-by: Hillf Danton <dhillf@gmail.com>
Reviewed-by: Michal Hocko <mhocko@suse.cz>
Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
mm/hugetlb.c