]> granicus.if.org Git - sysstat/commitdiff
sysstat-12.3.3 v12.3.3
authorSebastien GODARD <sysstat@users.noreply.github.com>
Fri, 8 May 2020 08:02:41 +0000 (10:02 +0200)
committerSebastien GODARD <sysstat@users.noreply.github.com>
Fri, 8 May 2020 08:02:41 +0000 (10:02 +0200)
sysstat version 12.3.3 final packaging.
lsm and spec files updated.
Changelog added.
Year of (C) message updated.

Exciting new features in this version include:

* sar/sadc collect and display Pressure-Stall Information statistics.
  These metrics have been added during the 4.20 development cycle of the
  Linux kernel. They can be displayed with "sar -q {CPU | LOAD | MEM}".

* iostat has gained support devices managed by drivers in userspace like
  spdk (see #257). New flags (-f / +f) have been added so that the user
  can specify an alternate location for statistics files.

This version also includes various bug fixes.
Enjoy!

Signed-off-by: Sebastien GODARD <sysstat@users.noreply.github.com>
56 files changed:
BUG_REPORT
CHANGES
Makefile.in
README.md
activity.c
common.c
common.h
count.c
count.h
format.c
iostat.c
iostat.h
json_stats.c
json_stats.h
mpstat.c
mpstat.h
nls/sysstat.pot
pcp_def_metrics.c
pcp_def_metrics.h
pcp_stats.c
pcp_stats.h
pidstat.c
pidstat.h
pr_stats.c
pr_stats.h
raw_stats.c
raw_stats.h
rd_sensors.c
rd_sensors.h
rd_stats.c
rd_stats.h
rndr_stats.c
rndr_stats.h
sa.h
sa1.in
sa2.in
sa_common.c
sa_conv.c
sa_conv.h
sa_wrap.c
sadc.c
sadf.c
sadf.h
sadf_misc.c
sar.c
svg_stats.c
svg_stats.h
sysconfig.in
sysstat-12.3.3.lsm [moved from sysstat-12.3.2.lsm with 89% similarity]
sysstat-12.3.3.spec [moved from sysstat-12.3.2.spec with 99% similarity]
sysstat.in
systest.c
systest.h
version.in
xml_stats.c
xml_stats.h

index c75119aaa10392da6cd624940f77f6f5e4a93ad7..bc62a3a966a250b3935a1f3a370e79f724c43ae3 100644 (file)
@@ -16,3 +16,5 @@ Actual behavior: [What actually happened]
 Additional info: [Include gist of relevant binary system activity datafile, config, logs, etc.
 or send them directly to me at sysstat <at> orange_dot_fr]
 
+Opening an issue on GitHub is the preferred way to report a bug.
+
diff --git a/CHANGES b/CHANGES
index 15f56284c09fde4498412772cfced0a8fe03ba6e..a8bce01f8479deca36438c962ad16a84121336da 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,5 +1,26 @@
 Changes:
 
+2020/05/08: Version 12.3.3 - Sebastien Godard (sysstat <at> orange.fr)
+       * sar/sadc: Add new Pressure-Stall Information (PSI) statistics.
+       * sadf: Add support for PSI statistics.
+       * iostat: Add support for devices managed by userspace drivers (e.g. spdk).
+         Add new flags -f/+f to specify an alternate location for stats files.
+       * sar: Don't display duplicate entries in /etc/mtab [12.2.2].
+       * sar: Don't display "Inconsistent input data" error message when no
+         activities are collected by sadc.
+       * sadf: XML: Remove "per" attribute for memory activity.
+       * sadf: Add new option "hz=" for datafile conversion.
+       * Various updates to remove GCC v9/v10 warnings.
+       * sar: Don't check if we are close enough to selected interval when
+         interval=1 [12.2.2].
+       * sadf: Use actual number of items, not its pointer address [12.2.2].
+       * [Sdrkun]: sa1: Create default sa directory if it doesn't exist [12.2.2].
+       * pr_stats.c: Printing timestamp should appear only once [12.2.2].
+       * common.c: Remove unused get_dev_part_nr() function [12.2.2].
+       * DTD and XSD documents updated.
+       * sar and sadf manual pages updated.
+       * Non regression tests updated. New tests added (sar, iostat).
+
 2020/04/10: Version 12.3.2 - Sebastien Godard (sysstat <at> orange.fr)
        * pidstat: Major code refactoring. Several bugs fixed.
        * pidstat: Don't display unneeded spaces following command name
index e5098f7d13a9a430c582e22eb8849d2c86036e13..915e02ad11176de1a44982fb27a3a8638192591f 100644 (file)
@@ -1,5 +1,5 @@
 # Makefile to build sysstat commands
-# (C) 1999-2019 Sebastien GODARD (sysstat <at> orange.fr)
+# (C) 1999-2020 Sebastien GODARD (sysstat <at> orange.fr)
 
 # Version and package name
 VERSION = @PACKAGE_VERSION@
index eed68e48ed81e3c19b626d65bd9349a4a36df3cb..5ba7004e937ce8cf928e8d1a4de97b2bbed08a7c 100644 (file)
--- a/README.md
+++ b/README.md
@@ -5,7 +5,7 @@
 [![Total Alerts](https://img.shields.io/lgtm/alerts/g/sysstat/sysstat.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/sysstat/sysstat/alerts)
 [![Donate](https://img.shields.io/badge/Donate-PayPal-blue.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=45U6F9R73ESFQ)
 
-(C) 1999-2019 Sebastien GODARD (sysstat (at) orange (dot) fr)
+(C) 1999-2020 Sebastien GODARD (sysstat (at) orange (dot) fr)
 
 ### Introduction
 
@@ -46,6 +46,7 @@ Default sampling interval is 10 minutes but this can be changed of course (it ca
 - Power management statistics (instantaneous and average CPU clock frequency, fans speed, devices temperature, voltage inputs)
 - USB devices plugged into the system
 - Filesystems utilization (inodes and blocks)
+- Pressure-Stall Information statistics
 
 #### Sysstat key features:
 - Display average statistics values at the end of the reports.
@@ -56,6 +57,7 @@ Default sampling interval is 10 minutes but this can be changed of course (it ca
 - Needs very little CPU time to run (written in C).
 - System statistics collected by sar/sadc can be saved in a file for future inspection. You can configure the length of data history to keep. There is no limit for this history length but the available space on your storage device.
 - System statistics collected by sar/sadc can be exported in various different formats (CSV, XML, JSON, SVG, etc.). DTD and XML Schema documents are included in sysstat package. JSON output format is also available for mpstat and iostat commands.
+- iostat can display statistics for devices managed by drivers in userspace like spdk.
 - Smart color output for easier statistics reading.
 
 ![Smart color output](images/color_output.png)
@@ -167,7 +169,7 @@ that should be provided for this.
 Please also remember to read the FAQ that comes with sysstat or is available
 from the Wiki page on GitHub.
 
-Opening a pull request is the preferred way to submit a patch.
+Opening an issue or a pull request on GitHub is the preferred way to report a bug or submit a patch.
 Patches and suggestions for improvements are always welcome!
 
 ### Support sysstat!
index 088ff30786b5f4e5bf303c5ad96c9341469ee2b5..cece67f92bdd6de32914dc9e802b8a3f0ea93fc2 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * activity.c: Define system activities available for sar/sadc.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 28279ceb3027ef65d3376400cf188a56b9c173c8..bf55e057b9776b4f0bd942e9f158ba33152e214d 100644 (file)
--- a/common.c
+++ b/common.c
@@ -1,6 +1,6 @@
 /*
  * sar, sadc, sadf, mpstat and iostat common routines.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index f8a8dd41a4aac1816c3307ac130a8b7a0fcf2728..0119df74f24a7ed0c08d9fd55a3fd5364303b802 100644 (file)
--- a/common.h
+++ b/common.h
@@ -1,6 +1,6 @@
 /*
  * sysstat: System performance tools for Linux
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _COMMON_H
diff --git a/count.c b/count.c
index c2afee742e2504e2f8aadd2738b19fdd0adb48a0..0bc57121c330fa3983ed2220ff08e0b28ceb5177 100644 (file)
--- a/count.c
+++ b/count.c
@@ -1,6 +1,6 @@
 /*
  * count.c: Count items for which statistics will be collected.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
diff --git a/count.h b/count.h
index 5358e66e40df88926771bc84940d6b2519d5eeb1..db1364e0ad627e0d50c724699b098fba4289f1de 100644 (file)
--- a/count.h
+++ b/count.h
@@ -1,7 +1,7 @@
 /*
  * count.h: Include file used to count items for which
  * statistics will be collected.
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _COUNT_H
index 84521b90cfce176e04e9d4dc800e73bd993cbf13..7f0797c62c8917434fa71a0c32360be6cf5f3584 100644 (file)
--- a/format.c
+++ b/format.c
@@ -1,6 +1,6 @@
 /*
  * format.c: Output format definitions for sadf and sar
- * (C) 2011-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2011-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 2b8a58aa0c4087ad7dea3b162f2144ba89ac5730..dcf23e2577661622ba87e1b82587397e0bab445e 100644 (file)
--- a/iostat.c
+++ b/iostat.c
@@ -1,6 +1,6 @@
 /*
  * iostat: report CPU and I/O statistics
- * (C) 1998-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1998-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index ceabb73edc77b0b22ed262de0daddd5d2d712fda..264bc589edea89b2b1efc641ff006cf054500414 100644 (file)
--- a/iostat.h
+++ b/iostat.h
@@ -1,6 +1,6 @@
 /*
  * iostat: report CPU and I/O statistics
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _IOSTAT_H
index 7479fe1270d2ceb3e4e59309858ba656c8da0a30..ac7bbbf8687c7a851234ac5833fdc06144662702 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * json_stats.c: Funtions used by sadf to display statistics in JSON format.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 90a7e2fd42dc88aaf925d1b345919a950dc73da7..133a292bd40d2a7c3d8f129165ac2b58bd4e6b00 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * json_stats.h: Include file used to display system statistics in JSON format.
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _JSON_STATS_H
index 3aca60fdf6e4e1875660060f460f0d423c82a92b..14474a3752adcfe08c113a59e5db0ef0b7165f14 100644 (file)
--- a/mpstat.c
+++ b/mpstat.c
@@ -1,6 +1,6 @@
 /*
  * mpstat: per-processor statistics
- * (C) 2000-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2000-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index a20acfad06205fcec53b0893b6d231e0533bdf09..c458d6a815e2c8f8fb60f4c944f2b7f3443f23f8 100644 (file)
--- a/mpstat.h
+++ b/mpstat.h
@@ -1,6 +1,6 @@
 /*
  * mpstat: per-processor statistics
- * (C) 2000-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2000-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _MPSTAT_H
index a51ee31758f868fb1ce997a9c1b7e1bb7cbdf9eb..dfcfa0b469599defd33559d048653b67f09b998e 100644 (file)
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: sysstat <at> orange.fr\n"
-"POT-Creation-Date: 2020-05-08 09:24+0200\n"
+"POT-Creation-Date: 2020-05-08 09:52+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -17,11 +17,44 @@ msgstr ""
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: cifsiostat.c:75 tapestat.c:104 mpstat.c:134 iostat.c:89 sar.c:108
+#: pr_stats.c:2616 pr_stats.c:2623 pr_stats.c:2728 pr_stats.c:2773
+msgid "Summary:"
+msgstr ""
+
+#: iostat.c:89 cifsiostat.c:75 mpstat.c:134 tapestat.c:104 sar.c:108
 #, c-format
 msgid "Usage: %s [ options ] [ <interval> [ <count> ] ]\n"
 msgstr ""
 
+#: iostat.c:92
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] "
+"[ -z ]\n"
+"[ { -f | +f } <directory> ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n"
+"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n"
+"[ [ -H ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]\n"
+"[ <device> [...] | ALL ] [ --debuginfo ]\n"
+msgstr ""
+
+#: iostat.c:99
+#, c-format
+msgid ""
+"Options are:\n"
+"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] "
+"[ -z ]\n"
+"[ { -f | +f } <directory> ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n"
+"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n"
+"[ [ -H ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]\n"
+"[ <device> [...] | ALL ]\n"
+msgstr ""
+
+#: iostat.c:2165 sa_common.c:2329
+#, c-format
+msgid "Invalid type of persistent device name\n"
+msgstr ""
+
 #: cifsiostat.c:79
 #, c-format
 msgid ""
@@ -71,18 +104,6 @@ msgstr ""
 msgid "Cannot handle so many processors!\n"
 msgstr ""
 
-#: tapestat.c:106
-#, c-format
-msgid ""
-"Options are:\n"
-"[ --human ] [ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n"
-msgstr ""
-
-#: tapestat.c:272
-#, c-format
-msgid "No tape drives with statistics found\n"
-msgstr ""
-
 #: mpstat.c:137
 #, c-format
 msgid ""
@@ -96,35 +117,6 @@ msgstr ""
 msgid "Average:"
 msgstr ""
 
-#: iostat.c:92
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] "
-"[ -z ]\n"
-"[ { -f | +f } <directory> ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n"
-"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n"
-"[ [ -H ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]\n"
-"[ <device> [...] | ALL ] [ --debuginfo ]\n"
-msgstr ""
-
-#: iostat.c:99
-#, c-format
-msgid ""
-"Options are:\n"
-"[ -c ] [ -d ] [ -h ] [ -k | -m ] [ -N ] [ -s ] [ -t ] [ -V ] [ -x ] [ -y ] "
-"[ -z ]\n"
-"[ { -f | +f } <directory> ] [ -j { ID | LABEL | PATH | UUID | ... } ]\n"
-"[ --dec={ 0 | 1 | 2 } ] [ --human ] [ -o JSON ]\n"
-"[ [ -H ] -g <group_name> ] [ -p [ <device> [,...] | ALL ] ]\n"
-"[ <device> [...] | ALL ]\n"
-msgstr ""
-
-#: iostat.c:2165 sa_common.c:2329
-#, c-format
-msgid "Invalid type of persistent device name\n"
-msgstr ""
-
 #: sadf.c:105
 #, c-format
 msgid ""
@@ -148,8 +140,21 @@ msgstr ""
 msgid "PCP support not compiled in\n"
 msgstr ""
 
-#: pr_stats.c:2616 pr_stats.c:2623 pr_stats.c:2728 pr_stats.c:2773
-msgid "Summary:"
+#: tapestat.c:106
+#, c-format
+msgid ""
+"Options are:\n"
+"[ --human ] [ -k | -m ] [ -t ] [ -V ] [ -y ] [ -z ]\n"
+msgstr ""
+
+#: tapestat.c:272
+#, c-format
+msgid "No tape drives with statistics found\n"
+msgstr ""
+
+#: common.c:79
+#, c-format
+msgid "sysstat version %s\n"
 msgstr ""
 
 #: sar.c:123
@@ -344,16 +349,6 @@ msgstr ""
 msgid "Cannot find the data collector (%s)\n"
 msgstr ""
 
-#: rd_stats.c:359
-#, c-format
-msgid "Cannot read %s\n"
-msgstr ""
-
-#: common.c:79
-#, c-format
-msgid "sysstat version %s\n"
-msgstr ""
-
 #: sa_conv.c:99
 #, c-format
 msgid "Cannot convert the format of this file\n"
@@ -489,6 +484,11 @@ msgstr ""
 msgid " \t[Unknown format]"
 msgstr ""
 
+#: rd_stats.c:359
+#, c-format
+msgid "Cannot read %s\n"
+msgstr ""
+
 #: sa_common.c:302
 #, c-format
 msgid "File created by sar/sadc from sysstat version %d.%d.%d"
index db5a705d2c1c8d66c26fe17e61f8aa324f76cf71..61cf7af28d87efef469804c74821dcbeeeb92bd4 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pcp_def_metrics.c: Funtions used by sadf to define PCP metrics
- * (C) 2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2019-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 1eff754a5d8279b0c7a9fd6bee1c91b70ce4b210..809bab2562d774919aba6e4f4d35e22a12cb239a 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pcp_def_metrics.h: Include file used to define PCP metrics.
- * (C) 2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2019-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _PCP_DEF_METRICS_H
index 85e410123fd6c2e479550edfa9c105711a9bf5e1..e4e365b822702e2b3a74f07148e5b302100b01c6 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pcp_stats.c: Funtions used by sadf to create PCP archive files.
- * (C) 2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2019-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 7a0536d361bae1621386d1f717aeb13ac75f26b0..f2823984d6dc219d0c5c946bfa42a0c58ed2c7cd 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pcp_stats.h: Include file used to display system statistics in PCP format.
- * (C) 2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2019-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _PCP_STATS_H
index 10e5821e941eb6113edf6946f0612979367fbe60..3e326f41fb2e4a25765b9020db5691e1a004b167 100644 (file)
--- a/pidstat.c
+++ b/pidstat.c
@@ -1,6 +1,6 @@
 /*
  * pidstat: Report statistics for Linux tasks
- * (C) 2007-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2007-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index cef312195a70aff19c269c70b27be9df78761099..1bcbe6f3983a467b4dbcc09135d5c576e4699973 100644 (file)
--- a/pidstat.h
+++ b/pidstat.h
@@ -1,6 +1,6 @@
 /*
  * pidstat: Display per-process statistics.
- * (C) 2007-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2007-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 #ifndef _PIDSTAT_H
 #define _PIDSTAT_H
index 8adc5046c70a5f97f0bcf8194cb19bff38a8dc00..32b1dfaf4fb79a131de83eb4b10514b78b2470ed 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pr_stats.c: Functions used by sar to display statistics
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 6c26393ca258c4074709fa0661c632a0a3289a25..dd524048f7143db525e14b2d28c7936c1cd5c35e 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * pr_stats.h: Include file used to display system statistics
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _PR_STATS_H
index e98e52b952fce725d6e6f6c87ef95d17de8a8fcb..4dd41034bfbbbf279d641c2948ec060b140f3db4 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * raw_stats.c: Functions used by sar to display statistics in raw format.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 7b49046e3a4e4d388c5588e7adddfdfa4659c087..6bd8645a6fd995fba6e3e4cabc7d9cb8fdda33d1 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * raw_stats.h: Include file used to display statistics in raw format.
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _RAW_STATS_H
index ca7747e8bae9b7e49fb7b5510b56f644afb60e67..ee91070540bb13040a8031e4319a14ca0212520a 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * rd_sensors.c: Read sensors statistics
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index fce85f8c84995239a4ea5735516dbb4bce36ad37..ee5e92c3be91c8e7179301c3f3d9736e16b40168 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * rd_sensors.h: Include file used to read sensors statistics
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _RD_SENSORS_H
index b7990c2228d52ae1e468cd11a7bdabdd62f5a54d..56d42d006797d5a6f6534aa5d4806a24d711954f 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * rd_stats.c: Read system statistics
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index d982074343ba5a667f67c1e42eb149f516d4a123..42d7e220d7879d7752b769b113df8f7f618c0f5b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * rd_stats.h: Include file used to read system statistics
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _RD_STATS_H
index 12c0a6e654423c7d7b869d2321c5caf27767582e..4b2cf55beebe71968ae886d7188f6045bd2cd945 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * rndr_stats.c: Funtions used by sadf to display statistics in selected format.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 29a8cdda01be9e5e5c50bf33a18bdbe9eaa66400..3db592e3fd710a53d383b7c8d0b3a3031504947b 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * rndr_stats.h: Include file used to display system statistics in selected format.
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _RNDR_STATS_H
diff --git a/sa.h b/sa.h
index 7e6f963eded764a9d701d7fc19f90063c2f236fa..85d87dd7fafc9ec25f583511fdec3db1cbe98f6f 100644 (file)
--- a/sa.h
+++ b/sa.h
@@ -1,6 +1,6 @@
 /*
  * sar/sadc: Report system activity
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SA_H
diff --git a/sa1.in b/sa1.in
index b87d5775cd92723d90a0f15f2349fc08933de6c1..c72ce453f92e567830ce7d3d7082843c7c657456 100644 (file)
--- a/sa1.in
+++ b/sa1.in
@@ -1,6 +1,6 @@
 #!/bin/sh
 # @SA_LIB_DIR@/sa1
-# (C) 1999-2019 Sebastien Godard (sysstat <at> orange.fr)
+# (C) 1999-2020 Sebastien Godard (sysstat <at> orange.fr)
 #
 #@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@
 #@(#) sa1: Collect and store binary data in system activity data file.
diff --git a/sa2.in b/sa2.in
index bc9caba697f935ada2afb7fc79485d7728884590..4e50c9734364777b9489e41263e059b2832e49ef 100644 (file)
--- a/sa2.in
+++ b/sa2.in
@@ -1,6 +1,6 @@
 #!/bin/sh
 # @SA_LIB_DIR@/sa2
-# (C) 1999-2019 Sebastien Godard (sysstat <at> orange.fr)
+# (C) 1999-2020 Sebastien Godard (sysstat <at> orange.fr)
 #
 #@(#) @PACKAGE_NAME@-@PACKAGE_VERSION@
 #@(#) sa2: Write a daily report
index 283a16d2421e4bee9a230d36c5fe4b16c6012e39..9b8051ba67f8df16aa6108501c715112c74b84ea 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * sar and sadf common routines.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index eb037df4ba67bb0d18510ae799b727cfaed76ee1..db1fade01920f6ff995c11e39f42408f2202d729 100644 (file)
--- a/sa_conv.c
+++ b/sa_conv.c
@@ -1,6 +1,6 @@
 /*
  * sa_conv.c: Convert an old format sa file to the up-to-date format.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 3b9820c46610df322e99c6912d51edf982825d2d..3e49b9342ab88ac59613db16c201b83113c9ff70 100644 (file)
--- a/sa_conv.h
+++ b/sa_conv.h
@@ -1,6 +1,6 @@
 /*
  * sa_conv.h: Include file for "sadf -c" command.
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SA_CONV_H
index 5f0297019948d6f864888241784b35b75017cfaf..fa78add379b589f7b6fcb9edf5709b86abaa43fb 100644 (file)
--- a/sa_wrap.c
+++ b/sa_wrap.c
@@ -1,6 +1,6 @@
 /*
  * sysstat - sa_wrap.c: Functions used in activity.c
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
diff --git a/sadc.c b/sadc.c
index 84168802ce514e93f52b7a3c8e10aa3e8f14104c..40c3b466d076562afc3897e0c6867e47a12dde9d 100644 (file)
--- a/sadc.c
+++ b/sadc.c
@@ -1,6 +1,6 @@
 /*
  * sadc: system activity data collector
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
diff --git a/sadf.c b/sadf.c
index dd0a25b146de6184dc200a0ad02cc8448dfa4e1a..bceb5eafed18af87a916715e6d485fb8e6711000 100644 (file)
--- a/sadf.c
+++ b/sadf.c
@@ -1,6 +1,6 @@
 /*
  * sadf: system activity data formatter
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
diff --git a/sadf.h b/sadf.h
index af3660328a2f8ac63c66ed3b66b291467670189a..5628d289363d236ec002e1eddb1821ce661c9375 100644 (file)
--- a/sadf.h
+++ b/sadf.h
@@ -1,6 +1,6 @@
 /*
  * sadf: System activity data formatter
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SADF_H
index 6c322ba90242667bc4b0bc5f84d3ef2758cd2332..bf847e4ff3070a536f8f95c68ab9df65e2dde252 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * sadf_misc.c: Funtions used by sadf to display special records
- * (C) 2011-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2011-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
diff --git a/sar.c b/sar.c
index 64bddb59e3d9f84ecbe56c617da6ae1655b3e22d..d2b2f4f14c98e885e17584e75f6e3cbd96d972a3 100644 (file)
--- a/sar.c
+++ b/sar.c
@@ -1,6 +1,6 @@
 /*
  * sar: report system activity
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index b2e52977aa5d5b729615dd544dc1500156e3a887..4a38d6a537b03b553065c80a9c86130a46377e97 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * svg_stats.c: Funtions used by sadf to display statistics in SVG format.
- * (C) 2016-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2016-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 8f37bcc92583e759113e2172a02795b369840186..32aecc0d92606677659a5fcf75de8be1febb5964 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * svg_stats.h: Include file used to display system statistics in SVG format.
- * (C) 2016-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 2016-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SVG_STATS_H
index 93e6e0a32e4e50eeeb78386894675fa462d86cd5..c9478494c753e34d7a6e9d6f7eb31ea9b2995164 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * sysstat: System performance tools for Linux
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SYSCONFIG_H
similarity index 89%
rename from sysstat-12.3.2.lsm
rename to sysstat-12.3.3.lsm
index af34cdef4ac79bda2438de213ceb905316be4433..a169e68f1d0f2e5ee53859348fb6f3c13f2711ae 100644 (file)
@@ -1,7 +1,7 @@
 Begin4
 Title:         sysstat - the sar, sadf, mpstat, iostat, tapestat, pidstat and cifsiostat commands for Linux
-Version:       12.3.2
-Entered-date:  2020-04-10
+Version:       12.3.3
+Entered-date:  2020-05-08
 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/
-               1320kiB sysstat-12.3.2.tar.gz
-               1045kiB sysstat-12.3.2.tar.bz2
-               725kiB sysstat-12.3.2.tar.xz
-               1252kiB sysstat-12.3.2-1.src.rpm
-               401kiB sysstat-12.3.2-1.x86_64.rpm
+               1353kiB sysstat-12.3.3.tar.gz
+               1059kiB sysstat-12.3.3.tar.bz2
+               767kiB sysstat-12.3.3.tar.xz
+               1285kiB sysstat-12.3.3-1.src.rpm
+               410kiB sysstat-12.3.3-1.x86_64.rpm
 Alternate-site:
 Copying-policy:        GPL
 End
similarity index 99%
rename from sysstat-12.3.2.spec
rename to sysstat-12.3.3.spec
index f44293cbea48d68c60adca8ec0f057944fb23320..c59a1defb3682ca136c965a15f1fa814551ee7c1 100644 (file)
@@ -1,6 +1,6 @@
 Summary:       SAR, SADF, MPSTAT, IOSTAT, TAPESTAT, PIDSTAT and CIFSIOSTAT for Linux
 Name:          sysstat
-Version:       12.3.2
+Version:       12.3.3
 Release:       1
 License:       GPL
 Group:                 Applications/System
index 5ce61682a8e5aee0ced1cd85a7e4878721b605ab..c12bbba2c2b7d1adb5803df2f7214dffc3141bee 100644 (file)
@@ -4,7 +4,7 @@
 # description: Reset the system activity logs
 #
 # @INIT_DIR@/sysstat
-# (C) 2000-2019 Sebastien Godard (sysstat <at> orange.fr)
+# (C) 2000-2020 Sebastien Godard (sysstat <at> orange.fr)
 #
 ### BEGIN INIT INFO
 # Provides:            sysstat
index 4cbf25f7719185325e2235e999deb723d45da5ba..088596ccb970ae1a0365a726d6865b93e4d239a6 100644 (file)
--- a/systest.c
+++ b/systest.c
@@ -1,6 +1,6 @@
 /*
  * sysstat test functions.
- * (C) 2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 2019-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index ff74ee073b872e001df402252de5b90cf2cbe5f6..f0fe4d2e94f4e314a2b0d7f2a504e80919858de4 100644 (file)
--- a/systest.h
+++ b/systest.h
@@ -1,6 +1,6 @@
 /*
  * sysstat: System performance tools for Linux
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _SYSTEST_H
index 5709e1a736ee3d166a168d48599d2e1c65737969..f291e81275803c51e0c54f2c955b898dee4fd0af 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * sysstat: System performance tools for Linux
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _VERSION_H
index b3a0ef6303755e115518555c9d434af720e4cfcd..a7097c5977620ff840567bef0c8a3652aaa660ab 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * xml_stats.c: Funtions used by sadf to display statistics in XML.
- * (C) 1999-2019 by Sebastien GODARD (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien GODARD (sysstat <at> orange.fr)
  *
  ***************************************************************************
  * This program is free software; you can redistribute it and/or modify it *
index 65457953d2c364c2e7a5f90a81a98cb187b3d400..df1bbcac0c6f8a6d4591133ab305e5f327dc15df 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * xml_stats.h: Include file used to display system statistics in XML.
- * (C) 1999-2019 by Sebastien Godard (sysstat <at> orange.fr)
+ * (C) 1999-2020 by Sebastien Godard (sysstat <at> orange.fr)
  */
 
 #ifndef _XML_STATS_H