Announcement

Collapse
No announcement yet.

More FUTEX2 Bits Land In The Linux 6.7 Kernel

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • More FUTEX2 Bits Land In The Linux 6.7 Kernel

    Phoronix: More FUTEX2 Bits Land In The Linux 6.7 Kernel

    Last week's locking set of changes for the Linux 6.7 kernel add new interfaces for the FUTEX2 system call ABI. This work is making FUTEX2 more extendable and addressing some of the prior limitations...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    FUTEX2 finally merged? Any Wine benchmarks please?
    Last edited by timofonic; 07 November 2023, 08:47 AM.

    Comment


    • #3
      What happened to winesync?

      Comment


      • #4
        Does current Proton or Proton-experimental use this?

        Comment


        • #5
          Originally posted by TemplarGR View Post
          Does current Proton or Proton-experimental use this?
          Since 2021, Proton Experimental defaulted to using futex2 if it's present in the kernel. The interface was released in kernel 5.16.

          I think the then-experimental is already stable in Proton 8.

          They check for `/sys/kernel/futex2/wake` and it can be disabled via `WINESYNC_FUTEX2=0` if necessary.



          EDIT: now that I try and backtrace it - it might not be in Proton 8 yet.
          Last edited by slagiewka; 07 November 2023, 07:02 AM.

          Comment


          • #6
            Keep us posted slagiewka

            Comment

            Working...
            X