Messages in this thread | | | Date | Tue, 17 Apr 2012 15:05:49 +0100 | From | Mel Gorman <> | Subject | Re: [PATCH linux-next] mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma |
| |
On Tue, Apr 17, 2012 at 04:28:19PM +0400, Konstantin Khlebnikov wrote: > This patch fixes gcc warning (and bug?) introduced in linux-next commit cc9a6c877 > ("cpuset: mm: reduce large amounts of memory barrier related damage v3") > > Local variable "page" can be uninitialized if nodemask from vma policy does not > intersects with nodemask from cpuset. Even if it wouldn't happens it's better to > initialize this variable explicitly than to introduce kernel oops on weird corner case. > > mm/hugetlb.c: In function ???alloc_huge_page???: > mm/hugetlb.c:1135:5: warning: ???page??? may be used uninitialized in this function > > Signed-off-by: Konstantin Khlebnikov <khlebnikov@openvz.org> > Cc: Mel Gorman <mgorman@suse.de>
Acked-by: Mel Gorman <mgorman@suse.de>
-- Mel Gorman SUSE Labs
| |