Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: libnuma1 | Distribution: openSUSE Tumbleweed |
Version: 2.0.18.10.g6c14bd5 | Vendor: openSUSE |
Release: 1.1 | Build date: Thu Oct 10 10:37:28 2024 |
Group: Development/Languages/C and C++ | Build host: reproducible |
Size: 42656 | Source RPM: numactl-2.0.18.10.g6c14bd5-1.1.src.rpm |
Packager: http://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.
LGPL-2.1-or-later
* Thu Oct 10 2024 trenn@suse.de - Update to version 2.0.18.10.g6c14bd5: * Save and restore errno when probing for SET_PREFERRED_MANY * libnuma: fix nodemask allocation size for get_mempolicy * Update numactl.c * numastat: eliminate hard-coded tables * Don't fail build when set_mempolicy_home_node syscall is unknown * numactl: Add documentation for weighted interleave * numactl: Fix RESOURCE_LEAK in show() * numademo: Fix the using of the uninitialized value * Add `-w` and `--weighted-interleave` for weighted interleave mode * Fix fallback for set_mempolicy_home_node syscall * Mon May 13 2024 trenn@suse.de - Update to version 2.0.18.5.g4bfdcc6: * numactl: Add documentation for weighted interleave * numactl: Fix RESOURCE_LEAK in show() * numademo: Fix the using of the uninitialized value * Add `-w` and `--weighted-interleave` for weighted interleave mode * Fix fallback for set_mempolicy_home_node syscall * 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
/usr/lib/libnuma.so.1 /usr/lib/libnuma.so.1.0.0
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Nov 14 00:25:17 2024