From e56d63a418c5ae74fac81d0a2a6c9db328920acef60f3a45dc11aef276e95ee1 Mon Sep 17 00:00:00 2001 From: Thomas Renninger Date: Tue, 25 Apr 2023 07:48:54 +0000 Subject: [PATCH 1/2] Accepting request 1082651 from home:trenn:branches:Base:System - 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 - 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. OBS-URL: https://build.opensuse.org/request/show/1082651 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=99 --- _servicedata | 2 +- numactl-2.0.15.0.g01a39cb.obscpio | 3 --- numactl-2.0.16.14.gc09fefd.obscpio | 3 +++ numactl.changes | 40 ++++++++++++++++++++++++++++++ numactl.obsinfo | 6 ++--- numactl.spec | 9 +++---- 6 files changed, 50 insertions(+), 13 deletions(-) delete mode 100644 numactl-2.0.15.0.g01a39cb.obscpio create mode 100644 numactl-2.0.16.14.gc09fefd.obscpio diff --git a/_servicedata b/_servicedata index cc14674..3266120 100644 --- a/_servicedata +++ b/_servicedata @@ -1,4 +1,4 @@ https://github.com/numactl/numactl - 01a39cb4edc0dd0f4151b7ad11e0c56d2e612a02 \ No newline at end of file + 693fee1ed3d9524d2696f6ba021431b3176b6f57 \ No newline at end of file diff --git a/numactl-2.0.15.0.g01a39cb.obscpio b/numactl-2.0.15.0.g01a39cb.obscpio deleted file mode 100644 index 0bb227f..0000000 --- a/numactl-2.0.15.0.g01a39cb.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:04a4ae645fdfdf1342133e50bdca342523842829750554d6b3e1674a4dea0163 -size 416779 diff --git a/numactl-2.0.16.14.gc09fefd.obscpio b/numactl-2.0.16.14.gc09fefd.obscpio new file mode 100644 index 0000000..6cdad62 --- /dev/null +++ b/numactl-2.0.16.14.gc09fefd.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:050cc8cd8af4f90be8f09c32bc418c3e7f9c8eacb8b3dc6fb12ef4293d05280c +size 422923 diff --git a/numactl.changes b/numactl.changes index 3ee7414..2bdae74 100644 --- a/numactl.changes +++ b/numactl.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Tue Apr 25 07:46:43 UTC 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 21:33:11 UTC 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 10:16:30 UTC 2022 - trenn@suse.de diff --git a/numactl.obsinfo b/numactl.obsinfo index 4c321c7..f7cfef8 100644 --- a/numactl.obsinfo +++ b/numactl.obsinfo @@ -1,4 +1,4 @@ name: numactl -version: 2.0.15.0.g01a39cb -mtime: 1662586986 -commit: 01a39cb4edc0dd0f4151b7ad11e0c56d2e612a02 +version: 2.0.16.21.g693fee1 +mtime: 1678851049 +commit: 693fee1ed3d9524d2696f6ba021431b3176b6f57 diff --git a/numactl.spec b/numactl.spec index eaafc6b..4628bea 100644 --- a/numactl.spec +++ b/numactl.spec @@ -1,7 +1,7 @@ # # spec file for package numactl # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: numactl -Version: 2.0.15.0.g01a39cb +Version: 2.0.16.21.g693fee1 Release: 0 Summary: NUMA Policy Control License: GPL-2.0-only @@ -69,24 +69,21 @@ make %{?_smp_mflags} CFLAGS="%{optflags}" V=1 %install %make_install rm %{buildroot}%{_mandir}/man2/move_pages.2* -rm -f %{buildroot}/%{_libdir}/lib*.la +find %{buildroot} -type f -name "*.la" -delete -print %post -n libnuma1 -p /sbin/ldconfig %postun -n libnuma1 -p /sbin/ldconfig %files -%defattr(-,root,root) %license LICENSE.GPL2 LICENSE.LGPL2.1 %{_bindir}/* %{_mandir}/man8/* %files -n libnuma1 -%defattr(-,root,root) %{_libdir}/lib*so.* %files -n libnuma-devel -%defattr(-,root,root) %{_mandir}/man3/* %{_includedir}/* %{_libdir}/lib*so From 7a01394eea009b861598127615733e97e7cd957cabaaa700f1802d46f1a5a710 Mon Sep 17 00:00:00 2001 From: Thomas Renninger Date: Tue, 25 Apr 2023 13:31:21 +0000 Subject: [PATCH 2/2] Accepting request 1082764 from home:trenn:branches:Base:System OBS-URL: https://build.opensuse.org/request/show/1082764 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=100 --- numactl-2.0.16.14.gc09fefd.obscpio | 3 --- numactl-2.0.16.21.g693fee1.obscpio | 3 +++ 2 files changed, 3 insertions(+), 3 deletions(-) delete mode 100644 numactl-2.0.16.14.gc09fefd.obscpio create mode 100644 numactl-2.0.16.21.g693fee1.obscpio diff --git a/numactl-2.0.16.14.gc09fefd.obscpio b/numactl-2.0.16.14.gc09fefd.obscpio deleted file mode 100644 index 6cdad62..0000000 --- a/numactl-2.0.16.14.gc09fefd.obscpio +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:050cc8cd8af4f90be8f09c32bc418c3e7f9c8eacb8b3dc6fb12ef4293d05280c -size 422923 diff --git a/numactl-2.0.16.21.g693fee1.obscpio b/numactl-2.0.16.21.g693fee1.obscpio new file mode 100644 index 0000000..a0832f1 --- /dev/null +++ b/numactl-2.0.16.21.g693fee1.obscpio @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2e74a224c404e76ee1824a696a4d214c97644d7c16f3667d18c41ae122e540c5 +size 423947