Re: [PATCH 3/3] x86-64: Rework vsyscall emulation and add vsyscall=parameter

From: H. Peter Anvin
Date: Wed Aug 10 2011 - 13:23:02 EST


On 08/10/2011 10:15 AM, Andy Lutomirski wrote:
> There are three choices:
>
> vsyscall=native: Vsyscalls are native code that issues the
> corresponding syscalls.
>
> vsyscall=emulate (default): Vsyscalls are emulated by instruction
> fault traps, tested in the bad_area path. The actual contents of
> the vsyscall page is the same as the vsyscall=native case except
> that it's marked NX. This way programs that make assumptions about
> what the code in the page does will not be confused when they read
> that code.
>
> vsyscall=none: Trying to execute a vsyscall will segfault.
>
> Signed-off-by: Andy Lutomirski <luto@xxxxxxx>

Hi Andy,

This patch doesn't apply. What is your baseline for this patch?

-hpa

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/