nine7nine / Wine-NSPA

Wine-NSPA: Proaudio & RT focused builds of Wine(-TKG)... WARNING: Forced Pushes && Resets..

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rebase Wine-NSPA RT patchwork

nine7nine opened this issue · comments

  • Rebase all RT related code
  • Consolidate into a single clean patch
  • Must apply cleanly after 2 reverts from Staging / Wine-TKG

0000-ntdll-Store_fsync_APC_futex_in_the_thread_data_directly.myrevert
0000-wineserver-Draft-to-implement-priority-levels-throug.myrevert

Note: First revert is for fsync, so i can hook the threads correctly. Second revert is removing the wine-rt patch from staging ~ which i integrate into my patch set, but have rewritten parts of.

  • fix up any patches that don't apply cleanly after. (matters for 7.5 builds, obviously. lol)

This will make it easier to not only rebase on Wine.80 (when the time comes), but also for my current efforts to rewrite my RT implementation to not use sched_setscheduler(), and simply use pthread functions, instead. Along with adding/refactoring the CFS/nice support, and so on.

Resolved in Commit: a7d3b4e

I still have some rewrites to do, but that's a different issue