143 Commits

Author SHA256 Message Date
38642280f0 Accepting request 1299246 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1299246
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=79
2025-08-14 09:36:12 +00:00
7a29fdf7ac Accepting request 1289355 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1289355
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=78
2025-07-01 09:33:53 +00:00
a2edd28428 - Update to version 2.0.19.14.g690a72c:
* numastat command fails on LPAR which is not having node0
Patch is now upstream:
https://github.com/numactl/numactl/pull/246
D    4abeee1aac20a7a2552870e0359b8df013ae9037.patch
Patches are wrong or not needed anymore:
https://github.com/numactl/numactl/pull/246
D    0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch
D    numactl-clearcache-pie.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=117
2025-06-30 18:24:51 +00:00
6da5be7bde Accepting request 1288259 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1288259
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=77
2025-06-27 21:00:30 +00:00
85a793aa44 ]1;115;0c
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=115
2025-06-24 12:56:34 +00:00
fa3c02aa35 - Fix Node0 does not exist (bsc#1244492)
A 4abeee1aac20a7a2552870e0359b8df013ae9037.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=114
2025-06-24 11:35:50 +00:00
accc9e60cc Accepting request 1269207 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1269207
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=76
2025-04-15 14:45:09 +00:00
f2f134b9bd - Update to version 2.0.19.13.g63e0223:
* libnuma.c: Introduce numa_preferred_err()
  * numactl: Add --show option support for MPOL_WEIGHTED_INTERLEAVE
  * Add numa_get_weighted_interleave_mask() API
  * libnuma: Add APIs for weighted-interleaved allocations
  * libnuma.c: Fix memleak in numa_has_home_node()
  * Replace fgrep with grep -F to fix warning
  * Make numa_available respect EPERM

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=112
2025-04-14 09:28:51 +00:00
203e244194 Accepting request 1206653 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1206653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=75
2024-10-11 15:01:24 +00:00
84daa03e2f - 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

- 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

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=110
2024-10-10 08:43:43 +00:00
040046ed0b Accepting request 1153022 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1153022
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=74
2024-02-29 20:49:16 +00:00
f5b002d504 Accepting request 1149504 from home:dimstar:rpm4.20:n
Prepare for RPM 4.20

OBS-URL: https://build.opensuse.org/request/show/1149504
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=108
2024-02-28 20:12:26 +00:00
3111e43871 Accepting request 1145081 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1145081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=73
2024-02-09 22:51:33 +00:00
79fbf343ff Accepting request 1145066 from home:trenn:branches:Base:System
- Update to version 2.0.18.0.g3871b1c:
  * Increase version number to 2.0.18
  * man pages: fix table include preprocessor

OBS-URL: https://build.opensuse.org/request/show/1145066
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=106
2024-02-08 09:03:30 +00:00
3f7c0214cc Accepting request 1144497 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1144497
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=72
2024-02-07 17:47:18 +00:00
79d2beb585 Accepting request 1144129 from home:vulyanov:branches:Virtualization
- 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

OBS-URL: https://build.opensuse.org/request/show/1144129
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=104
2024-02-06 08:34:43 +00:00
2d0ce7d1b9 Accepting request 1142730 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1142730
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=71
2024-01-30 17:24:53 +00:00
1141a6e3e2 Accepting request 1142709 from home:trenn:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1142709
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=102
2024-01-30 08:18:47 +00:00
d4bfc45397 Accepting request 1082765 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1082765
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=70
2023-04-26 15:24:25 +00:00
7a01394eea 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
2023-04-25 13:31:21 +00:00
e56d63a418 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
2023-04-25 07:48:54 +00:00
7458d0eaa9 Accepting request 1002285 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1002285
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=69
2022-09-10 18:17:05 +00:00
94d866905b Accepting request 1002284 from home:trenn:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/1002284
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=97
2022-09-09 10:48:19 +00:00
a9cf647be2 Accepting request 976992 from Base:System
OBS-URL: https://build.opensuse.org/request/show/976992
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=68
2022-05-14 20:54:38 +00:00
3847080ff3 Accepting request 976623 from home:kodymo:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/976623
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=95
2022-05-13 08:44:42 +00:00
c75608c216 Accepting request 915500 from Base:System
OBS-URL: https://build.opensuse.org/request/show/915500
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=67
2021-09-03 19:25:30 +00:00
e715aaaf1c Accepting request 915499 from home:trenn:branches:Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/915499
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=94
2021-09-01 14:28:57 +00:00
7dc61d74d9 Accepting request 907136 from Base:System
- 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

OBS-URL: https://build.opensuse.org/request/show/907136
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=66
2021-07-21 17:06:18 +00:00
30fa98397e - Update to version 2.0.14.17.g498385e:
- Enhance _service magic
- Enable automake

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=93
2021-07-19 12:48:25 +00:00
a5c136fa1a OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=92 2021-07-19 12:25:33 +00:00
6ff588d334 Accepting request 905885 from home:trenn:branches:Base:System
- Enhance _service magic
- Enable automake
- Update to version v2.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

OBS-URL: https://build.opensuse.org/request/show/905885
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=91
2021-07-18 19:08:10 +00:00
Richard Brown
3a42968b96 Accepting request 883901 from Base:System
- update to 2.0.14 (SLE-17217):
- sysmacros.patch: Include <sys/sysmacros.h> for major/minor (bsc#1181571) (bsc#1183796)

OBS-URL: https://build.opensuse.org/request/show/883901
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=65
2021-04-10 13:26:17 +00:00
cd9339c9c7 - update to 2.0.14 (SLE-17217):
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=89
2021-04-08 20:02:09 +00:00
e48d808d76 - include bugfixes in SLE, to enable 32 bit systems (SLE-17217)
- sysmacros.patch: Include <sys/sysmacros.h> for major/minor (bsc#1181571) (bsc#1183796)

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=88
2021-04-07 20:35:21 +00:00
7d70e7cec3 Accepting request 868194 from Base:System
- sysmacros.patch: Include <sys/sysmacros.h> for major/minor (bsc#1181571)

OBS-URL: https://build.opensuse.org/request/show/868194
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=64
2021-02-04 19:22:03 +00:00
310a8fa308 - sysmacros.patch: Include <sys/sysmacros.h> for major/minor (bsc#1181571)
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=86
2021-01-31 19:14:12 +00:00
f5e99f78e0 Accepting request 856423 from Base:System
OBS-URL: https://build.opensuse.org/request/show/856423
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=63
2020-12-18 18:52:19 +00:00
d2b4343d8f Accepting request 855978 from home:marxin:branches:Base:System
- Enable LTO (boo#1133098) as it works now.

OBS-URL: https://build.opensuse.org/request/show/855978
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=84
2020-12-16 11:13:56 +00:00
a81b0a98ed Accepting request 839315 from Base:System
- update to 2.0.14:
  * manpage update
  * numademo: fix issue on 32 bit systems
  * drop custom cflags for libnuma
  * use symvers attribute for symbol versioning

OBS-URL: https://build.opensuse.org/request/show/839315
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=62
2020-10-08 11:08:08 +00:00
996c8afa77 - update to 2.0.14:
* manpage update
  * numademo: fix issue on 32 bit systems
  * drop custom cflags for libnuma
  * use symvers attribute for symbol versioning

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=82
2020-10-03 14:32:42 +00:00
c7e8ec3926 Accepting request 764182 from Base:System
- Update to version 2.0.13:
  * Release numactl 2.0.13
  * Skip `test/move_pages` if we don't have at least two nodes available
  * Add license files: GPLv2 + LGPLv2.1
  * Handle cpu-less node for bind_range test
  * Convert numastat.c to standard numactl coding style
  * Disable clang travis targets for now
  * numastat.8: clarify that information relates to resident pages
  * Fix all declarations to be C prototypes
  * numatopology: Add check for cpu-less nodes
  * Update INSTALL.md
  * numastat: when reading no-exist pid, return EXIT_FAILURE
  * numastat: Add KReclaimable to list of known fields in meminfo
  * numastat: Better diagnostic when find unknown string in meminfo
  * Enable building on s390x
  * Correct sysconf constants
  * Removed unnecessary exit from memhog.c Solves issue #50
  * Synchronized usage function with man page
  * Added memhog.8 to Makefile.am
  * memhog: add man page
  * Allow linking with lld by deduplicating symbols
  * numademo: free the node_to_use on the way out
  * numademo: free test nodemask
  * libnuma: cleanup node cpu mask in destructor
  * numactl: add va_end to usage function
  * travis: add build matrix
  * remove kernel version check
  * add missing linux version header
  * make MPOL_ macros match linux kernel
  * add missing policy
  * Fix: Add ShmemHugePages and ShmemPmdMapped to system_meminfo[]
  * Fix: move_pages test for non-contiguous nodes
  * Correct calculation of nr_nodes and re-enable move_pages test
  * Fix: regress test numastat function and few test fixes
  * Fix: distance test to include all existing nodes
  * numademo: fix wrong node input
  * Fix: node_list with memory-less nodes
- Drop autoconf/libtool BuildRequires and autoreconf invocation,
  bundled configure is up-to-date.
- Drop obsolete revert_date_in_numastat.patch, gcc sets __DATE__
  based on SOURCE_DATE_EPOCH now.
- Correct License for devel subpackage, same as for the library
  (LGPL-2.1-or-later).

OBS-URL: https://build.opensuse.org/request/show/764182
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=61
2020-01-19 19:50:56 +00:00
09821b8621 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=80 2020-01-14 07:44:08 +00:00
c91eed6e2b Accepting request 763347 from home:StefanBruens:branches:Base:System
- Update to version 2.0.13:
  * Release numactl 2.0.13
  * Skip `test/move_pages` if we don't have at least two nodes available
  * Add license files: GPLv2 + LGPLv2.1
  * Handle cpu-less node for bind_range test
  * Convert numastat.c to standard numactl coding style
  * Disable clang travis targets for now
  * numastat.8: clarify that information relates to resident pages
  * Fix all declarations to be C prototypes
  * numatopology: Add check for cpu-less nodes
  * Update INSTALL.md
  * numastat: when reading no-exist pid, return EXIT_FAILURE
  * numastat: Add KReclaimable to list of known fields in meminfo
  * numastat: Better diagnostic when find unknown string in meminfo
  * Enable building on s390x
  * Correct sysconf constants
  * Removed unnecessary exit from memhog.c Solves issue #50
  * Synchronized usage function with man page
  * Added memhog.8 to Makefile.am
  * memhog: add man page
  * Allow linking with lld by deduplicating symbols
  * numademo: free the node_to_use on the way out
  * numademo: free test nodemask
  * libnuma: cleanup node cpu mask in destructor
  * numactl: add va_end to usage function
  * travis: add build matrix
  * remove kernel version check
  * add missing linux version header
  * make MPOL_ macros match linux kernel
  * add missing policy
  * Fix: Add ShmemHugePages and ShmemPmdMapped to system_meminfo[]
  * Fix: move_pages test for non-contiguous nodes
  * Correct calculation of nr_nodes and re-enable move_pages test
  * Fix: regress test numastat function and few test fixes
  * Fix: distance test to include all existing nodes
  * numademo: fix wrong node input
  * Fix: node_list with memory-less nodes
- Drop autoconf/libtool BuildRequires and autoreconf invocation,
  bundled configure is up-to-date.
- Drop obsolete revert_date_in_numastat.patch, gcc sets __DATE__
  based on SOURCE_DATE_EPOCH now.
- Correct License for devel subpackage, same as for the library
  (LGPL-2.1-or-later).

OBS-URL: https://build.opensuse.org/request/show/763347
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=79
2020-01-14 07:27:21 +00:00
320b58809c Accepting request 730080 from Base:System
OBS-URL: https://build.opensuse.org/request/show/730080
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=60
2019-09-19 13:48:55 +00:00
40a13ac03f Accepting request 729834 from home:kukuk:branches:Base:System
- numastat doesn't need perl anymore since 2012

OBS-URL: https://build.opensuse.org/request/show/729834
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=77
2019-09-11 09:26:56 +00:00
28c63d967f Accepting request 705917 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/705917
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=59
2019-06-12 10:58:57 +00:00
72934030a8 - For obs regression checker, this version includes following SLE
fixes:
  - enable build for aarch64 (fate#319973) (bsc#976199)
     factory has an extra patch to disable ARM 32 bit archs which
     looks a bit misleading as %arm macro only covers 32 bit ARM.
  -  Bug 955334 - numactl/libnuma: add patch for Dynamic Reconfiguration
     bsc#955334

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=75
2019-05-15 11:43:33 +00:00
4ce972aa5d Accepting request 697822 from Base:System
OBS-URL: https://build.opensuse.org/request/show/697822
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=58
2019-04-30 10:56:10 +00:00
952ea2ed60 Accepting request 697397 from home:marxin:branches:Base:System
- Disable LTO (boo#1133098).

OBS-URL: https://build.opensuse.org/request/show/697397
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=73
2019-04-25 10:34:58 +00:00
1a6dfeafb8 Accepting request 649537 from Base:System
- Update to version 2.0.12:
  * Release numactl 2.0.12
  * Cleanup whitespace from *.c and *.h files
  * Add Travis build status to numactl README
  * Convert README and INSTALL to Markdown
  * Remove `threadtest.c`
  * Remove `mkolddemo` script
  * Remove file TODO, which has outdated contents
  * Remove file DESIGN, which has no contents
  * Remove changelogs from the repository
  * Revert "make clearcache work on x86/PIC"
  * Add "NAME" section to numastat manpage
  * Allow building on ARM systems
  * Add pkg-config file for NUMA library
  * readdir_r(3) is deprecated, use readdir(3) instead
  * Avoid filename truncation in numastat
  * fix coding style in last change
  * Fix: numademo test between sparse nodes
  * Fix: allocation of dynamic array
  * Fix: numactl distance between sparse nodes
  * include sys/sysmacros.h for major/minor
  * make clearcache work on x86/PIC
  * Fix regress test for invalid hard code of nodenames
  * Fix end of line check in distance parsing
  * Optimize numa_distance check
  * affinity: Include sys/sysmacros.h to fix warning
  * numademo: Increase buffer to avoid theoretical buffer overflow
  * Check for invalid nodes in numa_distance

OBS-URL: https://build.opensuse.org/request/show/649537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=57
2018-11-26 09:12:45 +00:00
25827b438f OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=71 2018-11-16 10:46:12 +00:00
0bdd87ceac Accepting request 647340 from home:SchoolGuy:branches:Base:System
- Update to version 2.0.12:
  * Release numactl 2.0.12
  * Cleanup whitespace from *.c and *.h files
  * Add Travis build status to numactl README
  * Convert README and INSTALL to Markdown
  * Remove `threadtest.c`
  * Remove `mkolddemo` script
  * Remove file TODO, which has outdated contents
  * Remove file DESIGN, which has no contents
  * Remove changelogs from the repository
  * Revert "make clearcache work on x86/PIC"
  * Add "NAME" section to numastat manpage
  * Allow building on ARM systems
  * Add pkg-config file for NUMA library
  * readdir_r(3) is deprecated, use readdir(3) instead
  * Avoid filename truncation in numastat
  * fix coding style in last change
  * Fix: numademo test between sparse nodes
  * Fix: allocation of dynamic array
  * Fix: numactl distance between sparse nodes
  * include sys/sysmacros.h for major/minor
  * make clearcache work on x86/PIC
  * Fix regress test for invalid hard code of nodenames
  * Fix end of line check in distance parsing
  * Optimize numa_distance check
  * affinity: Include sys/sysmacros.h to fix warning
  * numademo: Increase buffer to avoid theoretical buffer overflow
  * Check for invalid nodes in numa_distance

OBS-URL: https://build.opensuse.org/request/show/647340
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=70
2018-11-12 06:00:45 +00:00
5782940c29 Accepting request 626997 from Base:System
OBS-URL: https://build.opensuse.org/request/show/626997
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=56
2018-08-06 09:52:21 +00:00
0660c5f99b Accepting request 626932 from home:Andreas_Schwab:glibc:rebuild
- sysmacros.patch: Include <sys/sysmacros.h> for major/minor

OBS-URL: https://build.opensuse.org/request/show/626932
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=68
2018-08-02 07:02:45 +00:00
74fb79a502 Accepting request 562551 from Base:System
OBS-URL: https://build.opensuse.org/request/show/562551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=55
2018-01-16 08:31:12 +00:00
d91aceb631 Accepting request 561982 from home:matwey:branches:Base:System
- Disable building at 32-bit ARM.
  NUMA is not supported by 32-bit ARM Linux Kernel, so build failed
  with
  
  #error "Add syscalls for your architecture or update kernel headers"

OBS-URL: https://build.opensuse.org/request/show/561982
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=66
2018-01-08 14:25:50 +00:00
d1885637d2 Accepting request 509239 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/509239
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=54
2017-07-21 20:37:25 +00:00
e553252e96 Accepting request 508812 from home:fschnizlein:branches:Base:System
- Update to latest HEAD (ea3a70681c2f523fe58e1d44527f478ca76db74e)
  * Fix usage of __GLIBC_PREREQ for non-glibc toolchains
  * Fix usage of __GLIBC_PREREQ for non-glibc toolchains
  * Clean up numa_error() calls.
  * Handle sched_getaffinity() failing with errno != EINVAL.
  * "Further more" should be a single word
  * Fix for numa_police_memory()
  * Segment fault when numa nodes not sequential or contiguous
  * Update prototype of get_mempolicy

OBS-URL: https://build.opensuse.org/request/show/508812
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=64
2017-07-10 15:41:03 +00:00
d7b8a0f467 Accepting request 478038 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/478038
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=53
2017-03-29 11:20:04 +00:00
194a25ec0e Accepting request 477898 from home:fschnizlein:branches:Base:System
- Update to 2.0.11
  * 150116 libnuma: numa_node_to_cpu skips over non-existing
    nodes (Petr Holasek)
  * 151210 libnuma: supress warnings for non-existing node (Petr Holasek)

OBS-URL: https://build.opensuse.org/request/show/477898
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=62
2017-03-09 20:21:06 +00:00
26891f9db5 Accepting request 321581 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/321581
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=52
2015-08-13 16:08:56 +00:00
d616612547 Accepting request 320032 from home:pluskalm:branches:Base:System
- Cleanup spec file with spec-cleaner
- Use autoreconf to update configure

OBS-URL: https://build.opensuse.org/request/show/320032
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=60
2015-08-10 11:17:40 +00:00
25a6548e67 Accepting request 287462 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/287462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=51
2015-02-27 10:08:25 +00:00
bc75c7eb79 Accepting request 287374 from home:elvigia:branches:Base:System
- package fails to build with PIE globally enabled, due to 
  error: inconsistent operand constraints in an 'asm'.
  Turns out there is a GCC builtin for doing the operation 
  cleanly. (numactl-clearcache-pie.patch)

OBS-URL: https://build.opensuse.org/request/show/287374
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=58
2015-02-24 06:44:19 +00:00
c3bed7fa0b Accepting request 283893 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/283893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=50
2015-02-06 09:16:09 +00:00
b7c0ffeef5 - Change license from GPL-2.0+ to GPL-2.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=56
2015-01-27 12:15:15 +00:00
Stephan Kulow
84db2626f0 Accepting request 282153 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/282153
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=49
2015-01-21 20:54:18 +00:00
49201d18a2 Accepting request 282152 from home:trenn:branches:Base:System
- Make latest factory version build against SLE11 as well

OBS-URL: https://build.opensuse.org/request/show/282152
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=54
2015-01-20 20:17:27 +00:00
a879bb4e35 Accepting request 263647 from Base:System
- cleanup, also build for i586
- remove move_pages.2 , as it is in manual-pages rpm.

- Update to version 2.0.10:
  * 131123 numactl: numactl check for NUMA available (Elena Ufimtseva)
  * 140715 numactl: fix numactl --show  and preferrred node (Bill Gray)
  * 140722 makefile: remove warning about missing .depend (Filipe Brandenburger)
  * 140820 convert the build procedure to automake (Filipe Brandenburger)
- Cleanup spec file
  * use RPM macros where possible
  * remove redundant %clean

OBS-URL: https://build.opensuse.org/request/show/263647
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=48
2014-12-03 21:53:26 +00:00
3da0fecefb Fix bad manpage(2) files in files section
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=52
2014-12-01 17:20:48 +00:00
a89a1196e2 - remove move_pages.2 , as it is in manual-pages rpm.
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=51
2014-11-27 07:45:56 +00:00
73bc3bc0cd OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=50 2014-11-27 07:45:36 +00:00
327dbd80bc - cleanup, also build for i586
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=49
2014-11-27 07:38:06 +00:00
c765841655 Accepting request 262711 from home:Mailaender:branches:Base:System
OBS-URL: https://build.opensuse.org/request/show/262711
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=48
2014-11-25 07:08:04 +00:00
Stephan Kulow
b5ec89a335 Accepting request 242973 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/242973
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=46
2014-07-31 08:04:09 +00:00
d2661eb6b4 Accepting request 242817 from home:juwolf:branches:Base:System
Fixed patch 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch for bnc#872922

OBS-URL: https://build.opensuse.org/request/show/242817
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=46
2014-07-30 09:44:21 +00:00
Stephan Kulow
505a39e9fe Accepting request 237248 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/237248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=45
2014-06-19 11:19:51 +00:00
a9e0e5bc30 Accepting request 237246 from home:juwolf:branches:Base:System
- Add: 0001-Fixed-segfault-when-no-node-could-be-found-in-sysfs-.patch
  Fixes segfault when no node could be found in sysfs. bnc#872922

OBS-URL: https://build.opensuse.org/request/show/237246
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=44
2014-06-13 15:12:50 +00:00
Stephan Kulow
0ecb4fb6dd Accepting request 210667 from Base:System
- enable ppc64le (forwarded request 210428 from k0da)

OBS-URL: https://build.opensuse.org/request/show/210667
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=44
2013-12-13 10:58:44 +00:00
4e62003196 Accepting request 210428 from openSUSE:Factory:PowerLE
- enable ppc64le

OBS-URL: https://build.opensuse.org/request/show/210428
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=42
2013-12-12 12:31:25 +00:00
Tomáš Chvátal
466f6f6a7a Accepting request 203790 from Base:System
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/203790
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=43
2013-10-20 08:53:03 +00:00
beb2848482 - Update to version 2.0.9:
- 130207 Add a prototype for numa_bitmask_weight (Cliff W.)
- 130725 Fix hubstats huge pages bug, version number, man page (Bill Gray)
- 130726 Disable the regress-io test (Cliff W.)
- 130730 Fix typos in numactl man page; add short opts to --help
  (Petr Holasek)
- 130906 numactl: option --all/-a added for policy settings (Petr Holasek)
- 130906 libnuma: new function numa_run_on_node_mask_all (Petr Holasek)

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=40
2013-10-09 14:42:19 +00:00
Stephan Kulow
a0f7f1938c Accepting request 171041 from Base:System
Update changes file to mention patches) (forwarded request 171040 from a_jaeger)

OBS-URL: https://build.opensuse.org/request/show/171041
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=41
2013-04-17 21:12:22 +00:00
e3e70acc65 Accepting request 171040 from home:a_jaeger:FactoryFix
Update changes file to mention patches)

OBS-URL: https://build.opensuse.org/request/show/171040
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=38
2013-04-16 09:16:34 +00:00
140eb7d969 Revert unused patch
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=37
2012-11-08 21:48:12 +00:00
4416cca4ae - Update to version 2.0.8
- Removed __DATE__ in numastat to avoid constant rebuilding in build
  service
- adjusted license strings

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=36
2012-11-08 21:44:01 +00:00
Stephan Kulow
b1818ac0bc replace license with spdx.org variant
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=38
2011-12-06 17:32:50 +00:00
Lars Vogdt
6c28c14598 Accepting request 87714 from Base:System
update to numactl 2.0.7 (forwarded request 87601 from tabraham1)

OBS-URL: https://build.opensuse.org/request/show/87714
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=36
2011-10-13 15:24:14 +00:00
edef61177f Accepting request 87601 from home:tabraham1
update to numactl 2.0.7

OBS-URL: https://build.opensuse.org/request/show/87601
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=34
2011-10-13 13:42:47 +00:00
Sascha Peilicke
dc149bfe6b Autobuild autoformatter for 67069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=35
2011-05-18 13:44:30 +00:00
OBS User buildservice-autocommit
10b835f203 Updating link to change in openSUSE:Factory/numactl revision 35.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=0a96febd759ba5f04fe17f29b689ca91
2011-05-18 13:44:30 +00:00
Sascha Peilicke
12ff09e389 Accepting request 67069 from Base:System
OBS-URL: https://build.opensuse.org/request/show/67069
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=34
2011-05-18 13:44:22 +00:00
3df7deb988 - Only use LGPL for the library licence, remove the gpl part.
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=32
2011-03-16 11:03:37 +00:00
6a552d18f7 - Add lesser GPL public license to libnuma as metioned in the
sources

OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=31
2011-03-16 09:44:18 +00:00
bfc121ec6a - Adjust/refresh patch, no functional change
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=30
2011-03-16 09:39:54 +00:00
Berthold Gunreben
4d65b2614d Autobuild autoformatter for 57337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=32
2011-01-12 07:11:54 +00:00
Berthold Gunreben
38249f40e1 Accepting request 57337 from Base:System
Accepted submit request 57337 from user trenn

OBS-URL: https://build.opensuse.org/request/show/57337
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=31
2011-01-12 07:11:15 +00:00
7775c04ebd - Update from 2.0.6-rc3 to final version 2.0.6
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=28
2011-01-04 15:43:38 +00:00
OBS User autobuild
7a40fb2127 Autobuild autoformatter for 52787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=30
2010-11-16 00:07:56 +00:00
OBS User buildservice-autocommit
d60d3aa637 Updating link to change in openSUSE:Factory/numactl revision 30.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=340f9e2590179e5510efdb64d5c1b85c
2010-11-16 00:07:56 +00:00
Ruediger Oertel
622e815ffb Accepting request 52787 from Base:System
Accepted submit request 52787 from user a_jaeger

OBS-URL: https://build.opensuse.org/request/show/52787
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=29
2010-11-16 00:07:46 +00:00
ad99fb02c0 Accepting request 52786 from home:a_jaeger:branches:openSUSE:Factory
update

OBS-URL: https://build.opensuse.org/request/show/52786
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=26
2010-11-11 09:46:55 +00:00
Stephan Kulow
70c524cb9f Accepting request 51780 from home:jengelh:smp
OBS-URL: https://build.opensuse.org/request/show/51780
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=25
2010-11-01 08:24:06 +00:00
631a6fdf53 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=24 2010-10-12 10:00:26 +00:00
9746e1f762 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=23 2010-10-05 15:36:47 +00:00
OBS User autobuild
4b90283652 Accepting request 49683 from Base:System
Copy from Base:System/numactl based on submit request 49683 from user elvigia

OBS-URL: https://build.opensuse.org/request/show/49683
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=28
2010-10-03 20:39:06 +00:00
OBS User buildservice-autocommit
73bd06f4b0 Updating link to change in openSUSE:Factory/numactl revision 28.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=e5c3810c243d9b6418eba2e72e430278
2010-10-03 20:39:06 +00:00
Cristian Rodríguez
1172109138 Accepting request 49677 from home:a_jaeger:branches:openSUSE:Factory
OBS-URL: https://build.opensuse.org/request/show/49677
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=21
2010-10-03 13:25:38 +00:00
OBS User autobuild
c75fb58514 Accepting request 42008 from Base:System
Copy from Base:System/numactl based on submit request 42008 from user coolo

OBS-URL: https://build.opensuse.org/request/show/42008
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=25
2010-06-28 10:47:15 +00:00
OBS User autobuild
9ec32c000d Accepting request 42008 from Base:System
checked in (request 42008)

OBS-URL: https://build.opensuse.org/request/show/42008
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=19
2010-06-28 10:47:15 +00:00
Stephan Kulow
70894ee965 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=18 2010-06-24 11:42:43 +00:00
OBS User autobuild
94a49d3f7d Accepting request 41775 from Base:System
Copy from Base:System/numactl based on submit request 41775 from user trenn

OBS-URL: https://build.opensuse.org/request/show/41775
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=24
2010-06-22 08:32:50 +00:00
9d648d5b88 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=16 2010-06-21 17:14:41 +00:00
4f51b529f2 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=15 2010-06-09 09:31:38 +00:00
f4e80c8db0 OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=14 2010-05-20 12:07:35 +00:00
OBS User autobuild
b0913fa4f6 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=23 2010-03-18 15:12:00 +00:00
OBS User buildservice-autocommit
9f01a4a213 Updating link to change in openSUSE:Factory/numactl revision 23.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=0a8e53e8f8f9086afbbc1475ca03b1a0
2010-03-18 15:12:00 +00:00
Stephan Kulow
8c7a91736e sync with O:F
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=13
2010-02-26 12:19:49 +00:00
OBS User autobuild
937b4d4c72 Accepting request 32359 from Base:System
Copy from Base:System/numactl based on submit request 32359 from user coolo

OBS-URL: https://build.opensuse.org/request/show/32359
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=22
2010-02-18 15:44:58 +00:00
Stephan Kulow
6d8fe9af61 Accepting request 32191 from home:jengelh:sparc
Copy from home:jengelh:sparc/numactl via accept of submit request 32191 revision 2.
Request was accepted with message:
Reviewed ok

OBS-URL: https://build.opensuse.org/request/show/32191
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=11
2010-02-12 05:56:15 +00:00
OBS User autobuild
19094fd8b7 Accepting request 29060 from Base:System
Copy from Base:System/numactl based on submit request 29060 from user coolo

OBS-URL: https://build.opensuse.org/request/show/29060
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=21
2010-01-12 15:07:37 +00:00
OBS User buildservice-autocommit
cf231f2fb7 Updating link to change in openSUSE:Factory/numactl revision 21.0
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=ba6cf342a47a14ca3cf5761923240f7f
2010-01-12 15:07:37 +00:00
OBS User autobuild
c6d30fc53e checked in
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=10
2010-01-12 15:07:36 +00:00
Stephan Kulow
1025704235 Accepting request 27058 from home:jengelh:branches:Base:System
Copy from home:jengelh:branches:Base:System/numactl via accept of submit request 27058 revision 5.
Request was accepted with message:
ok thanks

OBS-URL: https://build.opensuse.org/request/show/27058
OBS-URL: https://build.opensuse.org/package/show/Base:System/numactl?expand=0&rev=9
2009-12-20 18:57:28 +00:00
OBS User autobuild
6af22d4443 Accepting request 26681 from Base:System
Copy from Base:System/numactl based on submit request 26681 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/26681
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=20
2009-12-16 15:11:37 +00:00
OBS User autobuild
5521e1394d Accepting request 26185 from Base:System
Copy from Base:System/numactl based on submit request 26185 from user msmeissn

OBS-URL: https://build.opensuse.org/request/show/26185
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=19
2009-12-11 16:28:14 +00:00
OBS User unknown
786162cecc OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=17 2009-02-07 16:59:50 +00:00
OBS User unknown
16d1fc5f78 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=16 2009-01-28 23:30:08 +00:00
OBS User unknown
f3fc46444c OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=15 2009-01-27 01:21:53 +00:00
OBS User unknown
7222dced3f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=14 2009-01-16 00:50:04 +00:00
OBS User unknown
5db983fa1f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=13 2009-01-14 16:15:28 +00:00
OBS User unknown
c52192b7d1 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=12 2009-01-14 16:14:32 +00:00
OBS User unknown
8b2da7fd6e OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=11 2009-01-14 00:50:47 +00:00
OBS User unknown
bb1e2e3461 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=10 2008-12-09 03:42:20 +00:00
OBS User unknown
611d1367b2 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=9 2008-12-07 03:40:30 +00:00
OBS User unknown
9488f125d9 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=8 2008-12-06 03:42:12 +00:00
OBS User unknown
d704efec15 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=7 2008-11-20 14:57:38 +00:00
OBS User unknown
0d3f6f5597 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=6 2008-08-05 23:54:12 +00:00
OBS User unknown
2dc199902f OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=5 2008-06-25 20:09:18 +00:00
OBS User unknown
d3bec10bae OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=4 2008-04-10 13:16:40 +00:00
OBS User unknown
0ae70acede OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=3 2008-03-19 00:56:08 +00:00
OBS User unknown
d6349fd549 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=2 2007-08-16 12:07:21 +00:00
OBS User unknown
1c083e7156 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/numactl?expand=0&rev=1 2007-01-15 23:27:07 +00:00
6 changed files with 0 additions and 108 deletions

View File

@@ -1,40 +0,0 @@
From 5dce07818a2f2c6ebde399f58702fe5beecb2eed Mon Sep 17 00:00:00 2001
From: Julian Wolf <juwolf@suse.com>
Date: Fri, 18 Jul 2014 14:05:05 +0200
Subject: [PATCH] Fixed segfault when no node could be found in sysfs
bnc#872922
---
distance.c | 15 ++++++---------
1 file changed, 6 insertions(+), 9 deletions(-)
Index: numactl-2.0.10/distance.c
===================================================================
--- numactl-2.0.10.orig/distance.c 2014-10-03 22:49:11.000000000 +0200
+++ numactl-2.0.10/distance.c 2015-01-20 19:07:43.397202100 +0100
@@ -58,19 +58,16 @@
int *table = NULL;
int err = -1;
- for (nd = 0;; nd++) {
+ for (nd = 0; nd < maxnode; nd++) {
char fn[100];
FILE *dfh;
sprintf(fn, "/sys/devices/system/node/node%d/distance", nd);
dfh = fopen(fn, "r");
- if (!dfh) {
- if (errno == ENOENT)
- err = 0;
- if (!err && nd<maxnode)
- continue;
- else
- break;
- }
+ if (dfh)
+ err = 0;
+ else
+ continue;
+
len = getdelim(&line, &linelen, '\n', dfh);
fclose(dfh);
if (len <= 0)

View File

@@ -1,31 +0,0 @@
From 4abeee1aac20a7a2552870e0359b8df013ae9037 Mon Sep 17 00:00:00 2001
From: Seeteena Thoufeek <s1seetee@linux.ibm.com>
Date: Wed, 18 Jun 2025 10:22:23 +0530
Subject: [PATCH] numastat command fails on LPAR which is not having node0
We see the device path hardcoded with node0.
it presumes node0 always exist, and it just counts
the number of rows of information in the file for later
uses where it does process the nodes as expected.
Signed-off-by: Seeteena Thoufeek <s1seetee@linux.vnet.ibm.com>
---
numastat.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/numastat.c b/numastat.c
index 7683f07..54d201c 100644
--- a/numastat.c
+++ b/numastat.c
@@ -782,8 +782,9 @@ static void show_info_from_system_file(char *file, int tok_offset)
{
char fname[64];
char buf[SMALL_BUF_SIZE];
- // Open /sys/.../node0/<file>
- snprintf(fname, sizeof(fname), "/sys/devices/system/node/node0/%s", file);
+
+ // Use the first available node for initial row counting
+ snprintf(fname, sizeof(fname), "/sys/devices/system/node/node%d/%s", node_ix_map[0], file);
FILE *fs = fopen(fname, "r");
if (!fs) {
sprintf(buf, "cannot open %s", fname);

BIN
numactl-2.0.18.0.g3871b1c.obscpio (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3b2a067f457bc4270483914e01b8536e9a26c043a68503f5f3aa2a986dc31138
size 901132

BIN
numactl-2.0.19.13.g63e0223.obscpio (Stored with Git LFS)

Binary file not shown.

View File

@@ -1,28 +0,0 @@
--- numactl-2.0.10.orig/clearcache.c
+++ numactl-2.0.10/clearcache.c
@@ -54,24 +54,5 @@ void fallback_clearcache(void)
void clearcache(unsigned char *mem, unsigned size)
{
-#if defined(__i386__) || defined(__x86_64__)
- unsigned i, cl, eax, feat;
- /* get clflush unit and feature */
- asm("cpuid" : "=a" (eax), "=b" (cl), "=d" (feat) : "0" (1) : "cx");
- if (!(feat & (1 << 19)))
- fallback_clearcache();
- cl = ((cl >> 8) & 0xff) * 8;
- for (i = 0; i < size; i += cl)
- asm("clflush %0" :: "m" (mem[i]));
-#elif defined(__ia64__)
- unsigned long cl, endcl;
- // flush probable 128 byte cache lines (but possibly 64 bytes)
- cl = (unsigned long)mem;
- endcl = (unsigned long)(mem + (size-1));
- for (; cl <= endcl; cl += 64)
- asm ("fc %0" :: "r"(cl) : "memory" );
-#else
-#warning "Consider adding a clearcache implementation for your architecture"
- fallback_clearcache();
-#endif
+ __builtin___clear_cache(mem, (mem + (size-1)));
}