Accepted power-calibrate 0.01.18-1 (source amd64) into unstable, unstable
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Tue, 4 Aug 2015 16:13:12 +0100
Source: power-calibrate
Binary: power-calibrate
Architecture: source amd64
Version: 0.01.18-1
Distribution: unstable
Urgency: medium
Maintainer: Colin King <colin.king@canonical.com>
Changed-By: Colin King <colin.king@canonical.com>
Description:
power-calibrate - processor power calibration tool
Closes: 782734
Changes:
power-calibrate (0.01.18-1) unstable; urgency=medium
.
* Makefile: bump version
* Debian: control: fix '..' typo, make lines wider
.
power-calibrate (0.01.17-1) unstable; urgency=medium
.
* Makefile: bump version
* Fix units (Watts, Watt-Seconds)
.
power-calibrate (0.01.16-1) unstable; urgency=medium
.
* Update debian control
* Add perf.c perf.h to make dist rule
* Make RAPL help hint available if RAPL is built-in
* Fix build issue on non-RAPL enabled H/W
* Makefile: bump version, remove -g flag
* Ensure YAML output is correct for all metrics
* perf: initialize i in case perf is not opened
* Use strtok instead of strtok_r
* perf: don't read if ioctl() failed
* clear cpu_list, found by valgrind
* Add more help on -n option
* Add example to help
* Update man page
* Makefile: improve rules
* Make more perf specific code build dependent
* Make start delay 0 seconds for RAPL
* Remove "Each " from stats
* Make perf stats build time dependent
* Makefile: make build depend on this
* Cater for builds with perf disabled
* Make monitor inline, it is called just once
* Make next pointers in list start of structs for better performance
* Constify func arg
* Remove rapl_list global
* Remove global max_cpus
* Remove global num_cpus
* Remove global sample_delay
* Remove power_domains, it is not used
* Remove global samples_cpu
* Clean up of code, remove cpu_list global
* Add perf statistics
* Switch output from JSON to YAML as it is easier to parse for humans
* Make source 80 char wide tty friendly
* Remove unused struct measurement_t
* Reduce scope of amps[] and volts[]
* Don't intialise cpu to -1 as it gets re-assigned a little later on
* Clean up func args
* mwc() should be 32 bit and not 64
* Fix spelling in struct comment
* Remove -C, -S context switch option as this is not accurate
.
power-calibrate (0.01.15-1) unstable; urgency=medium
.
* Makefile: bump version
* Remove SIGILL, SIGABRT signal handling
* Manual: add copyright, update date
* Makefile: Add copyright
.
power-calibrate (0.01.14-1) unstable; urgency=medium
.
* Prepare for initial upload to Debian (Closes: #782734)
* Makefile: bump version
.
power-calibrate (0.01.13-1) unstable; urgency=medium
.
* Makefile: bump version
* Make a larger field for load x number of processors.
.
power-calibrate (0.01.12-1) unstable; urgency=medium
.
* Makefile: bump version
* Fix non-x86 build, remove some redundant rapl code
.
power-calibrate (0.01.11-1) unstable; urgency=medium
.
* Makefile: bump version
* Add -R RAPL per CPU package power measurement
.
power-calibrate (0.01.10-1) unstable; urgency=medium
.
* Makefile: bump version
* Add more clarification about the -c mode.
* Print the gradient in %e as this generally small for context switches
* Add more clarifications in the manual.
.
power-calibrate (0.01.09-1) unstable; urgency=medium
.
* Makefile: Bump version
* Add more comments
* Guard against division by zero for 0 samples
* Update the manual, add more examples
* Make Ctxt/s field 1 char wider
* Remove the "calibrating" message, in fact, it's warming up
* Remove Voltage + Current Info, not really helpful or necessary
* Add -e option, re-work output
* Change the meaning of the -n option, now list the CPUs to run on.
.
power-calibrate (0.01.08-1) unstable; urgency=medium
.
* Bump makefile version
* Update copyright information
* Add scripts to make dist
* Remove scripts/foo, this was not meant to be checked in
.
power-calibrate (0.01.07-1) unstable; urgency=medium
.
* Makefile: bump version
* Clean up error handling messages.
* Fix some issues found by Coverity Scan
* power-calibrate should be installed to /usr/sbin
* Minor adjustments to keep code and manual in sync and up to date
* Remove unwanted capacity calculation cruft
.
power-calibrate (0.01.06) vivid; urgency=medium
.
* Makefile: bump version
* Update manual
* Update help info
* Make bogo op counters more cache friendly
* Add bogo ops calculation
* Correct context switch related messages
* Fix context switch stats
* Remove use of set_proc_name
* Handle signal abort more responsively
* Improved reading and error handling for stats
* Check for sysconf failures
* Handle unknown optarg
* Replace APP_NAME with static string app_name
* Improve time keeping accuracy and handle stats reading errors
* Add -r option for run durations
* Add -s. -S samples option, tweaks to improve cpu loading
* Make context samples increment 25 instead of 10
* Add -p progress option
* Don't trap SIGSEGV or SIGBUS
.
power-calibrate (0.01.05) vivid; urgency=medium
.
* Debian: update standards version
* Makefile: bump version
* Add better signal handling
* Ignore errors on close, fclose, closedir failures
* Handle error on time() failing
* Handle gettimeofday error returns
.
power-calibrate (0.01.04) vivid; urgency=medium
.
* Makefile: bump version
* Forgot to replace all rand() calls with mwc()
* Remove rand function, use mcw() as it is far faster
* Handle zero power consumption
* Add example power calibration script
.
power-calibrate (0.01.03) trusty; urgency=low
.
* Makefile: bump version
* Add some more const args
* Add some more comments
* Add author name into header
* unlink json file if tests fail to run
* Make max_readings non-configurable
* Add -o option to documentation and internal help
* Add example json parser script
* Add json output
.
power-calibrate (0.01.02) trusty; urgency=low
.
* Makefile: bump version
* Fix incorrect current calculation, which is off by a multiple of the CPUs
* Fix up stupid multiplication of 1000 for Ctxt Switches
.
power-calibrate (0.01.01) trusty; urgency=low
.
* Makefile: bump version
* Calculating power from charge is inaccurate, so remove it
.
power-calibrate (0.01.00) trusty; urgency=low
.
* Initial version
Checksums-Sha1:
23cff83a85a6fc53116334b7699710e19071b1c5 1796 power-calibrate_0.01.18-1.dsc
508667b113eeae727e7c0babcb2c4c6727544440 26626 power-calibrate_0.01.18.orig.tar.gz
26a4d330e69ff514c2d8993e00a99b3ef31e4c49 3280 power-calibrate_0.01.18-1.debian.tar.xz
8ff2ba09371605ee23d15179bd358b1654fc1908 20226 power-calibrate_0.01.18-1_amd64.deb
Checksums-Sha256:
ee57ba9bdc9db2512c8f96561d520b37e36542a60bd083963e23476ffebf0313 1796 power-calibrate_0.01.18-1.dsc
10dfa7e387778b00508d66231de65bc22567ad05f43d40fbb4fc8979a7f7b592 26626 power-calibrate_0.01.18.orig.tar.gz
5a2724ab3577e826f8a061a869bba13badba8e2e0b691f72dc78ca29a95b07c2 3280 power-calibrate_0.01.18-1.debian.tar.xz
6cbc26d292cf2b48103ffcbfcf3898193c2540919d87562ffcd8ddfbbaab3425 20226 power-calibrate_0.01.18-1_amd64.deb
Files:
1e3bb49a9a9b3232c19cf00393544e03 1796 admin optional power-calibrate_0.01.18-1.dsc
448eb5fdb3af8f398a22505dba1a6385 26626 admin optional power-calibrate_0.01.18.orig.tar.gz
4dc86e86dfc4111fd451a14424fe5821 3280 admin optional power-calibrate_0.01.18-1.debian.tar.xz
f9f7d2fb74cfbc4c7cae4e6d95286572 20226 admin optional power-calibrate_0.01.18-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVwNk0AAoJEHqwmdxYrXhZ8q8P/1WUcBMi3BRBnyCkVwZdnmYG
6iTIs8IRpcSAUYUZHYRJCYUQ/58L0ixvOCqrRDo6CdvY/Tm9fYrpW68XZNX9R2H4
GtIY7CteOWh+5C+gH0+LjTHUTSAqM9duUUo0ahanE49M03KNCMSuV6Mb+RkXq1hv
SgbmyGD+KXfF1dP1WPjrRR0rW/BmZrWcRaCkA/szGLXNbc03FbtHReqEAmJbk4eU
R7ZAcBBljgAcne6RTztawblXaDxopYdktCFyQi+WCiS5Ys+tSiaW2CvBdmE4K2E5
eUNDy1jO6PeiNJOVKLPGdD1vqTYy1uoXYNtf/bNrZdoFiqgL8HBqPQCDRqyin7xk
yr+NIiF6txUDBv7sUvy+8HTBT2UotoEDhRFSR9MHlwkLDLORCmmAlvU8i640FlhM
x69DTg9+UWr6RDCZb1xfapu80Ai+EB6kpetA8PwtbGkQWOlRq1eGgPS3jlEY1HGh
X8qQm+twuPJbHDNjM2aXvB8Idwgv9tRTaOwBVzxo3dNnzcqz1AnYm/xrMk/DhyBG
GRDN/IJyEX8WxDHA3ZsiKxnHy2Nwmg4aeRMFyxxxCC6DCDi1qv/wdt4EwN/YZoH3
QS+FtXNy6vggiGgHyLTyF9WaltWWqCX1HKYj3HIno0GJTBYCnOc1U2DoiVLAhlkV
IK8KQL5tO3yaqLsKwUxJ
=COCZ
-----END PGP SIGNATURE-----