Date: Sun, 10 Mar 2002 17:09:47 -0800 From: Terry Lambert <tlambert2@mindspring.com> To: Poul-Henning Kamp <phk@critter.freebsd.dk> Cc: Garance A Drosihn <drosih@rpi.edu>, arch@FreeBSD.ORG Subject: Re: Increasing the size of dev_t and ino_t Message-ID: <3C8C03DB.E673B495@mindspring.com> References: <65691.1015791493@critter.freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Poul-Henning Kamp wrote: > >As to strategy, I guess we could start by adding two new fields to > >'struct stat', which would be the 64-bit ones. We could truncate > >the 32-bit value and put that in the current fields. Some #define > >would govern whether a program sees st_dev and st_ino as the 32-bit > >values or the 64-bit values. That's the easy solution to the struct, > >but of course it doesn't address all the things which work with > >dev_t and ino_t. That's what we would have to work on over time. > > No, we can't change the size of struct stat (binary compatibility!) I think the first thing we would change, wee we to "go hog wild" would be to make times in seconds 64 bits, anyway... -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3C8C03DB.E673B495>