On Thu, 2004-04-08 at 08:54, Zoltan Menyhart wrote: > Can somebody explain me, please, what the difference is between an > __attribute__((syscall_linkage)) call and a regular one ? It also prohibits use of input registers for local values, thus helping to prevent kernel data from accidentally leaking back to application code. The input registers will be visible to the caller after the syscall returns because of the register windows. See the gcc code that implements syscall_linkage in gcc/config/ia64/ia64.c. -- Jim Wilson, GNU Tools Support, http://www.SpecifixInc.com - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Mon Apr 12 19:02:06 2004
This archive was generated by hypermail 2.1.8 : 2005-08-02 09:20:25 EST