Files
linux/arch/powerpc/include/asm
Linus Torvalds 1a3746ccbb Merge tag 'strncpy-removal-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux
Pull strncpy removal from Kees Cook:

 - Remove the per-arch strncpy implementations in alpha, m68k, powerpc,
   x86, and xtensa

 - Remove strncpy API

   Over the last 6 years working on strncpy removal there were 362
   commits by 70 contributors. Folks with more than 1 commit were:

    211  Justin Stitt <justinstitt@google.com>
     22  Xu Panda <xu.panda@zte.com.cn>
     21  Kees Cook <kees@kernel.org>
     17  Thorsten Blum <thorsten.blum@linux.dev>
     12  Arnd Bergmann <arnd@arndb.de>
      4  Pranav Tyagi <pranav.tyagi03@gmail.com>
      4  Lee Jones <lee@kernel.org>
      2  Steven Rostedt <rostedt@goodmis.org>
      2  Sam Ravnborg <sam@ravnborg.org>
      2  Marcelo Moreira <marcelomoreira1905@gmail.com>
      2  Krzysztof Kozlowski <krzk@kernel.org>
      2  Kalle Valo <kvalo@kernel.org>
      2  Jaroslav Kysela <perex@perex.cz>
      2  Daniel Thompson <danielt@kernel.org>
      2  Andrew Lunn <andrew@lunn.ch>

* tag 'strncpy-removal-v7.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
  string: Remove strncpy() from the kernel
  xtensa: Remove arch-specific strncpy() implementation
  x86: Remove arch-specific strncpy() implementation
  powerpc: Remove arch-specific strncpy() implementation
  m68k: Remove arch-specific strncpy() implementation
  alpha: Remove arch-specific strncpy() implementation
2026-06-19 14:56:45 -07:00
..
2025-11-21 11:21:20 +01:00
2025-09-13 16:55:07 -07:00
2025-03-16 22:04:27 +11:00
2023-10-20 23:18:07 +11:00
2023-10-20 23:18:07 +11:00
2025-03-16 22:04:27 +11:00
2026-04-01 09:21:06 +05:30
2023-12-08 12:02:37 +01:00
2023-12-08 12:02:37 +01:00
2021-03-24 14:09:29 +11:00
2025-02-26 21:15:08 +05:30
2024-06-28 22:28:48 +10:00
2026-05-20 06:57:14 +05:30
2025-09-13 16:55:07 -07:00
2024-02-15 00:14:06 +11:00
2024-05-08 00:21:30 +10:00
2025-03-16 22:04:27 +11:00
2025-04-16 22:30:22 +05:30
2026-05-20 06:57:14 +05:30
2018-05-25 12:04:43 +10:00
2026-05-20 06:57:14 +05:30
2018-07-30 22:48:21 +10:00
2026-06-08 15:59:02 +05:30
2024-10-29 23:01:52 +11:00
2024-05-08 00:21:30 +10:00
2022-07-27 21:36:05 +10:00
2022-01-30 21:17:00 -05:00