From b3db52fd165e6a26d9c73e51bd5322b55017ef94 Mon Sep 17 00:00:00 2001 From: Thomas Richter Date: Wed, 9 Apr 2025 08:52:21 +0200 Subject: [PATCH] libutil: Add machine type definition for machines 9175 and 9176 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Add machine type definition for machines 9175 and 9176. Signed-off-by: Thomas Richter Reviewed-by: Sumanth Korikkar Suggested-by: Christian Borntraeger Signed-off-by: Jan Höppner --- include/lib/util_arch.h | 2 ++ libutil/util_arch.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/include/lib/util_arch.h b/include/lib/util_arch.h index 3d82d49d..5b9ae9ef 100644 --- a/include/lib/util_arch.h +++ b/include/lib/util_arch.h @@ -28,6 +28,8 @@ enum util_arch_machine_type { UTIL_ARCH_MACHINE_TYPE_Z15_T02 = 8562, UTIL_ARCH_MACHINE_TYPE_Z16 = 3931, UTIL_ARCH_MACHINE_TYPE_Z16_A02 = 3932, + UTIL_ARCH_MACHINE_TYPE_Z17 = 9175, + UTIL_ARCH_MACHINE_TYPE_Z17_2 = 9176, }; int util_arch_machine_type(void); diff --git a/libutil/util_arch.c b/libutil/util_arch.c index dbebff2c..4f572761 100644 --- a/libutil/util_arch.c +++ b/libutil/util_arch.c @@ -97,6 +97,9 @@ const char *util_arch_machine_type_to_str(int type) case UTIL_ARCH_MACHINE_TYPE_Z16: case UTIL_ARCH_MACHINE_TYPE_Z16_A02: return "IBM z16"; + case UTIL_ARCH_MACHINE_TYPE_Z17: + case UTIL_ARCH_MACHINE_TYPE_Z17_2: + return "IBM z17"; default: return "Unknown machine type"; }