git: ffc17f8c6b80 - stable/15 - arm64 linux: Allow FUTEX_REQUEUE on arm64 by setting the brand flag
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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[] = {