From: Sasha Levin Date: Wed, 10 Dec 2014 23:44:13 +0000 (-0800) Subject: mm, hugetlb: correct bit shift in hstate_sizelog() X-Git-Tag: omap-for-v3.19/fixes-rc1~142^2~125 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=97ad2be1daf8e6f2d297aa349101b340e1327917;p=pandora-kernel.git mm, hugetlb: correct bit shift in hstate_sizelog() hstate_sizelog() would shift left an int rather than long, triggering undefined behaviour and passing an incorrect value when the requested page size was more than 4GB, thus breaking >4GB pages. Signed-off-by: Sasha Levin Cc: Andrea Arcangeli Cc: Mel Gorman Cc: Andrey Ryabinin Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed