Messages in this thread | | | Date | Fri, 10 Mar 2000 02:49:55 +0100 (CET) | From | Ingo Molnar <> | Subject | Re: [patch] vsyscall feature |
| |
On Wed, 8 Mar 2000, Jamie Lokier wrote:
> Good point. You can bet that some partial machine code evaluator > would like to disassemble the vsyscall code and duplicate the > equivalent in JIT generated code at some point, interleaved with > caller optimisations...
yep - since kernel-entry-less vsyscalls are basically an extension to glibc, it's perfectly possible to avoid the intended behavior via user-space tricks. Just like it's possible currently to override the _time libc function. So anyone who wants to do tricks must either do it at the libc level if vsyscalls are use. Also, since this is fully under the control of the kernel, it can be disabled (via a kernel recompile and/or kernel patch) without impacting any application.
Ingo
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
| |