From 6e3e3f443615b2b4381f37424f865079320509ce Mon Sep 17 00:00:00 2001 From: Sebastien GODARD Date: Mon, 28 Feb 2022 09:20:23 +0100 Subject: [PATCH] sysstat-12.5.6 sysstat version 12.5.6 final packaging. Changelog added. spec and lsm files updated. This version includes a complete rewriting of the code used to collect and display interrupts statistics. These are now collected from the /proc/interrupts file instead of the /proc/stat one, and are displayed for each CPU. Signed-off-by: Sebastien GODARD --- CHANGES | 32 ++++++++++++++++++++++ sysstat-12.5.5.lsm => sysstat-12.5.6.lsm | 14 +++++----- sysstat-12.5.5.spec => sysstat-12.5.6.spec | 2 +- 3 files changed, 40 insertions(+), 8 deletions(-) rename sysstat-12.5.5.lsm => sysstat-12.5.6.lsm (89%) rename sysstat-12.5.5.spec => sysstat-12.5.6.spec (99%) diff --git a/CHANGES b/CHANGES index 4eea5e2..87999d5 100644 --- a/CHANGES +++ b/CHANGES @@ -1,5 +1,37 @@ Changes: +2022/02/28: Version 12.5.6 - Sebastien Godard (sysstat orange.fr) + * sar/sadc: Rewrite code used to collect and display interrupts + statistics. Statistics are now collected from /proc/interrupts + (instead of /proc/stat) and are displayed for each installed CPU. + * sar/sadf: Add new "--int=" option to enter a list of interrupts on + the command line. + * sadf: Update the various output formats to deal with the new + per-CPU interrupts statistics. + * Update DTD and XSD documents. CPU elements may be non-existent when + all selected CPU are offline. + * Update sar and sadf manual pages. + * mpstat: Create its own function to read the total number of + interrupts from /proc/stat file. + * mpstat: Remove unneeded "aligned" attribute from struct stats_irqcpu + definition. + * sar: Fix index value used in online_cpu_bitmap array. + * sar/sadf: Make sure that datafiles with unknown activities can + be read by sar and sadf [12.4.5]. + * sar/sadf: Don't reallocate buffers for activities not present + in file [12.4.5]. + * sar: Make sure that all buffers are copied in copy_structures() + function [12.4.5]. + * PCP: Fix flow_limit_count metric's unit (A_NET_SOFT activity). + * PCP: Fix instance names for getattr call (A_NET_NFS(D) activities). + * Use sizeof() macro instead of hard-coded values with snprintf() + functions. + * rndr_stats.c: Use NOVAL instead of NULL as last argument for cons() + function. + * Use strings definitions whenever possible. + * Add new non regression tests. Update some existing ones. + * Various cosmetic fixes. + 2021/12/05: Version 12.5.5 - Sebastien Godard (sysstat orange.fr) * iostat: Add --compact option. * iostat: Always display persistent names with option -j [12.4.4]. diff --git a/sysstat-12.5.5.lsm b/sysstat-12.5.6.lsm similarity index 89% rename from sysstat-12.5.5.lsm rename to sysstat-12.5.6.lsm index df884eb..90e75d4 100644 --- a/sysstat-12.5.5.lsm +++ b/sysstat-12.5.6.lsm @@ -1,7 +1,7 @@ Begin4 Title: sysstat - the sar, sadf, mpstat, iostat, tapestat, pidstat and cifsiostat commands for Linux -Version: 12.5.5 -Entered-date: 2021-12-05 +Version: 12.5.6 +Entered-date: 2022-02-28 Description: The sysstat package contains the sar, sadf, mpstat, iostat, tapestat, pidstat, cifsiostat and sa tools for Linux. The sar command collects and reports system activity @@ -29,11 +29,11 @@ Keywords: system administration, system monitoring, sar, sadf, iostat, mpstat, t Author: sysstat@NOSPAM.orange.fr (Sebastien Godard) Maintained-by: sysstat@NOSPAM.orange.fr (Sebastien Godard) Primary-site: http://pagesperso-orange.fr/sebastien.godard/ - 1471kiB sysstat-12.5.5.tar.gz - 1134kiB sysstat-12.5.5.tar.bz2 - 841kiB sysstat-12.5.5.tar.xz - 1395kiB sysstat-12.5.5-1.src.rpm - 431kiB sysstat-12.5.5-1.x86_64.rpm + 1442kiB sysstat-12.5.6.tar.gz + 1156kiB sysstat-12.5.6.tar.bz2 + 858kiB sysstat-12.5.6.tar.xz + 1425kiB sysstat-12.5.6-1.src.rpm + 435kiB sysstat-12.5.6-1.x86_64.rpm Alternate-site: Copying-policy: GPL End diff --git a/sysstat-12.5.5.spec b/sysstat-12.5.6.spec similarity index 99% rename from sysstat-12.5.5.spec rename to sysstat-12.5.6.spec index 5d57136..7b65c8a 100644 --- a/sysstat-12.5.5.spec +++ b/sysstat-12.5.6.spec @@ -1,6 +1,6 @@ Summary: SAR, SADF, MPSTAT, IOSTAT, TAPESTAT, PIDSTAT and CIFSIOSTAT for Linux Name: sysstat -Version: 12.5.5 +Version: 12.5.6 Release: 1 License: GPL Group: Applications/System -- 2.40.0