Marcus Meissner
529f4eca86
Machine serial number is not reported to Lpar for a SRC event (bsc#1053227) OBS-URL: https://build.opensuse.org/request/show/516081 OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/libservicelog?expand=0&rev=35
26 lines
935 B
Diff
26 lines
935 B
Diff
From 6e2eda9b0b1e6b1e0adcdf9895064c7fb56c5e21 Mon Sep 17 00:00:00 2001
|
|
From: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
|
|
Date: Tue, 23 May 2017 23:13:28 +0530
|
|
Subject: [PATCH] Print machine serial number in v29 path
|
|
|
|
Signed-off-by: Vasant Hegde <hegdevasant@linux.vnet.ibm.com>
|
|
---
|
|
src/v29_compat.c | 1 +
|
|
1 file changed, 1 insertion(+)
|
|
|
|
diff --git a/src/v29_compat.c b/src/v29_compat.c
|
|
index 5559bff56b52..5eda064a56ee 100644
|
|
--- a/src/v29_compat.c
|
|
+++ b/src/v29_compat.c
|
|
@@ -295,6 +295,7 @@ convert_rtas_to_v29(servicelog *log, struct sl_event *ev, void **data29,
|
|
cond_strcpy(rtas29.refcode, ev->refcode, 9);
|
|
memcpy(rtas29.addl_words, rtas1->addl_words, 8*sizeof(uint32_t));
|
|
cond_strcpy(rtas29.machine_type, ev->machine_model, 9);
|
|
+ cond_strcpy(rtas29.machine_serial_no, ev->machine_serial, 13);
|
|
if (ev->description)
|
|
description_sz = strlen(ev->description) + 1;
|
|
rtas29.rtas_event_len = ev->raw_data_len;
|
|
--
|
|
2.10.2
|
|
|