Messages in this thread | | | Date | Mon, 23 Nov 1998 15:48:17 -0500 | From | "Theodore Y. Ts'o" <> | Subject | Re: High UID support for Linux |
| |
Date: Fri, 20 Nov 1998 19:50:32 -0500 (EST) From: "Albert D. Cahalan" <acahalan@cs.uml.edu>
Your real problems will be system calls. There isn't enough space in some of the structs. Sign extension and trunctuation will cause great trouble.
The system call problem is easy; we simply create new system calls that return new structures, and let glibc handle the problem of deciding whether or not the new system calls are present. The structure which glibc exports to the user applications fortunately already supports 32-bit uid's.
The only problem them would be for people using libc5 or a.out libraries. They would simply not be able to take advantage of > 16bit uids on their system.
- Ted
- 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/
| |