Release 2.0.19-3
Resolves: https://issues.redhat.com/browse/RHEL-100300 Signed-off-by: Pingfan Liu <piliu@redhat.com>
This commit is contained in:
parent
06c5c94fb2
commit
086e552a9b
@ -0,0 +1,34 @@
|
||||
From 690a72cabb010d02c910f54782641737bf947e77 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);
|
||||
--
|
||||
2.49.0
|
||||
|
||||
@ -1,7 +1,7 @@
|
||||
Name: numactl
|
||||
Summary: Library for tuning for Non Uniform Memory Access machines
|
||||
Version: 2.0.19
|
||||
Release: 2%{dist}
|
||||
Release: 3%{dist}
|
||||
# libnuma is LGPLv2 and GPLv2
|
||||
# numactl binaries are GPLv2 only
|
||||
License: LGPL-2.1-only and GPL-2.0-only
|
||||
@ -40,6 +40,7 @@ ExcludeArch: s390 %{arm}
|
||||
#Patch601: 0001-fix-typo-in-memhog.8.patch
|
||||
Patch601: 0001-libnuma.c-Introduce-numa_preferred_err.patch
|
||||
Patch602: 0002-doc-Update-man-for-numa_preferred_err.patch
|
||||
Patch603: 0003-numastat-command-fails-on-LPAR-which-is-not-having-n.patch
|
||||
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user