Andi Kleen wrote: > I don't think being incompatible to old binaries is a sensible default. That > is why I changed the wrong default. If paravirt ops cannot supply > a compatible vdso it has to do without one. Do you know what glibc2.1 actually needs from the vdso? Does it actually interpret as an elf file, or just it just jump into it to perform syscalls? I wonder if we could use a fault in the vdso memory range to act as a syscall, or something like that? J