Re: 5.2-RELEASE TODO

From: Tim Robbins <tjr_at_FreeBSD.ORG>
Date: Fri, 30 May 2003 00:19:03 +1000
On Thu, May 29, 2003 at 10:00:13AM -0400, Robert Watson wrote:

>    |---------------------+----------+-----------------+---------------------|
>    |                     |          |                 | Almost all process  |
>    |                     |          |                 | debugging tools     |
>    |                     |          |                 | have been updated   |
>    |                     |          |                 | to use non-procfs   |
>    |                     |          |                 | kernel primitives,  |
>    |                     |          |                 | with the exception  |
>    |                     |          |                 | of truss(1). As     |
>    |                     |          |                 | procfs is           |
>    |                     |          |                 | considered          |
>    |                     |          |                 | deprecated due to   |
>    | truss support for   | In       |                 | its inherent        |
>    | ptrace              | progress | Robert Drehmel  | security risks, it  |
>    |                     |          |                 | is highly desirable |
>    |                     |          |                 | to update truss to  |
>    |                     |          |                 | operate in a        |
>    |                     |          |                 | post-procfs world.  |
>    |                     |          |                 | Dag-Erling Smorgrav |
>    |                     |          |                 | had prototype       |
>    |                     |          |                 | patches;            |
>    |                     |          |                 | Robert Drehmel is   |
>    |                     |          |                 | developing and      |
>    |                     |          |                 | testing patches     |
>    |                     |          |                 | now.                |
>    |---------------------+----------+-----------------+---------------------|

gcore also uses procfs. Converting it to use something else (libkvm or perhaps
ptrace) won't be straightforward.


Tim
Received on Thu May 29 2003 - 05:20:27 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:09 UTC