linux/arch/sh/configs
Eric Biggers 1967bfaf7b crypto: pcbc - Remove support for PCBC mode
The only user of PCBC mode (Propagating Cipher Block Chaining mode) was
net/rxrpc/rxkad.c, which now uses local code instead.

While PCBC was an interesting cryptographic experiment, it has largely
been relegated to the history books and academic exercises.  It is
non-parallelizable (i.e., very slow) and doesn't actually achieve the
integrity properties it was apparently intended to achieve.

Remove support for it from the crypto API.

Acked-by: Geert Uytterhoeven <geert@linux-m68k.org> # m68k
Acked-by: David Howells <dhowells@redhat.com>
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
Tested-by: Marc Dionne <marc.dionne@auristor.com>
Link: https://patch.msgid.link/20260522050740.84561-6-ebiggers@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
History 2026-06-09 17:03:03 -07:00
..
ap325rxa_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
apsh4a3a_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
apsh4ad0a_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
dreamcast_defconfig sh: Drop CONFIG_FIRMWARE_EDID from defconfig files 2026-04-18 10:23:23 +02:00
ecovec24-romimage_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
ecovec24_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
edosk7705_defconfig lib/crc: remove unnecessary prompt for CONFIG_CRC32 and drop 'default y' 2025-04-04 11:31:42 -07:00
edosk7760_defconfig sound fixes for 6.19-rc1 2025-12-13 16:09:10 +12:00
espt_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
hp6xx_defconfig crypto: pcbc - Remove support for PCBC mode 2026-06-09 17:03:03 -07:00
j2_defconfig sh: add earlycon support to j2_defconfig 2016-10-18 18:54:56 -04:00
kfr2r09-romimage_defconfig lib/crc: remove unnecessary prompt for CONFIG_CRC32 and drop 'default y' 2025-04-04 11:31:42 -07:00
kfr2r09_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
landisk_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
lboxre2_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
magicpanelr2_defconfig Remove long-stale ext3 defconfig option 2025-10-15 07:57:28 -07:00
migor_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
polaris_defconfig mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED 2023-05-26 19:01:47 +02:00
r7780mp_defconfig crypto: pcbc - Remove support for PCBC mode 2026-06-09 17:03:03 -07:00
r7785rp_defconfig crypto: pcbc - Remove support for PCBC mode 2026-06-09 17:03:03 -07:00
rsk7201_defconfig mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED 2022-12-01 00:09:20 +01:00
rsk7203_defconfig mm, slob: rename CONFIG_SLOB to CONFIG_SLOB_DEPRECATED 2022-12-01 00:09:20 +01:00
rsk7264_defconfig Remove long-stale ext3 defconfig option 2025-10-15 07:57:28 -07:00
rsk7269_defconfig Remove long-stale ext3 defconfig option 2025-10-15 07:57:28 -07:00
rts7751r2d1_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
rts7751r2dplus_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
sdk7780_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
sdk7786_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
se7206_defconfig crypto: ansi_cprng - Remove unused ansi_cprng algorithm 2025-11-22 10:04:50 +08:00
se7343_defconfig sh: Drop CONFIG_FIRMWARE_EDID from defconfig files 2026-04-18 10:23:23 +02:00
se7619_defconfig Kbuild updates for v6.10 2024-05-18 12:39:20 -07:00
se7705_defconfig crypto: ansi_cprng - Remove unused ansi_cprng algorithm 2025-11-22 10:04:50 +08:00
se7712_defconfig crypto: pcbc - Remove support for PCBC mode 2026-06-09 17:03:03 -07:00
se7721_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
se7722_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
se7724_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
se7750_defconfig crypto: ansi_cprng - Remove unused ansi_cprng algorithm 2025-11-22 10:04:50 +08:00
se7751_defconfig crypto: ansi_cprng - Remove unused ansi_cprng algorithm 2025-11-22 10:04:50 +08:00
se7780_defconfig sh: Drop CONFIG_FIRMWARE_EDID from defconfig files 2026-04-18 10:23:23 +02:00
secureedge5410_defconfig sh: Convert the last use of 'optional' property in Kconfig 2024-05-02 19:48:26 +09:00
sh03_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
sh2007_defconfig crypto: pcbc - Remove support for PCBC mode 2026-06-09 17:03:03 -07:00
sh7710voipgw_defconfig crypto: ansi_cprng - Remove unused ansi_cprng algorithm 2025-11-22 10:04:50 +08:00
sh7724_generic_defconfig lib/crc: remove unnecessary prompt for CONFIG_CRC32 and drop 'default y' 2025-04-04 11:31:42 -07:00
sh7757lcr_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
sh7763rdp_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
sh7770_generic_defconfig lib/crc: remove unnecessary prompt for CONFIG_CRC32 and drop 'default y' 2025-04-04 11:31:42 -07:00
sh7785lcr_32bit_defconfig sound fixes for 6.19-rc1 2025-12-13 16:09:10 +12:00
sh7785lcr_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00
shmin_defconfig crypto: ansi_cprng - Remove unused ansi_cprng algorithm 2025-11-22 10:04:50 +08:00
shx3_defconfig This update includes the following changes: 2025-12-03 11:28:38 -08:00
titan_defconfig crypto: Remove michael_mic from crypto_shash API 2026-04-08 10:11:37 +02:00
ul2_defconfig crypto: Remove michael_mic from crypto_shash API 2026-04-08 10:11:37 +02:00
urquell_defconfig sh: defconfig: remove CONFIG_LOGO_SUPERH_* 2026-02-14 11:09:46 +01:00