From f985bb9f007858571a40bedae2d8149ebd0c5dc8 Mon Sep 17 00:00:00 2001 From: Viswanath L Date: Thu, 27 Feb 2025 11:45:14 +0000 Subject: [PATCH] nvadsp: Fix priv data in show_os_version() Fetch correct private data in show_os_version(). This function is mapped to callback seq_file->seq_operations->show, which will be called in seq_read() flow. Bug 5122582 Signed-off-by: Viswanath L Change-Id: Ic8e4df342063139b91fa33297e59916ffb8b5a20 Reviewed-on: https://git-master.nvidia.com/r/c/linux-nv-oot/+/3311120 Reviewed-by: svcacv Reviewed-by: Dara Ramesh GVS: buildbot_gerritrpt --- drivers/platform/tegra/nvadsp/os.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/platform/tegra/nvadsp/os.c b/drivers/platform/tegra/nvadsp/os.c index 91982d64..3ff2ee7a 100644 --- a/drivers/platform/tegra/nvadsp/os.c +++ b/drivers/platform/tegra/nvadsp/os.c @@ -1,5 +1,5 @@ // SPDX-License-Identifier: GPL-2.0-only -// SPDX-FileCopyrightText: Copyright (c) 2014-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved. +// SPDX-FileCopyrightText: Copyright (c) 2014-2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. #include @@ -2202,7 +2202,7 @@ static void _nvadsp_get_os_version(struct nvadsp_handle *nvadsp_handle, #ifdef CONFIG_DEBUG_FS static int show_os_version(struct seq_file *s, void *data) { - struct nvadsp_os_data *priv = data; + struct nvadsp_os_data *priv = s->private; struct nvadsp_drv_data *drv_data; struct nvadsp_handle *nvadsp_handle; char ver_buf[MAX_OS_VERSION_BUF] = "";