x86, VisWS: turn into generic arch, enhance include/asm-x86/mach-default/smpboot_hooks.h