From owner-freebsd-hackers Tue Apr 2 16:17:43 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from mailgatea.anheuser-busch.com (mailgatea.anheuser-busch.com [151.145.232.20]) by hub.freebsd.org (Postfix) with ESMTP id 6B07237B416 for ; Tue, 2 Apr 2002 16:17:34 -0800 (PST) Received: (from uucp@localhost) by mailgatea.anheuser-busch.com (8.10.2+Sun/8.10.2) id g330HXg10173 for ; Tue, 2 Apr 2002 18:17:33 -0600 (CST) Received: from stlexgvir004.anheuser-busch.com(10.33.24.97) by mailgatea.anheuser-busch.com via csmap (2.0) id srcAAAcpay3t; Tue, 2 Apr 02 18:17:33 -0600 Received: from STLEXGVIR004.abc.corp.anheuser-busch.com ([10.33.24.97]) by stlexgvir004.abc.corp.anheuser-busch.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id H36HBQ40; Tue, 2 Apr 2002 18:13:25 -0600 Received: from stlexgims003.anheuser-busch.com ([10.33.24.70]) by STLEXGVIR004.abc.corp.anheuser-busch.com (NAVGW 2.5.1.19) with SMTP id M2002040218132524608 for ; Tue, 02 Apr 2002 18:13:25 -0600 Received: by STLEXGIMS003 with Internet Mail Service (5.5.2653.19) id <21CB8ZQQ>; Tue, 2 Apr 2002 18:13:23 -0600 Message-ID: From: "Alton, Matthew" To: "'Hackers@FreeBSD.ORG'" Subject: procfs development Date: Tue, 2 Apr 2002 18:12:52 -0600 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG From colleague: Hello, Are there any plans to expand the procfs implementation to provide an interface that is more in line with the implementations on Unixware, Solaris and AIX? I've been writing a simple debugger that would be portable among those three platforms, and others, but it is based completely on the procfs interface, and I've come to find out the procfs implementation on FreeBSD and Linux are (aside from being completely different from each other) completely different than what's been done on AIX, Solaris and Unixware. I managed to glean from that the FreeBSD implementation is basically a barebones interface that is only there for gdb to work with. So has there been any talk of making the ctl file take command/operands structs as input, and/or the status file offer elaborate structures as output, or an lwp directory, etc? Thanks for any information Martin This thing, that hath a code and not a core, Hath set acquaintance where might be affections, And nothing now Disturbeth his reflections. -- An Object, Ezra Pound 1912 Matthew Alton UNIX System Administration To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message