Date: Sat, 20 Feb 1999 00:30:41 +0000 (GMT) From: Terry Lambert <tlambert@primenet.com> To: andre.albsmeier@mchp.siemens.de (Andre Albsmeier) Cc: jdp@polstra.com, hackers@FreeBSD.ORG Subject: Re: UIDs greater than 65535? Message-ID: <199902200030.RAA14495@usr02.primenet.com> In-Reply-To: <19990218093637.A1696@internal> from "Andre Albsmeier" at Feb 18, 99 09:36:37 am
next in thread | previous in thread | raw e-mail | index | archive | help
> > Can anybody think of a reason why UIDs > 65535 wouldn't work under > > FreeBSD? They seem to work, and I can't find any reason why they > > shouldn't. Even the NFS protocol (though not necessarily all NFS > > servers) seems to be able to accomodate 4-byte UIDs. > > I can only tell that quotas get big problems with ultra large uid's. > > See PR# 2325. I have a local fix here... it is ugly as sin and it > doesn't fix the problem but the effects. FWIW, quotas also have unresolvable Year 2038 problems, as well. UFS/FFS itself cas Year 2038 problems as well. Fortunately, CSRG thought ahead on this one, and reserved some fields for making it 64 bit, and defined that they would be initialized to zero in FS's until they were used. Unfortunately, someone in FreeBSD stole them for nanoseconds, instead of just using a small reserved area for the one time value that "make" uses that can (perhaps -- worst failure case is extra builds of derived files) be argued to need the resolution. Terry Lambert terry@lambert.org --- Any opinions in this posting are my own and not those of my present or previous employers. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199902200030.RAA14495>