Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261869AbTEMQA2 (ORCPT ); Tue, 13 May 2003 12:00:28 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261939AbTEMQAY (ORCPT ); Tue, 13 May 2003 12:00:24 -0400 Received: from pub237.cambridge.redhat.com ([213.86.99.237]:41957 "EHLO warthog.warthog") by vger.kernel.org with ESMTP id S261869AbTEMQAC (ORCPT ); Tue, 13 May 2003 12:00:02 -0400 To: Christoph Hellwig , David Howells , torvalds@transmeta.com, linux-kernel@vger.kernel.org, linux-fsdevel@vger.kernel.org, openafs-devel@openafs.org Subject: Re: [PATCH] in-core AFS multiplexor and PAG support In-Reply-To: <20030513170317.A29503@infradead.org> User-Agent: EMH/1.14.1 SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (=?ISO-8859-4?Q?Kashiharajing=FE-mae?=) APEL/10.4 Emacs/21.2 (i386-redhat-linux-gnu) MULE/5.0 (SAKAKI) MIME-Version: 1.0 (generated by SEMI 1.14.4 - "Hosorogi") Content-Type: text/plain; charset=US-ASCII Date: Tue, 13 May 2003 17:12:36 +0100 Message-ID: <8848.1052842356@warthog.warthog> From: David Howells Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 969 Lines: 27 > On Tue, May 13, 2003 at 04:39:20PM +0100, David Howells wrote: > > (3) AFS multiplexor support. Not complete at the moment, but implemented > > far enough to provide access to the PAG mechanism. Further patches > > will be forthcoming to make this fully functional. > > This is broken. Please add individual syscalls instead of yet another broken > multiplexer. At what level? There're two levels of mux... (1) four syscalls (2) 30-ish pioctls, 40-ish control functions and 20-ish ICL functions. If I go for (2) as I think you're suggesting, that's on the order of at least 90 new syscalls, probably more when Arla's additions are included... > and do you really think this is a 2.6 thing? Yes. David - 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/