Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

numactl-2.0.18.0.g3871b1c-2.2 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: numactl Distribution: openSUSE Tumbleweed
Version: 2.0.18.0.g3871b1c Vendor: openSUSE
Release: 2.2 Build date: Thu Feb 22 15:07:43 2024
Group: System/Management Build host: reproducible
Size: 204015 Source RPM: numactl-2.0.18.0.g3871b1c-2.2.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/numactl/numactl/releases
Summary: NUMA Policy Control
Control NUMA policy for individual processes. Offer libnuma for
individual NUMA policy in applications.

Provides

Requires

License

GPL-2.0-only

Changelog

* Thu Feb 22 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Use %autosetup macro. Allows to eliminate the usage of deprecated
    %patchN
* Thu Feb 08 2024 trenn@suse.de
  - Update to version 2.0.18.0.g3871b1c:
    * Increase version number to 2.0.18
    * man pages: fix table include preprocessor
* Mon Feb 05 2024 vasily.ulyanov@suse.com
  - Update to version 2.0.17.8.g67984e5:
    * numastat: Print package version number instead of own.
    * numastat: Remove commented out perl code
    * Check for MPOL_PREFERRED_MANY lazily
    * libnuma: add numa_set_mempolicy_home_node API
* Tue Jan 30 2024 trenn@suse.de
  - Update to version 2.0.17.4.g63befa8:
    * Fix CodeQl Warn: Wrong type of arguments to formatting function
    * libnuma: Fix incorrect print and exit of numa_preferred/_many APIs
    * libnuma: Fix unexpected output
    * Fix README.md
    * Increase version number
    * Fix build badge
    * Fix README.md
    * Update README.md
    * Add configure file for release
    * Fix unused function return warning in numastat
    * fix complain() fuction print newline
    * Document that numa_police_memory may cause data races
    * Add numastat_diff from jirka-h
    * Enable v1 compatibility for unused getnodemask test
    * libnuma: Handle initialization without sysfs
    * Support empty memory nodes
    * numactl: Add --version option to print version
    * Remove obsolete numamon file
    * numactl: Use standard tab indent for print_node_cpus
    * Avoid using /proc/cpuinfo in test suite
    * numact: Add --cpu-compress option
    * Pin release workflow script to minimize risk of supply chain attacks
    * move_pages: Fix warning (missing hunk from earlier revert)
    * numastat: Remove unused functions
    * distance: Remove unused variable (NFC)
    * numademo: Adjust memcpy test bandwidth calculation
    * numactl.c: Refactor print_node_cpus to display CPU ranges
    * numactl.c: Refactor print_node_cpus to display CPU ranges
    * numactl.c: Refactor print_node_cpus to display CPU ranges
    * Refactor print_node_cpus to display CPU ranges instead of individual CPUs
    * numactl: Fix manual for --preferred and --preferred-many
    * Revert "Fix build error on riscv64 by linking libatomic"
    * Include <fcntl.h> instead of <sys/fcntl.h>
    * Fix the example usage in the numactl manual
    * Fix issue #190 about numa_exit_on_warn does not work
    * Create SECURITY.md
    * fix: fix memory leaks when run with -H
    * use mems allowed nodes to test prefer_many policy.
    * fix typo in memhog.8
    * Update move_pages.c
    * migspeed don't have to be linked against librt
    * Add MPOL_F_RELATIVE/STATIC_NODES
* Tue Apr 25 2023 trenn@suse.de
  - Update to version 2.0.16.21.g693fee1:
    * fix typo
    * Add fuzzer for OSS-Fuzz integration
    * numactl.c: Fix merging of neighboring pages' policies in dump_shm
    * memhog: Update memhog usage
    * feat: Add minimum permissions to makefile.yml
    * feat: Add minimum permissions to cut-release.yml
    * feat: Add minimum permissions to codeql.yml
* Sun Jan 08 2023 trenn@suse.de
  - jsc#PED-3367
  - Remove unneeded defattr(root,root) statements from spec file from dmueller
  - Replace deletion of *.la files with a more general version from dmueller
  - Update to version 2.0.16.14.gc09fefd:
    * numactl.c: Remove unused variable
    * shm.c: Replace stat64/fstat64/ftruncate64mmap64 with normal functions
    * configure: Check for largefile support
    * numastat: Update system hugepages memory info from sysfs/node/hugepages directory
    * numastat: statistical errors occur when huge pages is used
    * fix wrong nodemask_sz when CONFIG_NODES_SHIFT is less than 5
    * libnuma: clear errno at the end of numa_init
    * numastat: Add SwapCached to list of known fields in meminfo
    * numastat: Add SecPageTables to list of known fields in meminfo
    * numastat: Add ShadowCallStack to list of known fields in meminfo
    * numastat: Add FileHugePages/FilePmdMapped to list of known fields in meminfo
    * numactl: 'numactl --length=xxx --shm xxx -px' doesn't work
    * numactl: Fix shm verfiy for preferred policy
    * link with -latomic if needed (again ...)
    * Release numactl 2.0.16
    * add cut-release github workflow (#142)
    * when preferred_many is not supported, fall back to preferred will report error.
    * fix the memory leak of numa_preferred api
    * build: Refactor autotools setup to store version in separate file
    * Revert "numademo: fix error on 32bit system"
* Fri Sep 09 2022 trenn@suse.de
  - Update to version 2.0.15.0.g01a39cb:
    * Create codeql.yml
    * Create makefile.yml
    * Fix crash when memhog uses local policy
    * Fix memhog uses the wrong policy but still works properly
    * Fix the example usage in the man manual.
    * fix memory and file handle leaks
    * Do not reuse variable names in subscopes and delete useless blank lines
    * Delete unused header files
    * Limit the scope of function
    * avoid declaring a global variable
    * Fix build error on riscv64 by linking libatomic
* Tue May 10 2022 moritz.kodytek@suse.com
  - Update to version 2.0.14.39.g8b18345:
    * numa(3): Fix typos and punctuation
    * Avoid libnuma.so dependency on util.o
    * test/prefered: add test cases for new 'preferred-many' policy
    * test/prefered: fix compiling problem
    * numa(3): Update the man page
    * Update to support multiple nodes
    * numademo: Add a new test for multiple-preferred-nodes policy
    * numactl: Simplify preferred selection
    * libnuma: Export interface to set/get preferred nodes
    * util: Add new preferred-many type
* Wed Sep 01 2021 trenn@suse.de
  - Update to version 2.0.14.20.g4ee5e0c:
    * Fix system call numbers on s390x
    * numactl.c: fixed debug verify for --preferred option
    * numactl.c: Fixed description for the usage of numactl
* Mon Jul 19 2021 trenn@suse.de
  - Update to version 2.0.14.17.g498385e:
    * numactl.c: fix use after free
    * sysfs.c: prevent mem leak in sysfs_node_read()
    * sysfs.c: don't leak fd if fail in sysfs_read()
    * shm.c: fix memleak in verify_shm()
    * shm.c: fix memleak in dump_shm()
    * fix description for numa_node_size64 in man as well
    * fix numa_node_size definition in manpage numa.3
    * link with -latomic if needed
    * libnuma: make numa_police_memory() free of race
    * numademo: Use first two nodes instead of node 0 and 1
  - Enhance _service magic
  - Enable automake

Files

/usr/bin/memhog
/usr/bin/migratepages
/usr/bin/migspeed
/usr/bin/numactl
/usr/bin/numademo
/usr/bin/numastat
/usr/share/licenses/numactl
/usr/share/licenses/numactl/LICENSE.GPL2
/usr/share/licenses/numactl/LICENSE.LGPL2.1
/usr/share/man/man8/memhog.8.gz
/usr/share/man/man8/migratepages.8.gz
/usr/share/man/man8/migspeed.8.gz
/usr/share/man/man8/numactl.8.gz
/usr/share/man/man8/numastat.8.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Oct 12 00:29:19 2024