[Users] Compile OpenVZ kernel without IA32_EMULATION ?

Robert Kawecki thewanderer at gim11.pl
Thu Aug 5 06:43:03 EDT 2010


W dniu 05.08.2010 09:40, Konstantin Khlebnikov pisze:
> Checkpointing depend on this symbol, you may try to disable it.
> kernel/cpt/rst_mm.c:do_rst_mm()

Yes, that is the offending file. I've managed to find it - compiler
error messages showed where it is.
Is there a reason checkpointing depends on VDSO32 in terms of rationale,
rather than code? Can't it be arch-independent?
Well, just changing the type of cpt_vdso to __u64 in the kernel source
doesn't seem like a good idea to me - sure I could replace a few
characters, but I'm not sure as to how VDSO works and if SYSENTER_RETURN
would work with VDSO64_SYMBOL - nothing else in the kernel seems to be
using this macro.


More information about the Users mailing list