commit: fc690cb8a17c5cb6cf2ef08b3ae0f4f251e29ec1 Author: Arisu Tachibana <alicef <AT> gentoo <DOT> org> AuthorDate: Thu Oct 2 14:08:41 2025 +0000 Commit: Arisu Tachibana <alicef <AT> gentoo <DOT> org> CommitDate: Thu Oct 2 14:14:18 2025 +0000 URL: https://gitweb.gentoo.org/proj/linux-patches.git/commit/?id=fc690cb8
Remove patch crypto: af_alg - Fix incorrect boolean values in af_alg_ctx Signed-off-by: Arisu Tachibana <alicef <AT> gentoo.org> 0000_README | 4 -- ...ix-incorrect-boolean-values-in-af_alg_ctx.patch | 43 ---------------------- 2 files changed, 47 deletions(-) diff --git a/0000_README b/0000_README index 8a2d4ad0..574e70f5 100644 --- a/0000_README +++ b/0000_README @@ -87,10 +87,6 @@ Patch: 1401_btrfs-don-t-allow-adding-block-device-of-less-than-1.patch From: https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/tree/queue-6.16/btrfs-don-t-allow-adding-block-device-of-less-than-1.patch Desc: btrfs: don't allow adding block device of less than 1 MB -Patch: 1402_crypto-af_alg-fix-incorrect-boolean-values-in-af_alg_ctx.patch -From: https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/plain/queue-6.16/crypto-af_alg-fix-incorrect-boolean-values-in-af_alg_ctx.patch -Desc: crypto: af_alg - Fix incorrect boolean values in af_alg_ctx - Patch: 1510_fs-enable-link-security-restrictions-by-default.patch From: http://sources.debian.net/src/linux/3.16.7-ckt4-3/debian/patches/debian/fs-enable-link-security-restrictions-by-default.patch/ Desc: Enable link security restrictions by default. diff --git a/1402_crypto-af_alg-fix-incorrect-boolean-values-in-af_alg_ctx.patch b/1402_crypto-af_alg-fix-incorrect-boolean-values-in-af_alg_ctx.patch deleted file mode 100644 index c505c6a6..00000000 --- a/1402_crypto-af_alg-fix-incorrect-boolean-values-in-af_alg_ctx.patch +++ /dev/null @@ -1,43 +0,0 @@ -From d0ca0df179c4b21e2a6c4a4fb637aa8fa14575cb Mon Sep 17 00:00:00 2001 -From: Eric Biggers <[email protected]> -Date: Wed, 24 Sep 2025 13:18:22 -0700 -Subject: crypto: af_alg - Fix incorrect boolean values in af_alg_ctx - -From: Eric Biggers <[email protected]> - -commit d0ca0df179c4b21e2a6c4a4fb637aa8fa14575cb upstream. - -Commit 1b34cbbf4f01 ("crypto: af_alg - Disallow concurrent writes in -af_alg_sendmsg") changed some fields from bool to 1-bit bitfields of -type u32. - -However, some assignments to these fields, specifically 'more' and -'merge', assign values greater than 1. These relied on C's implicit -conversion to bool, such that zero becomes false and nonzero becomes -true. - -With a 1-bit bitfields of type u32 instead, mod 2 of the value is taken -instead, resulting in 0 being assigned in some cases when 1 was intended. - -Fix this by restoring the bool type. - -Fixes: 1b34cbbf4f01 ("crypto: af_alg - Disallow concurrent writes in af_alg_sendmsg") -Cc: [email protected] -Signed-off-by: Eric Biggers <[email protected]> -Signed-off-by: Linus Torvalds <[email protected]> -Signed-off-by: Greg Kroah-Hartman <[email protected]> ---- - include/crypto/if_alg.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - ---- a/include/crypto/if_alg.h -+++ b/include/crypto/if_alg.h -@@ -152,7 +152,7 @@ struct af_alg_ctx { - size_t used; - atomic_t rcvused; - -- u32 more:1, -+ bool more:1, - merge:1, - enc:1, - write:1,
