Re: High UID support for Linux

Guest section DW (dwguest@win.tue.nl)
Wed, 25 Nov 1998 20:34:01 +0100 (MET)


> Not that easy... the datatypes themselves would have to change, which
> means the old binaries would be useless. And at that point, they
> might as well just switch to glibc.

I think what I did in the case of device numbers would apply
here without change. I had new system calls versioned_stat and
versioned_mknod that were called as the old one but with a version
parameter.
Instead of doing this only for stat and mknod we might as well
do it for all system calls. At the moment this is introduced
the number of calls doubles, but afterwards each time the user
interface changes only a new version is introduced.
All code that does not know about the new calls or the new
versions would continue to work. It would be libc's job
to learn about the new possibilities and make them available.

Andries

-
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/