numatop (2.3-1) unstable; urgency=low

  * Re-sync with upstream 2.3 release
   - remove patches that are now in upstream version

 -- Colin Ian King <colin.i.king@gmail.com>  Fri, 28 Oct 2022 22:41:22 +0100

numatop (2.1-6) unstable; urgency=low

  * Correct debian maintainer email address.
  * Add Colin Ian King to debian/copyright for Debian files
  * Update watch file to new repo location
  * Update project url to Inte github page
  * Remove whitespace from changelog

 -- Colin Ian King <colin.i.king@gmail.com>  Mon, 6 Dec 2021 15:27:28 +0100

numatop (2.1-5) unstable; urgency=low

  * Add patches 0008..0010 to clear up FTBFS issues with new toolchain

 -- Colin Ian King <colin.i.king@gmail.com>  Mon, 6 Dec 2021 15:16:17 +0100

numatop (2.1-4) unstable; urgency=low

  * Debian/control: update compat to 13, remove compat file
  * Debian/control: add Rules-Requires-Root

 -- Colin King <colin.king@canonical.com>  Sat, 4 Jul 2020 15:46:21 +0100

numatop (2.1-3) unstable; urgency=low

  * Minor build warning and spelling mistake fixes:
    - Trivial fix to spelling mistakes in source
    - Fix several printf format specifiers
    - Clean up 32 bit build warnings

 -- Colin King <colin.king@canonical.com>  Wed, 26 Feb 2020 15:01:26 +0000

numatop (2.1-2) unstable; urgency=low

  * Pull in upstream fixes: to fix FTBFS issues with newer toolchains,
    fix build support for arches and clean up gcc 8.2 warnings
    - Swap link arg order here
    - configure.ac: add build support for 32 bit i686 (1/2)
    - configure.ac: add build support for 32 bit i686 (2/2)
    - common/os: ensure command buffer is large enough

 -- Colin King <colin.king@canonical.com>  Fri, 24 Aug 2018 09:29:48 +0100

numatop (2.1-1) unstable; urgency=low

  * Re-sync with upstream 2.1 release
  * Allow i686 host builds with configure.ac change

 -- Colin King <colin.king@canonical.com>  Tue, 15 May 2018 11:48:12 +0100

numatop (1.0.4-9) unstable; urgency=medium

  * Fix global-files-wildcard-not-first-paragraph-in-dep5-copyright
  * Fix spelling-error-in-patch-description warnings
  * Update Standards-Version to 4.1.2
  * Update compat to 11
  * Fix global-files-wildcard-not-first-paragraph-in-dep5-copyright
  * Fix file-contains-trailing-whitespace in debian/changelog
  * insecure-copyright-format-uri in debian/copyright

 -- Colin King <colin.king@canonical.com>  Tue, 6 Mar 2018 09:08:11 +0000

numatop (1.0.4-8) unstable; urgency=medium

  [ Jin Yao]
   - Fix crash due to invalid pid returned in perf sample

 -- Colin King <colin.king@canonical.com>  Tue, 24 Oct 2017 17:48:34 +0000

numatop (1.0.4-7) unstable; urgency=medium

  * Update standards version to 4.1.1
  [ Ravi Bangoria ]
    - mgen: Compile without optimization
    - Powerpc: Add support for Power9
    - Add dependency header files in Makefile
    - common/perf: Fix null pointer dereference

 -- Colin King <colin.king@canonical.com>  Thu, 19 Oct 2017 10:26:41 +0100

numatop (1.0.4-6) unstable; urgency=medium

  * Enable builds for linux-ppc64el (LP: #1714193)

 -- Colin King <colin.king@canonical.com>  Thu, 31 Aug 2017 09:25:12 +0100

numatop (1.0.4-5) unstable; urgency=medium

  * Sync with current numatop tip for new powerpc functionality
  [ Ravi Bangoria ]
    - Fix realloc size for nproc > PROCFS_ID_NUM
    - Intel: Move intel specific code under intel/
    - Powerpc: Very basic support
    - Powerpc: Add FEATURES file
    - Increase NCPUS_NODE_MAX to 128
    - Powerpc: Fix CPU% utilization for PowerVMs
    - Support multiple perf event for one UI parameter
    - Powerpc: Use pvr for platform detection
    - Fix cpu% utilization when freq calculated by calibrate_by_tsc()
    - Powerpc: Don't show kernel callchain
    - Replace hardcoded 0 with macro PERF_COUNT_CORE_CLK
    - Change syntax of os_calibrate()
    - Change syntax of current_ms()
    - processor_bind()/unbind(): Make them global
    - Make numatop.c free of global vars
    - mgen: Reuse functions instead of redefining them
    - mgen: Move intel specific code under test/intel/ dir
    - mgen: port to powerpc
    - Add 'IBM' along with 'Intel'
   [ Jin Yao ]
    - Port LLC occupancy and Memory bandwidth monitoring features
      to new interface
   [ Colin Ian King ]
    - debian/control: update Standards-Version to 4.0.0
    - move Makefile patch to end of patch series rather than at start

 -- Colin King <colin.king@canonical.com>  Tue, 29 Aug 2017 16:21:11 +0100

numatop (1.0.4-4) unstable; urgency=medium

  [ Jin Yao ]
  * New features:
    - Add a feature to show per-Node UPI bandwidth for SKX

  [ Colin Ian King ]
  * Minor fixes:
    - test: mgen: use %u format specifier for unsigned int s_randseed
    - Fix EOF condition from getopt being compared to char type

 -- Colin King <colin.king@canonical.com>  Thu, 13 Apr 2017 22:44:23 +0100

numatop (1.0.4-3) unstable; urgency=medium

  [ Jin Yao ]
  * New features:
    - Add SKX support
    - Add a feature to show per-Node memory controller bandwidth
    - Add a feature to show per-Node QPI bandwidth
    - Use libnuma API to create memory on a specified node

  [ Colin Ian King ]
  * Fixes and code clean up
    - Refresh makefile hardening patch
    - Minor build warning fixes
    - Don't compare a double with 0.0
    - Make countval_sum a static function
    - Make llrec_add a static function
    - Make bufdesc_cut a static function
    - Put g_precise, g_ncpus and g_sortkey into numatop.h
    - Put g_scr_height and g_scr_width into reg.h
    - Remove duplicate declaration of dump_ctl
    - Fix some discarded 'const' qualifiers on pointer target type
    - Initialise nprocs to zero to avoid printing garbage nprocs value
    - Do not print garbage latency if lat_data_get fails to get latency
    - common/os: fix null pointer dereference on nrec

 -- Colin King <colin.king@canonical.com>  Fri, 9 Dec 2016 11:51:15 +0000

numatop (1.0.4-2) unstable; urgency=medium

  * debian/control: update Standards-Version to 3.9.8

 -- Colin King <colin.king@canonical.com>  Wed, 5 Oct 2016 20:45:18 +0100

numatop (1.0.4-1) unstable; urgency=medium

  * Sync with upstream 1.0.4 release
  * Remove patches that are now in 1.0.4 release
  * Refresh hardening patch for Makefile

 -- Colin King <colin.king@canonical.com>  Sun, 20 Dec 2015 12:53:00 +0000

numatop (1.0.3-2) unstable; urgency=medium

  * Fix sign comparison issue comparing g_run_secs and diff_ms
  * Add sanity checking to reg_init() errors
  * remove null pointer check on nrec, it is always non-NULL
  * Initialize naccess_total to zero
  * common/os: pfwrapper: make loop index a uint64_t type
  * common/os: map: tidy up gcc warning, make i an unsigned int
  * Only process pipe read if read was successful
  * tty colors are broken without using use_default_colors()
  * mgen: calibrate_cpuinfo: ensure we do not overflow buffer unit
  * calibrate_cpuinfo: ensure we do not overflow buffer unit

 -- Colin King <colin.king@canonical.com>  Mon, 28 Sep 2015 21:57:00 +0100

numatop (1.0.3-1) unstable; urgency=low

  * Upload to Debian (Closes: #705653)
  * Sync with upstream 1.0.3
  * Apply fixes since 1.0.3

 -- Colin King <colin.king@ubuntu.com>  Wed, 26 Aug 2015 09:46:00 +0100

numatop (1.0.2-1) unstable; urgency=low

  * Initial packaging

 -- Colin King <colin.king@ubuntu.com>  Mon, 24 Mar 2014 12:05:23 +0000
