diff options
| author | Thorsten Blum <thorsten.blum@linux.dev> | 2026-07-21 17:53:45 +0200 |
|---|---|---|
| committer | Madhavan Srinivasan <maddy@linux.ibm.com> | 2026-07-31 17:06:44 +0530 |
| commit | 86bb4d74da626064136d30367d1b35372b8320fb (patch) | |
| tree | 4bc716c3ef390efe0e97fcc812ca8e8632838957 | |
| parent | a2144b13a6ec01e2298c88548af2e3f6d1163de6 (diff) | |
| download | linux-next-86bb4d74da626064136d30367d1b35372b8320fb.tar.gz linux-next-86bb4d74da626064136d30367d1b35372b8320fb.zip | |
powerpc/powernv: Avoid strlen() in pnv_restart()
Check only the first byte instead of scanning the entire string with
strlen().
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Reviewed-by: Christophe Leroy (CS GROUP) <chleroy@kernel.org>
Signed-off-by: Madhavan Srinivasan <maddy@linux.ibm.com>
Link: https://patch.msgid.link/20260721155346.121975-3-thorsten.blum@linux.dev
| -rw-r--r-- | arch/powerpc/platforms/powernv/setup.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/platforms/powernv/setup.c b/arch/powerpc/platforms/powernv/setup.c index 06ed5e2aa265..2af92e7ba4ee 100644 --- a/arch/powerpc/platforms/powernv/setup.c +++ b/arch/powerpc/platforms/powernv/setup.c @@ -312,7 +312,7 @@ static void __noreturn pnv_restart(char *cmd) pnv_prepare_going_down(); do { - if (!cmd || !strlen(cmd)) + if (!cmd || *cmd == '\0') rc = opal_cec_reboot(); else if (strcmp(cmd, "full") == 0) rc = opal_cec_reboot2(OPAL_REBOOT_FULL_IPL, NULL); |
