# \[PATCH v2 00/14\] futex: More futex2 bits

- From: Peter Zijlstra \<peterz@infradead.org\>
- Date: 2023-08-07 12:37:40 
- List: linux-api
- Page: https://ratatoskr.run/linux-api/2023/08/2294049
- Thread: https://ratatoskr.run/linux-api/2023/08/2294049/t.md

```text
Hi!

New version of the futex2 patches. Futex2 is a new interface to the same 'old'
futex core. An attempt to get away from the multiplex syscall and add a little
room for extentions.

Changes since v1:
 - Moved the FUTEX2_{8,16,32,64} into FUTEX2_SIZE_Un namespace (tglx)
 - Added FUTEX2_SIZE_MASK by popular demand (arnd,tglx)
 - Added more comments (tglx)
 - Updated __NR_compat_syscalls for arm64 (arnd)
 - Folded some tags




```
