commit 06814407bd25378f2e8c47339148d04215c25284
Author: Ken McDonell <kenj@kenj.id.au>
Date: Mon Mar 30 13:35:11 2026 +1100
qa/triaged: tag 1222 for 32-bit platforms
Problem for linux proc PMDA and libnl is subject to on-going triage
and diagnosis.
commit 317e9601b6b882b62eb7c42bf5b6aff71689064e
Author: Ken McDonell <kenj@kenj.id.au>
Date: Mon Mar 30 13:31:57 2026 +1100
Revert "qa/1222: add valgrind suppressions for libnl botch on 32-bit systems"
This reverts commit 033abaca07f7bd7f9c90ba4d909b71f88585f988.
Change of plan, deal with this via triaged.
commit a08ce161db7dd6b5def45387f3479248d61dbe6b
Merge: 272107ad 033abaca
Author: Ken McDonell <kenj@kenj.id.au>
Date: Mon Mar 30 13:31:21 2026 +1100
Merge branch 'nextrel'
commit 272107ad15844b1e369516553a579247b991c2ba
Merge: 4102a620 e6fc8547
Author: Nathan Scott <nathans@redhat.com>
Date: Mon Mar 30 13:15:33 2026 +1100
Merge branch 'orasagar-pcp_mpstat_enhancement'
commit e6fc85476fedd2cd9d65f005d8421b8846771673
Merge: 4102a620 7e32eb2c
Author: Nathan Scott <nathans@redhat.com>
Date: Mon Mar 30 13:15:16 2026 +1100
Merge branch 'pcp_mpstat_enhancement' of github.com:orasagar/pcp into orasagar-pcp_mpstat_enhancement
commit 4102a620334daaa4af52906e1e710ecb2c7f66d6
Author: Nathan Scott <nathans@redhat.com>
Date: Mon Mar 30 13:13:26 2026 +1100
docs: bump changelogs and version for next planned release
commit 033abaca07f7bd7f9c90ba4d909b71f88585f988
Author: Ken McDonell <kenj@kenj.id.au>
Date: Mon Mar 30 08:05:25 2026 +1100
qa/1222: add valgrind suppressions for libnl botch on 32-bit systems
Observed on Debian-based systems.
Also some cleanup of the filtering and remove the proc.numa_maps
metrics that are not available on (at least some) of these systems.
commit ed88ddcaa27ecd4c440880b31d14441abacf5fb9
Author: Ken McDonell <kenj@kenj.id.au>
Date: Sun Mar 29 15:45:50 2026 +1100
rc scripts: rework "enabled" tests
This is for FreeBSD in particular where any script in /usr/local/etc/rc.d
will be called and each is responsible for consulting /etc/rc.conf to
see if they are "enabled".
More generally, if our wrapper scripts are installed in the place where
init (or similar) runs things from, we may need to do platform-specific
tests to see if a particular PCP service is indeed enabled.
This is all immaterial for systemd systems where the infrastructure
deals with the "enabled" state and does no call scripts for disabled
services.
- add a new is_enabled() function into src/pmcd/rc-proc.sh ...
today, it returns true for all platforms other than freebsd,
and for freebsd interrogates /etc/rc.conf for most start actions
(forcestart is a special action for FreeBSD that explicity
by-passes the /etc/rc.conf enabling controls)
- call is_enabled() from the rc_wrapper scripts for all actions
except status ... pmie, pmlogger and pmproxy
- pmcd does not have a wrapper script, so is_enabled() needs to
be called from src/pmcd/rc_pmcd
commit b46a82a193dda262dcb623b5601b352d916a8629
Author: Ken McDonell <kenj@kenj.id.au>
Date: Sun Mar 29 07:31:29 2026 +1100
configure.ac: include early explicit tests for headers autoconf will use
Specifically:
stdio.h stdlib.h string.h inttypes.h stdint.h unistd.h strings.h
sys/stat.h sys/types.h
This bunch need to be in confdefs.h so that later fragments of
conftest.c will compile properly ... on OpenBSD I saw the netinet/tcp.h
test fail incorrectly because <sys/types.h> was conditional included
in conftest.c but HAVE_SYS_TYPES_H had not (yet) been set.
commit 7e32eb2cd38ad8d3a5b2c78462cb9c81d8a8b7eb
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date: Fri Mar 27 11:44:19 2026 +0000
pcp-mpstat.py: fixed build issues
commit 1fe757f64876cf4c8f8e85ab21d6a952fbb24dc3
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date: Fri Mar 27 09:22:29 2026 +0000
qa: added pcp-mpstat4 archive coverage for interrupts
Introduce QA test 1782 with expected output to exercise pcp-mpstat
reports against the pcp-mpstat4 archive, including interrupt and
softirq views for multiple CPU selections.
changed the output in 883.out where it was just showing the cpu number instead of output for softirq and inq.
Now it clearly throws warning for user
commit 0ea63672ad9d68e155144fa56b61984bcbda97f8
Author: Sagar Sagar <sagar.sagar@oracle.com>
Date: Thu Mar 26 13:09:09 2026 +0000
pcp-mpstat: interrupt ordering for -I option
Added ordering strategies for hard/soft IRQ columns, prioritize
numeric IRQs and canonical softirq sequence, and skip tables with
clear messages when per-CPU metrics are absent; document behavior in
the man page.
this change has been done to match the mpstat output
There are 4 open security issues in bookworm.
You can find information about how to handle these issues in the security team's documentation.