Re: [PATCH] mm/mempolicy: Avoid use uninitialized preferred_node

2018-03-09 Thread Yisheng Xie
Hi Alexander , On 2018/3/9 18:49, Alexander Potapenko wrote: > On Fri, Mar 9, 2018 at 6:21 AM, Yisheng Xie wrote: >> Alexander reported an use of uninitialized memory in __mpol_equal(), >> which is caused by incorrect use of preferred_node. >> >> When mempolicy in mode MPOL_PREFERRED with flags M

Re: [PATCH] mm/mempolicy: Avoid use uninitialized preferred_node

2018-03-09 Thread Alexander Potapenko
On Fri, Mar 9, 2018 at 6:21 AM, Yisheng Xie wrote: > Alexander reported an use of uninitialized memory in __mpol_equal(), > which is caused by incorrect use of preferred_node. > > When mempolicy in mode MPOL_PREFERRED with flags MPOL_F_LOCAL, it use > numa_node_id() instead of preferred_node, howe

[PATCH] mm/mempolicy: Avoid use uninitialized preferred_node

2018-03-08 Thread Yisheng Xie
Alexander reported an use of uninitialized memory in __mpol_equal(), which is caused by incorrect use of preferred_node. When mempolicy in mode MPOL_PREFERRED with flags MPOL_F_LOCAL, it use numa_node_id() instead of preferred_node, however, __mpol_equeue() use preferred_node without check whether