From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: proced: ppid of process ID 0 can be 0 Date: Tue, 30 Dec 2008 20:40:37 -0500 Message-ID: References: <18765.29820.997276.703222@tfkp04.physik.uni-erlangen.de> <18765.51840.943986.608296@tfkp04.physik.uni-erlangen.de> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1230687664 22756 80.91.229.12 (31 Dec 2008 01:41:04 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 31 Dec 2008 01:41:04 +0000 (UTC) Cc: lekktu@gmail.com, emacs-devel@gnu.org, Roland.Winkler@physik.uni-erlangen.de To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Dec 31 02:42:12 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LHq67-0001FJ-BT for ged-emacs-devel@m.gmane.org; Wed, 31 Dec 2008 02:42:11 +0100 Original-Received: from localhost ([127.0.0.1]:53207 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LHq4t-0006hc-CZ for ged-emacs-devel@m.gmane.org; Tue, 30 Dec 2008 20:40:55 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LHq4p-0006hX-67 for emacs-devel@gnu.org; Tue, 30 Dec 2008 20:40:51 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LHq4m-0006hL-NT for emacs-devel@gnu.org; Tue, 30 Dec 2008 20:40:49 -0500 Original-Received: from [199.232.76.173] (port=47274 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LHq4m-0006hI-IH for emacs-devel@gnu.org; Tue, 30 Dec 2008 20:40:48 -0500 Original-Received: from ironport2-out.pppoe.ca ([206.248.154.182]:21192 helo=ironport2-out.teksavvy.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1LHq4k-0005vi-8l; Tue, 30 Dec 2008 20:40:46 -0500 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqYEALZcWklLd+aG/2dsb2JhbACBbMsThkSBZw X-IronPort-AV: E=Sophos;i="4.36,304,1228107600"; d="scan'208";a="31627811" Original-Received: from 75-119-230-134.dsl.teksavvy.com (HELO ceviche.home) ([75.119.230.134]) by ironport2-out.teksavvy.com with ESMTP; 30 Dec 2008 20:40:37 -0500 Original-Received: by ceviche.home (Postfix, from userid 20848) id 32713B41B5; Tue, 30 Dec 2008 20:40:37 -0500 (EST) In-Reply-To: (Eli Zaretskii's message of "Wed, 31 Dec 2008 00:02:54 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:107437 Archived-At: > Sorry, this doesn't even come close to being an "authoritative > reference". These are just deliberations based on some concept of how > /proc is implemented in the Linux kernel, and I have no idea how close > is this concept to the truth. No, this is not based on any details of how it's implemented in the kernel. It's based on how the info is provided to the user processes. I'm pretty sure if you look at it, you'll come to the same conclusion. Stefan