[procps] issue 272

  • From: Jim Warner <james.warner@xxxxxxxxxxx>
  • To: Procps-ng Mail list <procps@xxxxxxxxxxxxx>
  • Date: Wed, 1 Mar 2023 13:17:57 -0600

Hi Craig,

Attached is a patch to address some soft spots in the stat.c module triggered by issue #272.

It doesn't really impact the API or ABI but would require bumping the library 'revision'.

If you choose to push it, I'll alert John Glaubitz who raised the issue.

When you're ready to break those interfaces, I could offer some patches implementing these changes:

    1. add 'disk sleep' separated from 'sleeping', <pids> API
    2. add two new ZSWAP kernel 5.19 fields, <meminfo> API
    3. add a SCHED_CLASSSTR paralleling ps, <pids> API

Item 1 relates to issue #265. Items 2 and 3 could be added in such a way to preserve both the API and ABI. However, since #1 breaks both I would keep the new enumerators alphabetical.

Regards,

Jim

Other related posts: