From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 1C4D21581B9 for ; Thu, 02 Oct 2025 14:14:44 +0000 (UTC) Received: from lists.gentoo.org (bobolink.gentoo.org [140.211.166.189]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) (Authenticated sender: relay-lists.gentoo.org@gentoo.org) by smtp.gentoo.org (Postfix) with ESMTPSA id CDE2D340F31 for ; Thu, 02 Oct 2025 14:14:43 +0000 (UTC) Received: from bobolink.gentoo.org (localhost [127.0.0.1]) by bobolink.gentoo.org (Postfix) with ESMTP id BF77D1103E2; Thu, 02 Oct 2025 14:14:40 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [140.211.166.183]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (No client certificate requested) by bobolink.gentoo.org (Postfix) with ESMTPS id B659D1103E2 for ; Thu, 02 Oct 2025 14:14:40 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 6EAFB340F62 for ; Thu, 02 Oct 2025 14:14:40 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id AACBA39F7 for ; Thu, 02 Oct 2025 14:14:38 +0000 (UTC) From: "Arisu Tachibana" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Arisu Tachibana" Message-ID: <1759414458.fc690cb8a17c5cb6cf2ef08b3ae0f4f251e29ec1.alicef@gentoo> Subject: [gentoo-commits] proj/linux-patches:6.16 commit in: / X-VCS-Repository: proj/linux-patches X-VCS-Files: 0000_README 1402_crypto-af_alg-fix-incorrect-boolean-values-in-af_alg_ctx.patch X-VCS-Directories: / X-VCS-Committer: alicef X-VCS-Committer-Name: Arisu Tachibana X-VCS-Revision: fc690cb8a17c5cb6cf2ef08b3ae0f4f251e29ec1 X-VCS-Branch: 6.16 Date: Thu, 02 Oct 2025 14:14:38 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: 8c3ee38d-bba6-4b9b-8a65-405ded410269 X-Archives-Hash: 99ab22bafdf600f36affdacb91d0f748 commit: fc690cb8a17c5cb6cf2ef08b3ae0f4f251e29ec1 Author: Arisu Tachibana gentoo org> AuthorDate: Thu Oct 2 14:08:41 2025 +0000 Commit: Arisu Tachibana gentoo 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 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 -Date: Wed, 24 Sep 2025 13:18:22 -0700 -Subject: crypto: af_alg - Fix incorrect boolean values in af_alg_ctx - -From: Eric Biggers - -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: stable@vger.kernel.org -Signed-off-by: Eric Biggers -Signed-off-by: Linus Torvalds -Signed-off-by: Greg Kroah-Hartman ---- - 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,