Messages in this thread | | | Date | Thu, 14 Jun 2012 13:02:21 +0900 | From | Kamezawa Hiroyuki <> | Subject | Re: [PATCH] memory hotplug: fix invalid memory access caused by stale kswapd pointer |
| |
(2012/06/14 12:44), Jiang Liu wrote: > Function kswapd_stop() will be called to destroy the kswapd work thread > when all memory of a NUMA node has been offlined. But kswapd_stop() only > terminates the work thread without resetting NODE_DATA(nid)->kswapd to NULL. > The stale pointer will prevent kswapd_run() from creating a new work thread > when adding memory to the memory-less NUMA node again. Eventually the stale > pointer may cause invalid memory access. > > Signed-off-by: Xishi Qiu<qiuxishi@huawei.com> > Signed-off-by: Jiang Liu<liuj97@gmail.com> >
Acked-by: KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com>
| |