From nobody Mon Jun 8 08:28:42 2026 Received: from mout.web.de (mout.web.de [217.72.192.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 02448305666; Thu, 4 Jun 2026 14:55:37 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.72.192.78 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780584939; cv=none; b=mvtfGT7clrsRAdvMoHr0HU4Y/uZSb6l4/BCRS4g4M+dA5VG+AxptFpPi2zOFW5C2wE6aQx8O0STULRKxSq9GbYFV5MLXOF5/mVrXAQSocz+O1Q/6J4qmbQVk6lA1O0x2IVSfD/VaWLXWg8th+nmHMge60ifY4Z3i77Dsro0xwn4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780584939; c=relaxed/simple; bh=O7mcYl/AWRWHA8/lKlpN9lRECj0GjCnkexsAR0FxcJs=; h=Message-ID:Date:MIME-Version:Subject:From:To:Cc:References: In-Reply-To:Content-Type; b=LO6iEf9pxTbPKaK1gE0SliBKSBJuAH4H2I3M3yeE0TjZX5T/RiyJQke0/fDdxciS37/TDC71jC11q6d59CkYuNwNLq1StYpBZlYfYK6F6kxOJyuvY2JWfpSFIRopKK3ME2nLdiUr65olhzYRDFPiBVaJW7EsZ1K3xLqxSqJ2/yA= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de; spf=pass smtp.mailfrom=web.de; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b=D6nZbSck; arc=none smtp.client-ip=217.72.192.78 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=web.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b="D6nZbSck" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1780584613; x=1781189413; i=markus.elfring@web.de; bh=wmrekNNU+BAo8JH1uJ1XmO25MRj1GsER/eV0HCibJwc=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:From:To: Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=D6nZbSck5BVT+ee9GT0TgQ69Ecsl1NQvt71iI21OFfYsnsfUPuxR5lX6Xtisy+K9 jMzARjPV+NCElWueh66ClgIb9TZH6fBwASSmkvn5apOFowfs9e6g6GITfJW74Yppz SFMGJ9Yf5jhG+q3lWwqouN7bS5gO21D75tSJX5mvSG5hZjHrwqmKr5vcw9wdsJnDb UzEiMUe8ZtdEJTt2S/NUrpB6FLKUjXios7TpQBtq8H/P3cHOPP0Z035NQX4Qz/yMe 7CWl/j5MLdpWQIFRAvL+N1nJCQAPCqNFjZnQwm97Msm1dD1//wmMQm25R2rc73baM YJJGgipx1ub6FwEZ1g== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from client.hidden.invalid by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MXocY-1wlkTJ2hBs-00Px8X; Thu, 04 Jun 2026 16:50:13 +0200 Message-ID: <03fe7a3c-3d59-4fd1-a125-2d11b2b5390f@web.de> Date: Thu, 4 Jun 2026 16:50:11 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: [PATCH 1/3] LoongArch: Simplify data output in show_cpuinfo() From: Markus Elfring To: loongarch@lists.linux.dev, George Guo , Hengqi Chen , Huacai Chen , Tiezhu Yang , Wang Xuerui Cc: LKML , kernel-janitors@vger.kernel.org References: Content-Language: en-GB, de-DE In-Reply-To: Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:QMmqniSq1UnYcZXZ8rYas71Sd6arxh3PcvhOIcyktsOekkXtFHw 6FyOjyexUQkMuLrxTFo+jlwjyx+yDd0iMucy8hDI+tzcRiCGLQJZBcrS1Abn2awgSL3rkaS LR06vzX5HwK5ZxDCPCl/Jj3zjjrOrAhQ+2DCG1or1rC4xwe/QofephNO3UAcKQyKbEIHiDW Pp8mMFzzaKrmbFlmi7Kiw== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:/evoWkXqoAc=;iyLQ4PDRyZXeTV4LVhrcXIYTy/r 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 qGK5VWdkmMSElRwt0W4tfNr4jAd1nQVcy9ta3mO Content-Type: text/plain; charset="utf-8" From: Markus Elfring Date: Thu, 4 Jun 2026 16:02:59 +0200 Move the specification for a line break from a seq_puts() call to a seq_printf() call. The source code was transformed by using the Coccinelle software. Signed-off-by: Markus Elfring --- arch/loongarch/kernel/proc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/loongarch/kernel/proc.c b/arch/loongarch/kernel/proc.c index d4ce5b585453..cc1b7a96bb0f 100644 --- a/arch/loongarch/kernel/proc.c +++ b/arch/loongarch/kernel/proc.c @@ -94,9 +94,8 @@ static int show_cpuinfo(struct seq_file *m, void *v) seq_puts(m, " lbt_arm"); if (cpu_has_lbt_mips) seq_puts(m, " lbt_mips"); - seq_puts(m, "\n"); =20 - seq_printf(m, "Hardware Watchpoint\t: %s", str_yes_no(cpu_has_watch)); + seq_printf(m, "\nHardware Watchpoint\t: %s", str_yes_no(cpu_has_watch)); if (cpu_has_watch) { seq_printf(m, ", iwatch count: %d, dwatch count: %d", cpu_data[n].watch_ireg_count, cpu_data[n].watch_dreg_count); --=20 2.54.0 From nobody Mon Jun 8 08:28:42 2026 Received: from mout.web.de (mout.web.de [217.72.192.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4B10C24E4C6; Thu, 4 Jun 2026 14:52:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=217.72.192.78 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780584749; cv=none; b=I1nVw1UydVc/PNI2fd7mzrXdZxN1luIWzlbzxT8NwOUt8BxpQ2GI8SttQMI1hkDdXZEv2AsyptKMHR3nJX257L0xDsQ4SJbJYjQap8VrmZo4n5uHn5c1ta4gn07lHSB5it0HVNu2Cd2wkMkSYZCJzsfuUbGIF5J1utnPxHJT6Sg= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780584749; c=relaxed/simple; bh=HC/bCcPm92UYYhfX5I6Ro+Tuzt8xgIXRNr18EYzLw7o=; h=Message-ID:Date:MIME-Version:Subject:From:To:Cc:References: In-Reply-To:Content-Type; b=kxCgneOqbofUe3dKSZjpIDA1nGAuL729XvVksM0sJ4zJPiuYjbjd700A9dZDDuIzDF+yJo1IWXJ6wuPjCifBuR2wHnSGO/SVES7NUOjjZ2C+FPPZ4nCJ/8vh8xx1YYrRHaVWv5U4Np970Wll/ndAEZY23jLO3bZW6d4miKcsVkM= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de; spf=pass smtp.mailfrom=web.de; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b=kQp9y9FV; arc=none smtp.client-ip=217.72.192.78 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=web.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b="kQp9y9FV" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1780584719; x=1781189519; i=markus.elfring@web.de; bh=W4oIBjrN+XTlUmnrdLQ3lwaTgZZSEKPpTG337cjqbOM=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:From:To: Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=kQp9y9FVvHSexqKKy9e6bGP68rxp6DCqKmfsRbM8QCQXgJpyFqtbqT1nLB/jRKbw eIWeR7sKcVbIBDu+zhzfAuGzjDKzxHtHlbZ34/vlFHCVnrU3Mc1ujCnGNWDsCcbnj c+XNuNW49eWvA5cankQv00Es5eA012E7EwpqDpwl6WuQR/imDPPgTEagop3/YN4in oHIDj5e83vgX5sc4cjOjjn3sSqAqPf6HXG+Let2MLcH/z6LRHy4vmC+cFOoYCnBX8 I//cpU6TxSY1sGQqTc/5cfbKu1exmOlO1bUwk54Jp0RjE7/z1BhYnV0/fMNNFTbPX WQIF8RW446G5Q3DW4Q== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from client.hidden.invalid by smtp.web.de (mrweb106 [213.165.67.124]) with ESMTPSA (Nemesis) id 1MjBRn-1x9QGA1aKr-00oT0q; Thu, 04 Jun 2026 16:51:59 +0200 Message-ID: Date: Thu, 4 Jun 2026 16:51:57 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: [PATCH 2/3] LoongArch: Delete unnecessary braces in show_cpuinfo() From: Markus Elfring To: loongarch@lists.linux.dev, George Guo , Hengqi Chen , Huacai Chen , Tiezhu Yang , Wang Xuerui Cc: LKML , kernel-janitors@vger.kernel.org References: Content-Language: en-GB, de-DE In-Reply-To: Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:NnvLYjQ8nv8rCbqCcurKqdXGvnB0NPrXZky/FFgw93G9PraTbvG Qj0R/3/cDhNw33bAz3CdY4dJfqBE4uBmAQZ5WqeR7CEUeAJ8C4Uq0ObUQ6zQb0hXfB+cLbc JaDd1kcZdBPZf5iS0F1nM9cQnXcMUYb1LHw/oiP7Hj/KUJ5bHf8UI5iPHqPXjosVbLOH1T8 FubndcIt6b4CiXtE3J+vA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:mG+iDfMOJgQ=;8Bu8h5WRLXhPr1wXKqAD5L6rtTU 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 Content-Type: text/plain; charset="utf-8" From: Markus Elfring Date: Thu, 4 Jun 2026 16:16:43 +0200 Do not use curly brackets at one source code place where a single statement should be sufficient. Signed-off-by: Markus Elfring --- arch/loongarch/kernel/proc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/loongarch/kernel/proc.c b/arch/loongarch/kernel/proc.c index cc1b7a96bb0f..bc1cd400025c 100644 --- a/arch/loongarch/kernel/proc.c +++ b/arch/loongarch/kernel/proc.c @@ -96,10 +96,9 @@ static int show_cpuinfo(struct seq_file *m, void *v) seq_puts(m, " lbt_mips"); =20 seq_printf(m, "\nHardware Watchpoint\t: %s", str_yes_no(cpu_has_watch)); - if (cpu_has_watch) { + if (cpu_has_watch) seq_printf(m, ", iwatch count: %d, dwatch count: %d", cpu_data[n].watch_ireg_count, cpu_data[n].watch_dreg_count); - } =20 seq_puts(m, "\n\n"); =20 --=20 2.54.0 From nobody Mon Jun 8 08:28:42 2026 Received: from mout.web.de (mout.web.de [212.227.17.11]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4735A2749DC; Thu, 4 Jun 2026 14:53:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.17.11 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780584829; cv=none; b=CajeSsvk9g/wFc1RG6k6JJntIE7cNc9IcW1qfefhRNRh2V7HCb+Qey1yTCSGlMbbBJ6xdOdwWeuwgGrcEylmFEWO5vnXXBdVcYH9YF8rGLX5mUyRdviRDamq23hMiNYumBYZJSTR1F5KKbymA6Vwqe1/IJtK3bGm2f541sWVYiE= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1780584829; c=relaxed/simple; bh=W6bmNTwVoxFC7OxI6tM4D5zk/OeiJNNPxnNeuVRx1cA=; h=Message-ID:Date:MIME-Version:Subject:From:To:Cc:References: In-Reply-To:Content-Type; b=j6/er3A/0u5Lj7sJItenHuV2TWwVEkhv3kA+uK1rrLY34bXpQ7jl1KAOL0FdTqGT34sR9HXw5QPBEqsAoRXHWOkxKSoBHSVCyg/fg7qsQSU/9maTVWMNaQGF+X9J9JtrjK8RVcr+IJ6d8gaJE/f8xIu5p0PFvORavxX1sAIwOmo= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de; spf=pass smtp.mailfrom=web.de; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b=NWrIbX4w; arc=none smtp.client-ip=212.227.17.11 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=web.de Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b="NWrIbX4w" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1780584793; x=1781189593; i=markus.elfring@web.de; bh=jSjJSkqtYvXUMxJkM3mpCI6TtWiO6NaH1UPNvrGCJAY=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:Subject:From:To: Cc:References:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=NWrIbX4we4VaQkUmZBxpwj1f9kDOqIXzIlSkJXcGtch+tKriWs0E7PNnL7rJUEN3 4SHbwLQT7/Znnwn9PuwmLnjSEFEGZwg+62s8UKwsQAVoFIK4tZ0OyVUeVAta/t/Sb DLymXcEGjTgXn/kwBcX2Vy5qNi9s+UzPGqt031NkKEKN7kwT4WktFOBp+nwoyNvLS 5rSSAL3ZCHI4J8REXjBhvyR8Dq/uiW+d8lj+PXys/AbV9D0a2pb9ZDXtqG/nxYFqR pmYeHChCT79yNCpTzs6glUDz6q2CHE3wBXW2MSSOFbzFdOmA7kcVlSfK+4o8sx1iQ 8gLJx0QaEFsq6WseuA== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from client.hidden.invalid by smtp.web.de (mrweb105 [213.165.67.124]) with ESMTPSA (Nemesis) id 1M2gkf-1wYjwc3W2h-00Camj; Thu, 04 Jun 2026 16:53:13 +0200 Message-ID: <512f7a62-6f5d-46c5-b98a-f299616c8762@web.de> Date: Thu, 4 Jun 2026 16:53:12 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: [PATCH 3/3] LoongArch: Combine two seq_puts() calls in show_cpuinfo() From: Markus Elfring To: loongarch@lists.linux.dev, George Guo , Hengqi Chen , Huacai Chen , Tiezhu Yang , Wang Xuerui Cc: LKML , kernel-janitors@vger.kernel.org References: Content-Language: en-GB, de-DE In-Reply-To: Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:6jE/CaqGZ+nfgTwDX8J6GX333Mob64s+cylI48SK6o7UY2g3tbf 2I7cLDhHEiWg/EZbBx2r+BpQkotIIPJeB2ECaRYmI6/MP6l5GvFKWMe7x2vV3mZtO4htpvx 5L2aGVIVO2eXzq36+Sl9idmNs67O6BQB/RCWoMlF8rvkMt2lTYn5DN8WUhb08clwT86oltd kDpBoj0CDmhHM5kXcKQaA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:6OHeOYYwFi8=;vNJwOTrbZc0Xnwiyz0NpT8Dv1SC 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 Content-Type: text/plain; charset="utf-8" From: Markus Elfring Date: Thu, 4 Jun 2026 16:33:07 +0200 Put data into a sequence by a single seq_puts() call instead of two. This issue was detected by using the Coccinelle software. Signed-off-by: Markus Elfring --- arch/loongarch/kernel/proc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/arch/loongarch/kernel/proc.c b/arch/loongarch/kernel/proc.c index bc1cd400025c..36df3c7f6990 100644 --- a/arch/loongarch/kernel/proc.c +++ b/arch/loongarch/kernel/proc.c @@ -57,9 +57,8 @@ static int show_cpuinfo(struct seq_file *m, void *v) seq_puts(m, " loongarch32s"); if (isa & LOONGARCH_CPU_ISA_LA64) seq_puts(m, " loongarch64"); - seq_puts(m, "\n"); =20 - seq_puts(m, "Features\t\t:"); + seq_puts(m, "\nFeatures\t\t:"); if (cpu_has_cpucfg) seq_puts(m, " cpucfg"); if (cpu_has_lam) --=20 2.54.0