On Mon, January 30, 2012 23:29, Andrew Lutomirski wrote: > [not quoting anything because this is a more general question] > > How portable across architectures is this supposed to be? At least > syscall numbering varies widely, and calling conventions can be > different (x86_64 has four of them, for example). For all I know, > argument order might be different in some cases. Apart from the syscall numbering, it is surprisingly consistent. For e.g. x86 about 190 out of 300/340 system calls are the same, so about 2/3. The 1/3 that are different are mostly 32-bit only variants of systemcalls, or obsolete ones. So for the syscall arguments actually checked, the number is much higher. Different argument ordering for the same syscall between archs is very rare. Greetings, Indan -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html