News: 0001548329

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

FUTEX2 NUMA, MPOL & Task-Local Hash Maps Appear Ready For Linux 6.16

([Linux Kernel] 6 Hours Ago FUTEX2)


It looks like the upcoming [1]Linux 6.16 kernel will feature several additions to the [2]FUTEX2 support.

FUTEX2 was [3]initially upstreamed for Linux 5.16 but some of the original feature plans for this new FUTEX interface were delayed. [4]NUMA awareness for FUTEX2 was one of the notable features that didn't make the original implementation but after seeing new patch work more recently, it looks like it could be landing for Linux 6.16.

After [5]12 rounds of patches providing new FUTEX2 functionality for NUMA awareness support, memory policy "MPOL" awareness, task-local hash maps, and other improvements, the code looks ready for mainlining.

Those patches have been queued up within [6]tip/tip.git's locking/futex Git branch . With the patches now in a TIP branch ahead of the next merge window, these FUTEX2 improvements could be sent in as part of the changes for the Linux 6.16 kernel. We'll see if NUMA2 awareness finally makes it to the mainline kernel along with these other features.



[1] https://www.phoronix.com/search/Linux+6.16

[2] https://www.phoronix.com/search/FUTEX2

[3] https://www.phoronix.com/news/Linux-5.16-sys_futex_waitv

[4] https://www.phoronix.com/news/FUTEX2-NUMA-Awareness-RFC

[5] https://lore.kernel.org/all/20250416162921.513656-1-bigeasy@linutronix.de/

[6] https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/log/?h=locking/futex



guspitts

"If you want the best things to happen in corporate life you have to find ways
to be hospitable to the unusual person. You don't get innovation as a
democratic process. You almost get it as an anti-democratic process.
Certainly you get it as an anthitetical process, so you have to have an
environment where the body of people are really amenable to change and can
deal with the conflicts that arise out of change an innovation."
-- Max DePree, chairman and CEO of Herman Miller Inc.,
"Herman Miller's Secrets of Corporate Creativity",
The Wall Street Journal, May 3, 1988