From patchwork Wed Oct 25 13:57:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Nirmoy Das X-Patchwork-Id: 13436203 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 330F1C07545 for ; Wed, 25 Oct 2023 13:57:43 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 627C110E0E8; Wed, 25 Oct 2023 13:57:38 +0000 (UTC) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by gabe.freedesktop.org (Postfix) with ESMTPS id 2DDBB10E0E8 for ; Wed, 25 Oct 2023 13:57:36 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1698242256; x=1729778256; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=dpoC3GtcQZQSN3iWbqHdB/+6u/nlMhAqVqr+kRO1Ljw=; b=BBlVrY7IPFId6o/mt94w+oG75pUZDwRJYtbgKG2kXVoCGhnKtQloWLsA 1cJR4FpGIzOEt2Gd+9Pxae25GfncsrcM7clJMvevUylPADsSt6cQnbcOR gsMmkDIAXAXxJrQp1L7WCzsRtje8HXQq/eKT7OwcuIRwU/wPSBzCwpnB0 6PJYKWoZKE0+O2sf6jaKNA9RL5Uf1X3dTg5Qb9z0f+WrwpnvzQyjuZ1rG PzFAQr3s2izluOS2sqDiRl1EZsdS2W3MzmUOsMgYK+OULBcB545LvS7vC Q7DgAW4A+42lvyU0cTTbBRcSDAYvMRNZGIvuP+Dju9HNMzp0fFCa1+y+S Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10874"; a="453779236" X-IronPort-AV: E=Sophos;i="6.03,250,1694761200"; d="scan'208";a="453779236" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Oct 2023 06:57:35 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10874"; a="902559599" X-IronPort-AV: E=Sophos;i="6.03,250,1694761200"; d="scan'208";a="902559599" Received: from nirmoyda-desk.igk.intel.com ([10.102.138.190]) by fmsmga001-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Oct 2023 06:55:10 -0700 From: Nirmoy Das To: intel-gfx@lists.freedesktop.org Date: Wed, 25 Oct 2023 15:57:26 +0200 Message-ID: <20231025135726.19662-1-nirmoy.das@intel.com> X-Mailer: git-send-email 2.41.0 MIME-Version: 1.0 Organization: Intel Deutschland GmbH, Registered Address: Am Campeon 10, 85579 Neubiberg, Germany, Commercial Register: Amtsgericht Muenchen HRB 186928 Subject: [Intel-gfx] [PATCH] drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Jani Nikula , Nirmoy Das Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" Fix below compiler warning: intel_tc.c:1879:11: error: ‘%d’ directive output may be truncated writing between 1 and 11 bytes into a region of size 3 [-Werror=format-truncation=] "%c/TC#%d", port_name(port), tc_port + 1); ^~ intel_tc.c:1878:2: note: ‘snprintf’ output between 7 and 17 bytes into a destination of size 8 snprintf(tc->port_name, sizeof(tc->port_name), ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ "%c/TC#%d", port_name(port), tc_port + 1); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Fixes: fe03f637b7bd ("drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init") intel_tc_port struct") Cc: Mika Kahola Cc: Imre Deak Cc: Jani Nikula Signed-off-by: Nirmoy Das --- drivers/gpu/drm/i915/display/intel_tc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/i915/display/intel_tc.c b/drivers/gpu/drm/i915/display/intel_tc.c index 37b0f8529b4f..0afcee279aff 100644 --- a/drivers/gpu/drm/i915/display/intel_tc.c +++ b/drivers/gpu/drm/i915/display/intel_tc.c @@ -58,7 +58,7 @@ struct intel_tc_port { struct delayed_work link_reset_work; int link_refcount; bool legacy_port:1; - char port_name[8]; + char port_name[17]; enum tc_port_mode mode; enum tc_port_mode init_mode; enum phy_fia phy_fia;