From owner-cvs-all@FreeBSD.ORG Tue Oct 28 01:09:43 2003 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0AFDD16A4CE; Tue, 28 Oct 2003 01:09:43 -0800 (PST) Received: from herring.nlsystems.com (mailgate.nlsystems.com [80.177.232.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3ADCA43F3F; Tue, 28 Oct 2003 01:09:41 -0800 (PST) (envelope-from dfr@nlsystems.com) Received: from [10.0.0.2] (herring.nlsystems.com [10.0.0.2]) h9S99TpA046238; Tue, 28 Oct 2003 09:09:29 GMT (envelope-from dfr@nlsystems.com) From: Doug Rabson To: Marcel Moolenaar In-Reply-To: <200310272254.h9RMsZFN027412@repoman.freebsd.org> References: <200310272254.h9RMsZFN027412@repoman.freebsd.org> Content-Type: text/plain Message-Id: <1067332169.42914.3.camel@herring.nlsystems.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Tue, 28 Oct 2003 09:09:29 +0000 Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.60 X-Spam-Checker-Version: SpamAssassin 2.60 (1.212-2003-09-23-exp) on herring.nlsystems.com cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Oct 2003 09:09:43 -0000 Shouldn't there some kind of access control here? It appears as if anyone at all can do inx/outx. Also, I have a vague feeling that the Linux kernel manages to support userland inx/outx without system calls - if so, how do they do that? Possibly with modern hardware the cost of the bus transaction dwarfs the cost of doing a system call so perhaps it doesn't matter. On Mon, 2003-10-27 at 22:54, Marcel Moolenaar wrote: > marcel 2003/10/27 14:54:35 PST > > FreeBSD src repository > > Modified files: > sys/ia64/ia64 sys_machdep.c > sys/ia64/include sysarch.h > Log: > The previous commit removed both clause 3 and clause 4 from the UCB > license. Only clause 3 has been revoked. Restore the fourth clause > as clause 3. > > Pointed out by: das@ > > Remove my name as a copyright holder since I don't use a BSD license > compatible or comparable to the UCB license. I choose not to add a > complete second license for my work for aesthetic reasons, nor to > replace the UCB license on grounds of rewriting more than 90% of the > source files. The rewrite can also be seen as an enhancement and since > the files were practically empty, it's rather trivial to have changed > 90% of the files. > > Revision Changes Path > 1.8 +4 -3 src/sys/ia64/ia64/sys_machdep.c > 1.3 +4 -3 src/sys/ia64/include/sysarch.h