From owner-freebsd-arch Sun Feb 17 17:42:14 2002 Delivered-To: freebsd-arch@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id A6FC537B434; Sun, 17 Feb 2002 17:42:06 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.11.6/8.9.1) id g1I1g4L09623; Sun, 17 Feb 2002 17:42:04 -0800 (PST) (envelope-from dillon) Date: Sun, 17 Feb 2002 17:42:04 -0800 (PST) From: Matthew Dillon Message-Id: <200202180142.g1I1g4L09623@apollo.backplane.com> To: Terry Lambert Cc: Poul-Henning Kamp , Julian Elischer , Alfred Perlstein , arch@FreeBSD.ORG, jhb@FreeBSD.ORG, peter@wemm.org, jake@locore.ca Subject: Re: gettimeofday() and crhold()/crfree() (was Re: gettimeofday()and copyout(). Is copyout() MPSAFE on non-i386 archs? ) References: <5405.1013975811@critter.freebsd.dk> <200202172011.g1HKBsv88526@apollo.backplane.com> <3C7049A4.15412853@mindspring.com> <200202180030.g1I0UU309210@apollo.backplane.com> <3C705190.8B56A024@mindspring.com> 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 :So actually, I would prefer that the call succeed :always, and that the failure be fatal. The only :reason to maintain support for system-call based :access to the data is for legacy applications, IMO. : :-- Terry I have to disagree. Structural based shared memory has severe issues with forwards and backwards compatibility, even if you stick a version number on it. So it's nice to have but the kernel should not be forced to supply it. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-arch" in the body of the message