I reviewed your patch briefly and have a few comments.
The quota code doesn't appear to be updated. I know this will break backwards
compatibility and the quota code in general needs to be redone, but it should be
done or at least be put on the to do list.
The /proc filesystem needs to have a few things updated as well, things like
/proc/<pid>/status list the uid & gid of the owning process, otherwise ps is
going to break (though it will need updating anyway).
> I did this work on behalf of the University of Michigan, College of
> Engineering computer network (CAEN). U-M is (probably) one of the few
> organizations that needs 32-bit UID support, as we have over 130,000 users
> in a campus-wide shared Unix environment. (files and home directories are
> stored in AFS, /afs/*umich.edu)
But what if I need more than 4.2 billion users? *grin*.
Actually, what does UNIX98 say about UID length? Is it defined as 16, 32 or 64
bit?
Jordan
-- Jordan Mendelson : http://jordy.wserv.com Web Services, Inc. : http://www.wserv.com- 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/