From owner-cvs-all@FreeBSD.ORG Wed Jan 12 23:04:15 2005 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 6BAF416A4CF; Wed, 12 Jan 2005 23:04:15 +0000 (GMT) Received: from salmon.maths.tcd.ie (salmon.maths.tcd.ie [134.226.81.11]) by mx1.FreeBSD.org (Postfix) with SMTP id E97B443D2F; Wed, 12 Jan 2005 23:04:13 +0000 (GMT) (envelope-from dwmalone@maths.tcd.ie) Received: from lanczos.maths.tcd.ie by salmon.maths.tcd.ie with SMTP id ; 12 Jan 2005 23:04:12 +0000 (GMT) Date: Wed, 12 Jan 2005 23:04:12 +0000 From: David Malone To: Ken Smith Message-ID: <20050112230412.GA21256@lanczos.maths.tcd.ie> References: <200501121634.j0CGYtaZ084532@repoman.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200501121634.j0CGYtaZ084532@repoman.freebsd.org> User-Agent: Mutt/1.5.6i Sender: dwmalone@maths.tcd.ie cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org Subject: Re: cvs commit: src/lib/libc/gen errlst.c src/lib/libc/sys intro.2 src/sys/nfs nfs_subs.c src/sys/sys errno.h src/sys/i386/linux linux_dummy.c linux_machdep.c syscalls.master 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: Wed, 12 Jan 2005 23:04:15 -0000 On Wed, Jan 12, 2005 at 04:34:55PM +0000, Ken Smith wrote: > We > don't actually implement the system calls it's trying to use but we at > least need to have something in place that returns an error code. There is a PR that says our handling of not implemented Linux syscalls does not match Linux's. Seemingly Linux returns ENOSYS but we deliver a signal and kill the process. See http://www.freebsd.org/cgi/query-pr.cgi?pr=74302 It should be pretty easy to check Linux's behaviour and verify that the patch does the right thing. I'll probably get around to looking at it eventually, but someone else might have more time. David.