git: ffc17f8c6b80 - stable/15 - arm64 linux: Allow FUTEX_REQUEUE on arm64 by setting the brand flag

From: Konstantin Belousov <kib_at_FreeBSD.org>
Date: Sat, 31 Oct 2026 03:18:52 UTC
The branch stable/15 has been updated by kib:

URL: https://cgit.FreeBSD.org/src/commit/?id=ffc17f8c6b807d193e54c6269d95fa85c574fea5

commit ffc17f8c6b807d193e54c6269d95fa85c574fea5
Author:     Joy <amutu@amutu.com>
AuthorDate: 2026-10-24 02:28:42 +0000
Commit:     Konstantin Belousov <kib@FreeBSD.org>
CommitDate: 2026-10-31 03:15:21 +0000

    arm64 linux: Allow FUTEX_REQUEUE on arm64 by setting the brand flag
    
    PR:     299836
    
    (cherry picked from commit a3d1d4e88ae7435cfc32a886999dcde2173839cd)
---
 sys/arm64/linux/linux_sysvec.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys/arm64/linux/linux_sysvec.c b/sys/arm64/linux/linux_sysvec.c
index 6d46b16dfe71..c81fb761ee7a 100644
--- a/sys/arm64/linux/linux_sysvec.c
+++ b/sys/arm64/linux/linux_sysvec.c
@@ -600,7 +600,8 @@ static const Elf64_Brandinfo linux_glibc2brand = {
 	.sysvec		= &elf_linux_sysvec,
 	.interp_newpath	= NULL,
 	.brand_note	= &linux64_brandnote,
-	.flags		= BI_CAN_EXEC_DYN | BI_BRAND_NOTE
+	.flags		= BI_CAN_EXEC_DYN | BI_BRAND_NOTE |
+	    LINUX_BI_FUTEX_REQUEUE,
 };
 
 const Elf64_Brandinfo *linux_brandlist[] = {