nios2: Replace strcpy() with strscpy() and simplify setup_cpuinfo()
authorThorsten Blum <thorsten.blum@linux.dev>
Wed, 16 Apr 2025 19:09:07 +0000 (21:09 +0200)
committerDinh Nguyen <dinguyen@kernel.org>
Thu, 24 Apr 2025 22:30:01 +0000 (17:30 -0500)
commitaa264d9511aa5befa28cf8d9f32fce78fcf1a773
tree43f0f22676c6e18d008902fd6739fbd69960b9d9
parent83ab598362fb3a30cf2789f7482878084ff8efaa
nios2: Replace strcpy() with strscpy() and simplify setup_cpuinfo()

strcpy() is deprecated; use strscpy() instead.

Since the destination buffer has a fixed length, strscpy() automatically
determines its size using sizeof() when the size argument is omitted.
This makes the explicit size argument unnecessary - remove it.

Now, combine both if-else branches using strscpy() and the same buffer
into a single statement to simplify the code.

No functional changes intended.

Link: https://github.com/KSPP/linux/issues/88
Cc: linux-hardening@vger.kernel.org
Signed-off-by: Thorsten Blum <thorsten.blum@linux.dev>
Reviewed-by: Kees Cook <kees@kernel.org>
Signed-off-by: Dinh Nguyen <dinguyen@kernel.org>
arch/nios2/kernel/cpuinfo.c