From owner-freebsd-arch Tue Oct 30 10: 3: 9 2001 Delivered-To: freebsd-arch@freebsd.org Received: from ns.yogotech.com (ns.yogotech.com [206.127.123.66]) by hub.freebsd.org (Postfix) with ESMTP id D7DBE37B401 for ; Tue, 30 Oct 2001 10:03:01 -0800 (PST) Received: from caddis.yogotech.com (caddis.yogotech.com [206.127.123.130]) by ns.yogotech.com (8.9.3/8.9.3) with ESMTP id LAA20708; Tue, 30 Oct 2001 11:02:43 -0700 (MST) (envelope-from nate@yogotech.com) Received: (from nate@localhost) by caddis.yogotech.com (8.11.6/8.11.6) id f9UI2h207970; Tue, 30 Oct 2001 11:02:43 -0700 (MST) (envelope-from nate) From: Nate Williams MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15326.60226.510153.799277@caddis.yogotech.com> Date: Tue, 30 Oct 2001 11:02:42 -0700 To: Julian Elischer Cc: Peter Wemm , Bruce Evans , Garance A Drosihn , Nate Williams , arch@FreeBSD.ORG Subject: Re: 64 bit times revisited.. In-Reply-To: References: <20011030173210.59A5F39F4@overcee.netplex.com.au> X-Mailer: VM 6.95 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid Reply-To: nate@yogotech.com (Nate Williams) Sender: owner-freebsd-arch@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > > > > ... UFS does not have future dates ... > > > > > > Script started on Tue Oct 30 21:04:39 2001 > > > ttyv7:bde@delplex:/tmp> touch -t 203801011230 foo > > > ttyv7:bde@delplex:/tmp> ls -l foo > > > -rw-r--r-- 1 bde wheel 0 Jan 1 2038 foo > > > ttyv7:bde@delplex:/tmp> exit > > > > I know that.. This is a contrived example. atime, mtime, ctime are defined > > as the time that the file was last operated on. One does not do 30-year > > mortgage calculations using ufs file timestamps. The only dates they *need* > > to support is "a long time ago" through "now". > > > One added note however.. I am expecting that there will be embedded > systems being deployed NOW that will be in service in 2038. If there are, and they rely on the timestamps on the filestamps, the developers must be aware of the current limitations of the timestamps on the FS. I think most folks are aware of these kinds of issues after the entire Y2K fiasco. Nate To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message