Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Futex2 #5205

Closed
psychaos999 opened this issue Oct 7, 2021 · 1 comment
Closed

Futex2 #5205

psychaos999 opened this issue Oct 7, 2021 · 1 comment

Comments

@psychaos999
Copy link

psychaos999 commented Oct 7, 2021

Hi,
my proton log starts with:
Proton: 1633354705 experimental-6.3-20211004
SteamGameId: 306130
Command: ['/mnt/500GB/steamapps/common/Zenimax Online/zosSteamStarter.exe']
Options: {'forcelgadd'}
depot: 0.20210907.26
pressure-vessel: 0.20210906.2
scripts: v0.20210818.0-0-gc6be089
soldier: 0.20210906.1 soldier 0.20210906.1
err:virtual:virtual_init Using kernel write watches (experimental).
fsync: up and running.

My kernel is a tkg kernel with futex2 enabled, but for what I can see proton enables only fsync.

What am I doing wrong?

Thank you in advance

@kisak-valve
Copy link
Member

kisak-valve commented Oct 7, 2021

Hello @psychaos999, my understanding is that both futex-wait-multiple and futex2 kernel patch sets will both show with the same fsync: up and running. line in Proton's log. Support for Futex2 is currently only enabled in Proton Experimental's patch set and if your kernel supports futex2, then it's used by default, so there's nothing actually wrong here.

From a broad level, you can compare your logs to some of the feedback on #4568.

Closing as not a bug.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants