Re: [PATCH] mm/hugetlb: Fix unsigned overflow in __nr_hugepages_store_common()

2019-02-21 Thread Jing Xiangfeng
On 2019/2/20 7:45, Mike Kravetz wrote: > On 2/18/19 1:27 AM, Michal Hocko wrote: >> On Sat 16-02-19 21:31:12, Jingxiangfeng wrote: >>> From: Jing Xiangfeng >>> >>> We can use the following command to dynamically allocate huge pages: >>> echo NR_HUGEPAGES > /proc/sys/vm/nr_hugepages >>> The cou

Re: [PATCH] mm/hugetlb: Fix unsigned overflow in __nr_hugepages_store_common()

2019-02-19 Thread Mike Kravetz
On 2/18/19 1:27 AM, Michal Hocko wrote: > On Sat 16-02-19 21:31:12, Jingxiangfeng wrote: >> From: Jing Xiangfeng >> >> We can use the following command to dynamically allocate huge pages: >> echo NR_HUGEPAGES > /proc/sys/vm/nr_hugepages >> The count in __nr_hugepages_store_common() is parsed

Re: [PATCH] mm/hugetlb: Fix unsigned overflow in __nr_hugepages_store_common()

2019-02-18 Thread Michal Hocko
On Sat 16-02-19 21:31:12, Jingxiangfeng wrote: > From: Jing Xiangfeng > > We can use the following command to dynamically allocate huge pages: > echo NR_HUGEPAGES > /proc/sys/vm/nr_hugepages > The count in __nr_hugepages_store_common() is parsed from > /proc/sys/vm/nr_hugepages, > The max

[PATCH] mm/hugetlb: Fix unsigned overflow in __nr_hugepages_store_common()

2019-02-16 Thread Jingxiangfeng
From: Jing Xiangfeng We can use the following command to dynamically allocate huge pages: echo NR_HUGEPAGES > /proc/sys/vm/nr_hugepages The count in __nr_hugepages_store_common() is parsed from /proc/sys/vm/nr_hugepages, The maximum number of count is ULONG_MAX, the operation 'count +=