From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S965617AbXCGR3Y (ORCPT ); Wed, 7 Mar 2007 12:29:24 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S965589AbXCGR2u (ORCPT ); Wed, 7 Mar 2007 12:28:50 -0500 Received: from smtp.osdl.org ([65.172.181.24]:44818 "EHLO smtp.osdl.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965597AbXCGR2q (ORCPT ); Wed, 7 Mar 2007 12:28:46 -0500 Date: Wed, 7 Mar 2007 09:26:22 -0800 (PST) From: Linus Torvalds To: Kirk Kuchov cc: Pavel Machek , Davide Libenzi , Evgeniy Polyakov , Ingo Molnar , Eric Dumazet , Theodore Tso , Ulrich Drepper , Linux Kernel Mailing List , Arjan van de Ven , Christoph Hellwig , Andrew Morton , Alan Cox , Zach Brown , "David S. Miller" , Suparna Bhattacharya , Jens Axboe , Thomas Gleixner Subject: Re: [patch 00/13] Syslets, "Threadlets", generic AIO support, v3 In-Reply-To: Message-ID: References: <20070303100625.GA22557@2ka.mipt.ru> <20070303203140.GA756@2ka.mipt.ru> <20070306081935.GB2040@elf.ucw.cz> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 7 Mar 2007, Kirk Kuchov wrote: > > I don't believe I'm wasting my time explaining this. They don't exist > as /dev/null, they are just fucking _LINKS_. I could even "ln -s > /proc/self/fd/0 sucker". A real /dev/stdout can/could even exist, but > that's not the point! Actually, one large reason for /proc/self/ existing is exactly /dev/stdin and friends. And yes, /proc/self looks like a link too, but that doesn't change the fact that it's a very special file. No different from /dev/null or friends. Linus