- fix for segfault src/pmdas/linux/pmda.c on linuxppc, found by
Dale F. Brantly <dale.brantlysgi.com>
- fix build error in src/pmclient, was trying to use pmgenmap
without /etc/pcp.env, also found by Dale.
- setlinebuf(stdout) for all clients that loop
(fixes a buffering problem on alpha-linux).
- fixed some missing "{" in conditional variable assignments
in src/pmie/etc_init.d_pmie (found by lstepfree.fr)
- changed use of pmgenmap in build for pmclient and
pmkstat to be consistent (found by lstepfree.fr)
- don't assume clock tick rate is 100/second. Use the CLK_TCK macro
instead. Rearrange arithmetic in src/pmdas/linux/pmda.c where we
divide by CLK_TCK to avoid truncation in conversions from jiffies
to milliseconds.
- return "no values available" rather than PM_ERR_APPVERSION for
the metrics disk.{all,dev}.{read,write,total}_bytes since these
are not available on systems without the "sard disk patch". This
is now consistent with requests for disk.partitions.* metrics.