Date: Tue, 28 Oct 2003 09:09:29 +0000 From: Doug Rabson <dfr@nlsystems.com> To: Marcel Moolenaar <marcel@FreeBSD.org> Cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/ia64/ia64 sys_machdep.c src/sys/ia64/include sysarch.h Message-ID: <1067332169.42914.3.camel@herring.nlsystems.com> In-Reply-To: <200310272254.h9RMsZFN027412@repoman.freebsd.org> References: <200310272254.h9RMsZFN027412@repoman.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1067332169.42914.3.camel>