From nobody Fri Dec 19 15:48:09 2025 Received: from mail-pl1-f179.google.com (mail-pl1-f179.google.com [209.85.214.179]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9C74731B11C for ; Fri, 5 Dec 2025 09:51:10 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.214.179 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764928278; cv=none; b=SyH5HFQgdOF0oROM5dFFr+g6CM0o603C5MaA0DfFPSoo/Ao7t1SnNX0SPQ+9cOFp40xSEDyzZwvJCyJpRwCN4uwBy8ZIX1IUPgzmj94VmsiDOsQyE5eIIWA0a7CjZIQ7wLcMgAlUed2lDsNAH3XnXoO8Lmq/SIqRnITF3L3aV7Q= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764928278; c=relaxed/simple; bh=iIurl4UgRIEKL4cBthVaEiGb6gGnsGFbu4LnaUKL740=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=sGmuAso6NdmC3JGtE01VkKtldenh+wezvn6H/jWQPqNUPsCe2L7XIag7MvsKrszfn3EDikot0bzmzmypsdxfFlL9sc2VB96fzFke25Y7XSvlUJKDfS85evvTjzZs/5ArKZO88tgUD8rA9F1eGxprwQC11lpGb9pedQHPQDMli0s= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=OmwKN9e7; arc=none smtp.client-ip=209.85.214.179 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="OmwKN9e7" Received: by mail-pl1-f179.google.com with SMTP id d9443c01a7336-29d7b019e0eso22420545ad.2 for ; Fri, 05 Dec 2025 01:51:09 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1764928267; x=1765533067; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=pQHlN9s+cYnmqoJVTe/GHpxEa3f0xltw6fYoFi6tjRc=; b=OmwKN9e7tG6d0KYhBip7O15Edatbq2iGqrCWpkEu7X3lhPx7niImi8ezEBghiQFNMQ +ICFq5ywLjMcU3ziDIPUuPUWfl6PHNtFVd1qLHxYBO57AVO4vL1oe4WW8s4RGLhWHMoh DBq8EVrM5IBYaxSC1hpCsWXOTJaaJYOXBLI1VqOnhTaeVj7+Tgk7lIp1y6wf/q2EaqWZ rVtpPTxmtastJ3heVDXfqWILvr7R4wchECu/k0/1wyjMw6HIV/wii6M3AFSvA6+Gs51c rxmpUcdl5BHWCqv4jSP4ckZSOxbCkUx0lpxOsugGNL/0nNP7Vd7McF338jqwZNms0jhA nHOQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764928267; x=1765533067; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=pQHlN9s+cYnmqoJVTe/GHpxEa3f0xltw6fYoFi6tjRc=; b=ouDSBmxendE112OVk+RYpE/eh7HJKBdks3bXF7OjI8MIDnmcfmg/r5eVbO15a3aavm WfWZ+1WOoUOwulFXoLZBKEA28UBSXo3dUGSdu3uFaDC2o5Tag6/IHgW6Car0PZy4q+Fa HWSxHHT2RlSgtf3O5MvuMSIRsb2inQAlwBb2Pe9Jj/jfS2CxiDsTzTcuHgDNub6q+IoC 0VWOEyaEoeHWNQPYbtw74mlTiimMop1e+0DLgYpBqGplZ88hP4EAUbn9fZWWUwUN515U cQVPL6EGwTrRyx8jNg/lh7huOPildvwnlcSfabMlj1CQRZ8rnG2Hvj9qhIlkNQw1Baza 0YVA== X-Forwarded-Encrypted: i=1; AJvYcCUWRx0MEvFGy9P18y8p3N7ctK72WZ4bpOA2UiJ8U2/hImXQHfKxH8Sv2GnZ3gIs3qHeBEzAZanPF3TMH5E=@vger.kernel.org X-Gm-Message-State: AOJu0YyaJ7kKIubPpeoRFVB7EiiyjGC7+u+eT6xDYMgDiLTtK0bwYI9K 5XXywApFG4PKhqSS9Yyg+sJN+K2h+RVdszxiUBp2BAzelV+E2lGNGaDZ X-Gm-Gg: ASbGncvkI/biDrdztJqWLiakov5e1CM4lwG/5keILaBya9A5VXlXljqTbX3shtBDrk6 YawjeuL7xAqH997KKCv0y4EtnD+44Xb49OtmSuZMSIDsHAg2vqBw/hYINL2zYGvLkRdkGhBm9Qm hC/Rcn931OV5mR2v642sb2HoXgx4N9EoWJoDeR4xVzxCKBNH4jl86UQyC+/gORu/QWll2Chen1j aomSBKimXuJhphbzyltbmmjgqOWuP0lGiIfvLB0dRG7lQnJ6QmOfdK8Tp7LTvHYrCCOlopLo5Kg 1a3XAGTda86kJ5abcIKAwXpOfNoglYfUT2QB9GiF+VDs0ysNLwvyJgx3nTbP2QBrXvRuZLMVVBT Q1wgvgEvwnHo8Te7FoQZ5pYyx5V19FteyQI4wBT6La+RHy+GLTY8us3tp11xZPnAx0aIbEBrGAW mQiBJezo0GaWVdY7Ei X-Google-Smtp-Source: AGHT+IE6UDzJ4K0qWbbZExV4Pib6HqpqfH478ATbU2gNSVjEFAMSvfaiCsZ7zaEbNCvotPtH/SqWgg== X-Received: by 2002:a17:903:3d0e:b0:299:dea1:e791 with SMTP id d9443c01a7336-29d6833c4c5mr110080585ad.12.1764928267448; Fri, 05 Dec 2025 01:51:07 -0800 (PST) Received: from archlinux ([205.254.184.182]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-29dae4cf863sm44562235ad.38.2025.12.05.01.51.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 05 Dec 2025 01:51:07 -0800 (PST) From: Madhur Kumar To: lucas.demarchi@intel.com, thomas.hellstrom@linux.intel.com, rodrigo.vivi@intel.com Cc: airlied@gmail.com, simona@ffwll.ch, intel-xe@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-kernel@vger.kernel.org, Madhur Kumar Subject: [PATCH] drm: xe: Replace sprintf() with sysfs_emit() Date: Fri, 5 Dec 2025 15:21:00 +0530 Message-ID: <20251205095100.355503-1-madhurkumar004@gmail.com> X-Mailer: git-send-email 2.52.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Replace sprintf() calls with sysfs_emit() to follow current kernel coding standards. sysfs_emit() is the preferred method for formatting sysfs output as it provides better bounds checking and is more secure. Signed-off-by: Madhur Kumar --- drivers/gpu/drm/xe/xe_pmu.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/gpu/drm/xe/xe_pmu.c b/drivers/gpu/drm/xe/xe_pmu.c index cab51d826345..f016459c9904 100644 --- a/drivers/gpu/drm/xe/xe_pmu.c +++ b/drivers/gpu/drm/xe/xe_pmu.c @@ -425,7 +425,7 @@ static ssize_t event_attr_show(struct device *dev, struct perf_pmu_events_attr *pmu_attr =3D container_of(attr, struct perf_pmu_events_attr, attr); =20 - return sprintf(buf, "event=3D%#04llx\n", pmu_attr->id); + return sysfs_emit(buf, "event=3D%#04llx\n", pmu_attr->id); } =20 #define XE_EVENT_ATTR(name_, v_, id_) \ --=20 2.52.0