From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5623 invoked by alias); 10 Jan 2002 15:56:09 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 5596 invoked from network); 10 Jan 2002 15:56:08 -0000 Received: from unknown (HELO duracef.shout.net) (204.253.184.12) by sources.redhat.com with SMTP; 10 Jan 2002 15:56:08 -0000 Received: (from mec@localhost) by duracef.shout.net (8.8.7/8.8.7) id JAA08179; Thu, 10 Jan 2002 09:56:04 -0600 Date: Thu, 10 Jan 2002 07:56:00 -0000 From: Michael Elizabeth Chastain Message-Id: <200201101556.JAA08179@duracef.shout.net> To: drow@mvista.com, kevinb@redhat.com Subject: Re: linux-proc readlink patch Cc: gdb-patches@sources.redhat.com, msnyder@redhat.com X-SW-Source: 2002-01/txt/msg00229.txt.bz2 Daniel Jacobowitz writes: > The link was 'magic' - its text was something along the lines of a > device and inode number, I believe. It's not worth worrying about > unless someone actually reports it broken, I think. I'm getting a nostalgia rush. My recollection is the same as Daniel's. /proc/$pid/exe has been a symlink for a long time, since 1996 or so. And it's been usable all that time if you just open up the file and use it. The original name was indeed "device:inode" which was unusable. I don't know when the transitition to a real file name took place. The last two stable versions of the kernel (2.2 and 2.4) have real file names instead of "device:inode" and I feel comfortable relying on a feature that is in the past two major versions. Michael C