In article <da98e240-5dfb-4c49-ebb0-55c43d7b5...@gmx.com>,
Kamil Rytarowski  <n...@gmx.com> wrote:
>-=-=-=-=-=-
>-=-=-=-=-=-
>
>I plan to remove the filesystem process tracing capability through
>/proc/#/ctl. This is a legacy interface from 4.4BSD, and it was
>introduced to overcome shortcomings of ptrace(2) at that time, which are
>no longer relevant (performance). Today /proc/#/ctl offers a narrow
>subset of ptrace(2) commands and is not applicable for modern
>applications use beyond simplistic tracing scenarios.
>
>This removal will simplify kernel internals. Users will still be able to
>use all the other /proc files.
>
>Presumably there are no known users of this interface and this is why I
>plan to remove it without compat options.
>
>This change won't affect other procfs files neither Linux compat
>features within mount_procfs(8). /proc/#/ctl isn't available on Linux.

Nothing to my knowledge uses is. Don't forget to cleanup the
kernel ptrace code too (PSL_FSTRACE).

christos

Reply via email to