Dmitry Skvortsov
599eb501b1
Fix winesync patches ( #509 )
...
Fix uninitialized variable
2022-05-04 01:03:21 +02:00
Dmitry Skvortsov
08b1f742a4
Update winesync patches ( #503 )
2022-05-03 15:29:04 +02:00
Dmitry Skvortsov
c0245bfff8
linux510/511/512/513/514/515/516-tkg: Update winesync patchset ( #379 )
...
source: https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync3
2021-12-08 17:31:51 +01:00
Dmitry Skvortsov
f6ed21ac83
linux513/514/515-tkg: Add Fsync1 support on top of futex_waitv patches. ( #345 )
...
Add an option to wait on multiple futexes using the old interface, that
uses opcode 31 through futex() syscall. Do that by just translation the
old interface to use the new code. This allows old and stable versions
of Proton to still use fsync in new kernel releases.
source: b70e738f08
2021-11-04 01:14:27 +01:00
Dmitry Skvortsov
ecfb6fed4c
linux513/514/515-tkg: Add futex_waitv() patchset from 5.16 as a toggle option ( #342 )
...
* linux513/514/515-tkg: Add futex_waitv() patchset from 5.16 as a toggle option
Not enabled by default since this make currents public Wine/Proton builds with old fsync interfaces broken.
https://github.com/ValveSoftware/wine/pull/128
https://github.com/andrealmeid/futex_waitv_patches
* Minor message/comment tweaks
Co-authored-by: Etienne JUVIGNY <ti3nou@gmail.com >
2021-11-01 19:16:47 +01:00
Eduard Tolosa
8c1b1271e5
Update patchset to 00a9b574b6
( #310 )
2021-09-17 14:30:59 +02:00
Tk-Glitch
a39fc448fe
linux513-tkg: Add hardened patchset and config
...
https://github.com/anthraxx/linux-hardened/releases/tag/5.13.13-hardened1
2021-09-03 12:45:44 +02:00
Tk-Glitch
6d3d3e78e3
linux513-tkg: Importe rebased MuQSS patchset from zen
...
https://github.com/zen-kernel/zen-kernel/commits/5.13/muqss
2021-08-31 17:57:08 +02:00
Tk-Glitch
e2d99fd98a
Always grab the latest available cacule patchset from git
...
https://github.com/hamadmarri/cacule-cpu-scheduler
Also, enable cacule for 5.14 RC
2021-08-26 15:51:48 +02:00
Tk-Glitch
8bb86e6e2b
linux513-tkg: Update Project C patchset to v5.13-r3
...
b5886f5bc8
2021-08-22 23:32:29 +02:00
Tk-Glitch
f5e592b457
linux513-tkg: Import 5.13 rebased bcachefs patchset - https://evilpiepirate.org/git/bcachefs.git/log/
2021-08-15 20:15:30 +02:00
Tk-Glitch
17cc9f101b
linux513-tkg: Update CacULE CPU scheduler patchset, introducing merged RBD
...
Added related options to .cfg
2021-08-15 19:44:03 +02:00
Tk-Glitch
281c718513
linux513-tkg: Update Project C patchset to v5.13-r2 - a2ce9df1d0
2021-08-04 22:30:22 +02:00
Tk-Glitch
dd79616e38
linux513-tkg: Some people have asked for old fsync support (and not just fsync2/futex2). Let's bring it back.
2021-07-30 18:56:53 +02:00
Tk-Glitch
b9b8baca86
linux513-tkg: Update cacule patchset - https://github.com/hamadmarri/cacule-cpu-scheduler/blob/master/patches/CacULE/v5.13/cacule-5.13.patch
2021-07-19 17:26:47 +02:00
Tk-Glitch
af4ff85bd2
linux513-tkg: Update Project C patchset to v5.13-r1
...
https://gitlab.com/alfredchen/linux-prjc/-/commits/v5.13-prjc-r1
2021-07-06 19:51:51 +02:00
Tk-Glitch
654f290f6c
linux510/512/513-tkg: Update cacule patchsets
...
This required splitting parts of the glitched base for CFS-only kernels (the patch was common to all schedulers before, even though only CFS was effectively making use of the changes), which were moved to a 0003-glitched-cfs-additions.patch file.
https://github.com/hamadmarri/cacule-cpu-scheduler
2021-07-05 13:21:57 +02:00
Tk-Glitch
35aebf772c
linux513-tkg: Update project C patchset to v5.13-r0 from our glitched version
...
https://gitlab.com/alfredchen/projectc/-/blob/master/5.13/prjc_v5.13-r0.patch
2021-07-05 13:18:42 +02:00
Tk-Glitch
d0cf5077d2
linux510/512/513-tkg: futex2: Use page_to_pgoff instead of hugetlb_basepage_index for more modularity.
...
This follows a quick chat with @logos128 : 1137522351 (commitcomment-52947483)
2021-07-04 16:38:20 +02:00
Tk-Glitch
6d796bf233
linux513-tkg: Update to 5.13 release
2021-06-29 13:51:10 +02:00
Tk-Glitch
eb23639d74
5.13 RC6
2021-06-15 13:42:15 +02:00
Tk-Glitch
8c2ba75087
linux512/512-tkg: Update CacULE patchset
...
https://github.com/hamadmarri/cacule-cpu-scheduler/tree/master/patches/CacULE/v5.12
https://github.com/hamadmarri/cacule-cpu-scheduler/tree/master/patches/CacULE/v5.13
2021-06-03 17:01:12 +02:00
Joshie
3e6a12eb76
linux513: Add futex2 patches ( #252 )
...
Add the futex2 patchset rebased by me
2021-05-31 23:17:02 +02:00
Tk-Glitch
15193f4e3d
linux512/513-tkg: Tweak ondemand gov for CFS in glitched-cfs patchset
...
Using our aggressive ondemand settings
2021-05-30 20:05:58 +02:00
Tk-Glitch
670c6e730e
linux512/513-tkg: Initial support for CacULE CPU scheduler from @hamadmarri - https://github.com/hamadmarri/cacule-cpu-scheduler
...
RDB hasn't been tested yet and isn't included as a result.
2021-05-30 20:03:54 +02:00
Tk-Glitch
a35c2f295e
Initial support for 5.13 rc1
...
I have ported Project C v5.12-r1 over. We're missing fsync/futex2.
2021-05-10 18:19:12 +02:00