From nobody Sun Jun 14 07:41:20 2026 Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) (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 AFF1D2DE70D for ; Fri, 1 May 2026 14:17:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.216.44 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777645027; cv=none; b=nw7KjSBigbQ065Po67pDn/dbwgCli8SB2p2xA/0YENwPeVXZPIqUqRxbZU0Ho12z3PKT/GTnBghbxr0WSSVvfurjpchT0x9iAgZE1fC97yl+U9dZELKUX4Yq/yFK4dydOn+X4gStt+oNTeITk7xC0CHwqYsQqlQjJapbPtHUXCw= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1777645027; c=relaxed/simple; bh=Je8A1JMAIx/JqcPYGzJKsOaZh8ZNsgWDlpuE+XhhojU=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version; b=TbY+48s+6nZqjqeINbCtvVrvjCEFvGh8hTv+OTEr076nYE6443LnDSmpy3as0x8/4vBPSM+Xn5s4/dOQI8RZWzlX7QCEMDVG7lzdeIwulfuMjgzaFlq2e9jDg7Fas5shbPQED+BtQZXuhd4eBi6O5csAeDm0PM5zuwdjGedaJXQ= 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=g5XoJR6m; arc=none smtp.client-ip=209.85.216.44 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="g5XoJR6m" Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-364ff382b0bso391324a91.2 for ; Fri, 01 May 2026 07:17:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1777645026; x=1778249826; 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=BpWu2F1fF1FptrmyDGMQb5fmzeBhfU0DO5L7Hlee5Z8=; b=g5XoJR6msCPsnk0RhSJj2lVCx9Yyd8nKJwRRUA7SkVOCGZRObdiruGFJnuvbPA4Fg4 6O9xbVp7bUdZrecIZSiZoACvfAY1T6OxnyJq1kLhQmPX/xewbA4I4wiyfOoXx6Ub+0N2 RAa83f2kAuTUfJyVLATjnVs6xkgLi5+slMTuHcSD9KahyOBGUlQkVA8GZs4wkXDpdTvx tw73z12Bw2D9tYK+P8pjtdam7GA+Ie5AR0XnaCXBZ1qGyfkuT+ymLrEey7VcRR+ZJ/R6 Jixnwuoh73ikn2Ei/jwADEazkUUAR252kkavc/cWalfX34+AJyQ6W8ZDuLEHfG3RcjvE mscw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1777645026; x=1778249826; 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=BpWu2F1fF1FptrmyDGMQb5fmzeBhfU0DO5L7Hlee5Z8=; b=q7zfiRxY5LCm/clL0DNySH7g2Ep9pCiKP8nS49H5b7M6XnHiTgPc/oSVnYJquBMufB tPK2gN+eumlXb28quCVmgYajgw/SMb3awIGIM7DN22EmbEPwAcLG6aYGhhbWU+gNr7t7 j6QFtgn2lVDZtw88sL+Lo5Z05gRKZBYj6kp9pqSSDno4mlCm4cH5tXcl/7urSY2en0ZK cQr22qK9os/8mXynthgyPg3LArre7RIbCBwjiBqlc58Vk9FggarsPwXsJ+oZb5JrlwRN xtDaHbGiHdmIhcVPAgzeZrw2q/ELfNa8gdXp5vrezx+SIPUW8kVWRg1NL++Yfve5SNYk FcDQ== X-Forwarded-Encrypted: i=1; AFNElJ/3AVNYQJ/ZQ6PFmqMuV6TzZw/3mCAiX9jjj7+62IEPhIQxa90rSzfYFquOPX0Arj3YrBsOchZDf6v3Q0A=@vger.kernel.org X-Gm-Message-State: AOJu0YxvJh+qP37QrF4RpMx7q4V1gzQm4lT1htkrRYU/6pPKCol6DY1t mCurl9ffiEdHBCO6F0kzVshqCKgm5KQdMPpC3RfiYlCDgl4uUsPDzXEK X-Gm-Gg: AeBDietZeQVwysvgIA8fSh34iDTflcDjgzQmIbyuLpjUOV/IAA/pMw0N7p5pgM9PpvL /Yn3A+bdlGax5rLGo1eMXfIT4F6BCyMEe5CA5sU2/Pn6lQrOAIy9WGMg9ODwt+ZftJ43OLK6P99 cui6Wv0bTMy8SM7RzelmFHAXxjPHhZ8AsTMx1g1b3FRFxay2oKLDTxs/lt8ymPW/WkFUKTQYuYF 7aBt4A4rcZ1XvDHhAoIZT7bW9MNLMNsNkvuBhZTTm5pf2y4uzP/Sep6ws8rkDJbH/EeMFDMiKJY BpSsupST4dgMli5D03v+XDTK0jdjB5P//zRb3RqrlNQGfQg1mn8LfVtI2BQ+/RgO0JC5iX5IgvH Ns9PhyqGWC0yk1mvcVHNGqkUfPsfBx0Mkydxay/Ab1duxTQT4prsxfPNvafiWT10gJ065ozv7Sd 8lDW2IbsgPjejJifZbvWVf9yI2gUOM0TEsLExL77kByqF8RFoXS9yT9K2tH/zHCXcK3oP1sp5cu PdM1sOkuDucqJ0xbzpjW19CcVMIGYY2tg== X-Received: by 2002:a17:90b:1b4f:b0:35e:5aa5:ae38 with SMTP id 98e67ed59e1d1-364ef3a6e12mr3415480a91.9.1777645025909; Fri, 01 May 2026 07:17:05 -0700 (PDT) Received: from shyam-VMware-Virtual-Platform.localdomain ([223.181.115.140]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-364f4558e0dsm1025415a91.2.2026.05.01.07.17.01 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 May 2026 07:17:05 -0700 (PDT) From: Shyam Sunder Reddy Padira To: vaibhav.sr@gmail.com, mgreer@animalcreek.com, johan@kernel.org, elder@kernel.org, gregkh@linuxfoundation.org Cc: greybus-dev@lists.linaro.org, linux-staging@lists.linux.dev, linux-kernel@vger.kernel.org, Shyam Sunder Reddy Padira Subject: [PATCH] staging: greybus:add missing newline in sysfs show() output Date: Fri, 1 May 2026 19:46:17 +0530 Message-ID: <20260501141620.24411-1-shyamsunderreddypadira@gmail.com> X-Mailer: git-send-email 2.43.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" Sysfs show() functions should return newline-terminated strings.Add missing newline to sysfs_emit() format string. No functional changes. Signed-off-by: Shyam Sunder Reddy Padira --- drivers/staging/greybus/audio_manager_module.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/drivers/staging/greybus/audio_manager_module.c b/drivers/stagi= ng/greybus/audio_manager_module.c index dc90cc2d2308..5737f2a32f5a 100644 --- a/drivers/staging/greybus/audio_manager_module.c +++ b/drivers/staging/greybus/audio_manager_module.c @@ -75,7 +75,7 @@ static void gb_audio_module_release(struct kobject *kobj) static ssize_t gb_audio_module_name_show(struct gb_audio_manager_module *m= odule, struct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "%s", module->desc.name); + return sysfs_emit(buf, "%s\n", module->desc.name); } =20 static struct gb_audio_manager_module_attribute gb_audio_module_name_attri= bute =3D @@ -84,7 +84,7 @@ static struct gb_audio_manager_module_attribute gb_audio_= module_name_attribute =3D static ssize_t gb_audio_module_vid_show(struct gb_audio_manager_module *mo= dule, struct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "%d", module->desc.vid); + return sysfs_emit(buf, "%d\n", module->desc.vid); } =20 static struct gb_audio_manager_module_attribute gb_audio_module_vid_attrib= ute =3D @@ -93,7 +93,7 @@ static struct gb_audio_manager_module_attribute gb_audio_= module_vid_attribute =3D static ssize_t gb_audio_module_pid_show(struct gb_audio_manager_module *mo= dule, struct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "%d", module->desc.pid); + return sysfs_emit(buf, "%d\n", module->desc.pid); } =20 static struct gb_audio_manager_module_attribute gb_audio_module_pid_attrib= ute =3D @@ -103,7 +103,7 @@ static ssize_t gb_audio_module_intf_id_show(struct gb_a= udio_manager_module *modu struct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "%d", module->desc.intf_id); + return sysfs_emit(buf, "%d\n", module->desc.intf_id); } =20 static struct gb_audio_manager_module_attribute @@ -114,7 +114,7 @@ static ssize_t gb_audio_module_ip_devices_show(struct g= b_audio_manager_module *m struct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "0x%X", module->desc.ip_devices); + return sysfs_emit(buf, "0x%X\n", module->desc.ip_devices); } =20 static struct gb_audio_manager_module_attribute @@ -125,7 +125,7 @@ static ssize_t gb_audio_module_op_devices_show(struct g= b_audio_manager_module *m struct gb_audio_manager_module_attribute *attr, char *buf) { - return sysfs_emit(buf, "0x%X", module->desc.op_devices); + return sysfs_emit(buf, "0x%X\n", module->desc.op_devices); } =20 static struct gb_audio_manager_module_attribute --=20 2.43.0