RE: [PATCH] compatibility syscall layer (lets try again)

Linus Torvalds (torvalds@transmeta.com)
Mon, 9 Dec 2002 09:35:59 -0800 (PST)


On Mon, 9 Dec 2002, Mikael Starvik wrote:
>
> No problem for CRIS architechture (port will be submitted when 2.5.51
> has been released if that happens before xmas).

Note that I've not committed the patch to my tree at all, and as far as I
am concerned this is in somebody elses court (ie somebody that cares about
restarting). I don't have any strong feelings either way about how
restarting should work - and I'd like to have somebody take it up and
testing it as well as having architecture maintainers largely sign off on
this approach.

It's certainly more flexible to save restart info in user space registers,
so in that way it's good. It has some downsides, though - it may be
against the callinmg convention of the architecture, for example, to
change those registers (some people expect the system call arguments to
not be changed by the system call, so when it returns and the arguments
have been modified to be the "restart arguments", those people would be
unhappy).

And apparently ia64 is again being a singularly awkward architecture.

Linus

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