diff options
Diffstat (limited to 'meta-arm/meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0034-Fix-format-specifier-in-logging_caller.patch')
-rw-r--r-- | meta-arm/meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0034-Fix-format-specifier-in-logging_caller.patch | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/meta-arm/meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0034-Fix-format-specifier-in-logging_caller.patch b/meta-arm/meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0034-Fix-format-specifier-in-logging_caller.patch new file mode 100644 index 0000000000..75fa7c2ad4 --- /dev/null +++ b/meta-arm/meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0034-Fix-format-specifier-in-logging_caller.patch @@ -0,0 +1,41 @@ +From 131bb3c577fff93ff9ba6f5e7d450f727fec0e62 Mon Sep 17 00:00:00 2001 +From: Julian Hall <julian.hall@arm.com> +Date: Fri, 11 Feb 2022 12:30:45 +0000 +Subject: [PATCH] Fix format specifier in logging_caller + +A previous change increased the width of the opstatus value +returned by an rpc endpoint from 32 to 64 bits. This change +corrects the printf format specifier in the rpc logging_caller +that corresponds to logging the opstatus value. + +Signed-off-by: Julian Hall <julian.hall@arm.com> +Change-Id: Ie695a6bf8cf8014317b85196d7b933d344782b2c + +Upstream-Status: Pending [Not submitted to upstream yet] +Signed-off-by: Emekcan Aras <Emekcan.Aras@arm.com> + + +--- + components/rpc/common/logging/logging_caller.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/components/rpc/common/logging/logging_caller.c b/components/rpc/common/logging/logging_caller.c +index 07c33de5..cac03f2f 100644 +--- a/components/rpc/common/logging/logging_caller.c ++++ b/components/rpc/common/logging/logging_caller.c +@@ -1,5 +1,5 @@ + /* +- * Copyright (c) 2021, Arm Limited and Contributors. All rights reserved. ++ * Copyright (c) 2021-2022, Arm Limited and Contributors. All rights reserved. + * + * SPDX-License-Identifier: BSD-3-Clause + */ +@@ -87,7 +87,7 @@ static rpc_status_t call_invoke(void *context, rpc_call_handle handle, uint32_t + + if (status == TS_RPC_CALL_ACCEPTED) { + +- fprintf(this_instance->log_file, "op_status: %d\n", *opstatus); ++ fprintf(this_instance->log_file, "op_status: %ld\n", *opstatus); + fprintf(this_instance->log_file, "resp_len: %ld\n", *resp_len); + } + |