On Wed, 30 Jan 2013 16:26:18 -0800 Michel Lespinasse <walken@xxxxxxxxxx> wrote: > Use long type for page counts in mm_populate() so as to avoid integer > overflow Would prefer to use unsigned long if we're churning this code. A "page count" can never be negative and we avoid the various possible overflow/signedness issues. However get_user_pages() and follow_hugetlb_page() return "page count or -ve errno", so we're somewhat screwed there. And that's the bulk of the patch :( btw, what twit merged a follow_hugetlb_page() which takes an undocumented argument called "i". Sigh. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>