Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 14 Feb 2003 08:14:59 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 14 Feb 2003 08:14:58 -0500 Received: from pc2-cwma1-4-cust86.swan.cable.ntl.com ([213.105.254.86]:35201 "EHLO irongate.swansea.linux.org.uk") by vger.kernel.org with ESMTP id ; Fri, 14 Feb 2003 08:14:51 -0500 Subject: Re: Synchronous signal delivery.. From: Alan Cox To: Abramo Bagnara Cc: Linus Torvalds , Davide Libenzi , Linux Kernel Mailing List In-Reply-To: <3E4CAEFC.92914AB3@libero.it> References: <3E4CAEFC.92914AB3@libero.it> Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: Message-Id: <1045232677.7958.9.camel@irongate.swansea.linux.org.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1 (1.2.1-4) Date: 14 Feb 2003 14:24:38 +0000 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 996 Lines: 26 On Fri, 2003-02-14 at 08:55, Abramo Bagnara wrote: > This reminds me the unfortunate (and much needed) lack of an unified way > to send/receive out-of-band data to/from a regular fd. > > Something like: > oob = fd_open(fd, channel, flags); > write(oob, ...) > read(oob, ....) > close(oob); > > Don't you think it's time to introduce it and to start to avoid the > proliferation of different tricky ways to do the same things? Why are you trying to throw yet more crap into the kernel. Linus signals as fd thing is questionable but makes a little sense (its in many ways more unix than the traditional approach of using real time queued signal since you can now select on it) Out of band data is a second data channel, so open two pipes. Jeez - 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/