-
- Downloads
memory-hotplug: introduce new arch_remove_memory() for removing page table
For removing memory, we need to remove page tables. But it depends on architecture. So the patch introduce arch_remove_memory() for removing page table. Now it only calls __remove_pages(). Note: __remove_pages() for some archtecuture is not implemented (I don't know how to implement it for s390). Signed-off-by:Wen Congyang <wency@cn.fujitsu.com> Signed-off-by:
Tang Chen <tangchen@cn.fujitsu.com> Acked-by:
KAMEZAWA Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com> Cc: Jiang Liu <jiang.liu@huawei.com> Cc: Jianguo Wu <wujianguo@huawei.com> Cc: Kamezawa Hiroyuki <kamezawa.hiroyu@jp.fujitsu.com> Cc: Lai Jiangshan <laijs@cn.fujitsu.com> Cc: Wu Jianguo <wujianguo@huawei.com> Cc: Yasuaki Ishimatsu <isimatu.yasuaki@jp.fujitsu.com> Cc: Ingo Molnar <mingo@elte.hu> Cc: Thomas Gleixner <tglx@linutronix.de> Cc: "H. Peter Anvin" <hpa@zytor.com> Signed-off-by:
Andrew Morton <akpm@linux-foundation.org> Signed-off-by:
Linus Torvalds <torvalds@linux-foundation.org>
Showing
- arch/ia64/mm/init.c 18 additions, 0 deletionsarch/ia64/mm/init.c
- arch/powerpc/mm/mem.c 12 additions, 0 deletionsarch/powerpc/mm/mem.c
- arch/s390/mm/init.c 12 additions, 0 deletionsarch/s390/mm/init.c
- arch/sh/mm/init.c 17 additions, 0 deletionsarch/sh/mm/init.c
- arch/tile/mm/init.c 8 additions, 0 deletionsarch/tile/mm/init.c
- arch/x86/mm/init_32.c 12 additions, 0 deletionsarch/x86/mm/init_32.c
- arch/x86/mm/init_64.c 15 additions, 0 deletionsarch/x86/mm/init_64.c
- include/linux/memory_hotplug.h 1 addition, 0 deletionsinclude/linux/memory_hotplug.h
- mm/memory_hotplug.c 2 additions, 0 deletionsmm/memory_hotplug.c
Loading
Please register or sign in to comment