Linux repositories inspector

libnuma-devel - NUMA Policy Control

Control NUMA policy for individual processes. Offer libnuma for individual NUMA policy in applications.
2.0.13
OpenSUSE iconOpenSUSE Tumbleweed
2.0.11
OpenSUSE iconOpenSUSE Leap 15.0
OpenSUSE iconOpenSUSE Leap 15.1
OpenSUSE iconOpenSUSE Leap 15.2
2.0.9
OpenSUSE iconOpenSUSE Leap 42.3
DistributionVersionSincePackageInstalledPackager
OpenSUSE iconOpenSUSE Leap 15.0 ossrpm2.0.11-lp150.2.42019-01-1725.7 kiB24.6 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.1 ossrpm2.0.11-lp151.3.32019-01-2325.7 kiB24.6 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 15.2 ossrpm2.0.11-lp152.4.42020-01-0722.6 kiB24.6 kiBhttps://bugs.opensuse.org
OpenSUSE iconOpenSUSE Leap 42.3 ossrpm2.0.9-12.32019-01-1719.6 kiB24.6 kiBhttp://bugs.opensuse.org
OpenSUSE iconOpenSUSE Tumbleweed ossrpm2.0.13-1.12020-01-2436.3 kiB24.8 kiBhttps://bugs.opensuse.org

Manual pages

numa(3)

numa - NUMA policy library

Latest updates

OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-4.1 to 2.0.13-1.1

2020-01-24
  • 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).
OpenSUSE icon

OpenSUSE Leap 15.2 oss: Version 2.0.11-lp152.4.4 introduced

2020-01-07
  • 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"
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-3.2 to 2.0.12-4.1

2019-09-21
  • numastat doesn't need perl anymore since 2012
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-3.1 to 2.0.12-3.2

2019-07-16
  • 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
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-1.2 to 2.0.12-3.1

2019-06-17
  • 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
OpenSUSE icon

OpenSUSE Tumbleweed oss: Updated from 2.0.12-1.1 to 2.0.12-1.2

2019-02-03
  • 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
OpenSUSE icon

OpenSUSE Leap 15.1 oss: Version 2.0.11-lp151.3.3 introduced

2019-01-23
  • 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"
OpenSUSE icon

OpenSUSE Leap 15.0 oss: Version 2.0.11-lp150.2.4 introduced

2019-01-17
  • 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"
OpenSUSE icon

OpenSUSE Leap 42.3 oss: Version 2.0.9-12.3 introduced

2019-01-17
OpenSUSE icon

OpenSUSE Tumbleweed oss: Version 2.0.12-1.1 introduced

2019-01-17
  • 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

Related packages

devel - Hydrogen header files
⇧ Top