Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261290AbVEPWtQ (ORCPT ); Mon, 16 May 2005 18:49:16 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261956AbVEPWtQ (ORCPT ); Mon, 16 May 2005 18:49:16 -0400 Received: from mail.kroah.org ([69.55.234.183]:44218 "EHLO perch.kroah.org") by vger.kernel.org with ESMTP id S261290AbVEPWtL (ORCPT ); Mon, 16 May 2005 18:49:11 -0400 Date: Mon, 16 May 2005 15:49:10 -0700 From: Greg KH To: Arnd Bergmann Cc: linuxppc64-dev@ozlabs.org, linux-kernel@vger.kernel.org, Paul Mackerras , Anton Blanchard , Benjamin Herrenschmidt Subject: Re: [PATCH 7/8] ppc64: SPU file system Message-ID: <20050516224909.GB13866@kroah.com> References: <200505132117.37461.arnd@arndb.de> <200505170001.10405.arnd@arndb.de> <20050516222736.GA13350@kroah.com> <200505170022.57662.arnd@arndb.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200505170022.57662.arnd@arndb.de> User-Agent: Mutt/1.5.8i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1036 Lines: 25 On Tue, May 17, 2005 at 12:22:56AM +0200, Arnd Bergmann wrote: > On Dinsdag 17 Mai 2005 00:27, Greg KH wrote: > > Huh? ?We can handle syscalls in modules these days pretty simply. ?Look > > at how nfs and others do it. > > Well afaics, nfs works around this issue by having fs/nfsctl.o always > as a builtin and abstract the calls through a file system using > read/write. That would be Ben's idea again, i.e. not actually > using a system call. > > The only widely used module that I'm aware of ever implementing a system > call was the TUX web accelerator that that used a hack in entry.S > and its own dynamic registration. Sorry, but I was thinking of the cond_syscall() stuff, to allow syscalls in modules or code that just happens to not be built into the kernel. thanks, greg k-h - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/