Dmitry Skvortsov
6e733abb3e
linux516-tkg: Add Winesync patchset for 5.16-rc ( #359 )
2021-11-16 21:48:20 +01:00
Dmitry Skvortsov
b3f41828be
Add Fsync1 patchset for 5.16-rc ( #358 )
...
* linux516-tkg: Add Fsync1 support on top of futex_waitv patches.
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
* prepare: Change the priority of selecting Fsync1 patches for 5.16+ kernels
2021-11-16 19:26:24 +01:00
Tk-Glitch
49ad3de167
Initial 5.16 RC support
2021-11-16 16:06:31 +01:00
Tk-Glitch
9782efe0ff
Make sure we're not on Arch before nuking tmpfs dir
2021-11-13 14:48:35 +01:00
Tk-Glitch
4a196d3977
5.15.2, 5.14.18, 5.10.79, 5.4.159
2021-11-13 11:27:03 +01:00
Dmitry Skvortsov
ba636511f4
linux515-tkg: Update rebased version of winesync patchset for 5.15 ( #355 )
2021-11-12 14:19:54 +01:00
Tk-Glitch
d006ecd4ad
Get rid of the deprecated fsync waitvcompat patch.
2021-11-11 16:36:50 +01:00
Tk-Glitch
db405096bd
Move the futex2-specific config changes to the futex2 patcher block
...
Fixes 45517faaf9
Fixes ccae6ec83d
2021-11-08 22:10:32 +01:00
Dmitry Skvortsov
ccae6ec83d
prepare: Fix and Cleanup unnecessary checks ( #351 )
...
this is broken actually and something like this is not needed after the changes of 3462554540
2021-11-08 21:43:31 +01:00
Dmitry Skvortsov
45517faaf9
Correct applying fsyncs patches on kernels 5.12 and below ( #350 )
...
* prepare: Fix missing of futex_waitv patches for kernel 5.12 and below
* cfg: Minor message/comment tweak
2021-11-08 20:38:36 +01:00
Tk-Glitch
3462554540
Fix CONFIG_EXPERT and related config additions when selecting futex2 from the prompt instead of .cfg
2021-11-08 18:54:41 +01:00
Tk-Glitch
b9e7299e30
linux515-tkg: Fix TTY on some Nvidia machines
...
Current Arch config is frogged. It should be fixed before hitting stable.
2021-11-07 16:58:57 +01:00
Tk-Glitch
5b355cb160
sums
2021-11-07 16:42:25 +01:00
Thorben
6f3497167f
fix Frogging-Family#347 ( #348 )
2021-11-07 16:41:21 +01:00
Tk-Glitch
2b93501287
pkgrel bump
2021-11-06 18:13:47 +01:00
Adel Kara Slimane
3cc0446bc5
kernel version bumps: 5.15.1, 5.14.17, 5.10.78, 5.4.458 ( #346 )
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2021-11-06 18:12:21 +01:00
Tk-Glitch
469d301432
linux515-tkg: Update defconfig to arch1 - https://github.com/archlinux/svntogit-packages/blob/packages/linux/trunk/config
2021-11-06 03:54:29 +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
Tk-Glitch
c55c8d2132
linux514/515-tkg: Add md-drm-staging-next dcc image stores perf regression fixes to misc additions - https://gitlab.freedesktop.org/mesa/mesa/-/issues/5396#note_1071669
2021-11-03 19:25:03 +01:00
Tk-Glitch
caad3e526d
linux514/515-tkg: Add an alternative fsync (FUTEX_WAIT_MULTIPLE) patchset that can be enabled alongside futex_waitv to have a fallback path on Proton/wine builds using the older Fsync implementation. Thanks to Kisak for reaching out to me and sharing the ideas and patches.
2021-11-03 18:56:32 +01:00
Tk-Glitch
2d603642da
Allow cacule CPU scheduler on 5.15+ through the CachyOS repo. hamadmarri's repo has gone unmaintained.
...
We might drop the patchset down the line, but let's keep options for now.
Thanks to @ptr1337
https://github.com/CachyOS/cacule-cpu-scheduler
2021-11-03 13:27:24 +01:00
Tk-Glitch
1acb0ad74c
5.14.16, 5.10.77, 5.4.157
2021-11-02 21:25:03 +01:00
Tk-Glitch
3196e797c9
linux515-tkg: Update Project C patchset to v5.15-r0 - https://gitlab.com/alfredchen/projectc/-/blob/master/5.15/prjc_v5.15-r0.patch
2021-11-02 12:25:08 +01:00
Tk-Glitch
d553c7eb1c
linux515-tkg: Add a rebased version of Project C v5.14-r3 patchset for 5.15 while we wait for Alfred's release. Thanks to @openglfreak.
2021-11-01 23:46:37 +01:00
Tk-Glitch
8614aa6452
5.15.0
2021-11-01 19:51:29 +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
Tk-Glitch
725dd102b8
linux514-tkg: Revert 2602e9cc as it breaks various amd platforms
...
https://github.com/Frogging-Family/linux-tkg/issues/340
https://bugzilla.kernel.org/show_bug.cgi?id=214859
Fixes https://github.com/Frogging-Family/linux-tkg/issues/340
2021-10-29 14:03:40 +02:00
Tk-Glitch
199f3f141d
5.15 RC7, 5.14.15, 5.10.76, 5.4.156
2021-10-27 18:59:05 +02:00
Alejandro Bringas Martinez
ec364b7872
Add schedtool dep on Debian ( #337 )
2021-10-22 01:21:45 +02:00
Tk-Glitch
e069613ffd
5.14.14, 5.10.75, 5.4.155
2021-10-21 10:51:53 +02:00
Tk-Glitch
a7aa093548
5.15 RC6
2021-10-19 14:51:42 +02:00
Tk-Glitch
a3eb9c7c4d
5.14.13, 5.10.74, 5.4.154
2021-10-17 11:32:01 +02:00
Tk-Glitch
3d0fa4d451
5.14.12, 5.10.73, 5.4.153
2021-10-13 14:41:20 +02:00
Tk-Glitch
834ab0e472
5.15 RC5
2021-10-12 05:10:43 +02:00
Tk-Glitch
94b587c2ed
5.14.11, 5.10.72, 5.4.152
2021-10-10 01:13:47 +02:00
Tk-Glitch
f2fa2f00ef
5.14.10, 5.10.71, 5.4.151
2021-10-08 17:02:25 +02:00
Tk-Glitch
3591fa58a0
Enable CONFIG_BLK_DEV_LOOP by default
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/329
2021-10-08 17:02:09 +02:00
Adel Kara Slimane
6a91c77dc0
README: Gentoo: remove inaccurate dependency on a Clang use flag ( #332 )
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2021-10-05 13:37:57 +02:00
Tk-Glitch
2414244b1e
5.15 RC4
2021-10-05 13:35:36 +02:00
Adel Kara Slimane
67c26a6228
prjc-5.14: version bump ( #331 )
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2021-10-05 11:53:56 +02:00
James Beddek
987eeca6b2
prepare: allow forcing LLVM_IAS ( #314 )
...
Signed-off-by: Theo Anderson <telans@posteo.de >
2021-10-05 11:53:14 +02:00
Adel Kara Slimane
e5b2f7f3bd
Fix boot issues in Ubuntu (and potentially Debian) ( #330 )
...
Closes : #327
Closes : #322
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2021-10-04 22:13:33 +02:00
Tk-Glitch
e2b5820b26
Worth a pkgrel bump
2021-10-01 14:20:17 +02:00
Tk-Glitch
b370a764e7
5.14.9, 5.10.70, 5.4.150
2021-10-01 14:19:39 +02:00
Adel Kara Slimane
a9ee73315c
README: add dependency notes for Gentoo ( #324 )
...
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com >
2021-09-29 20:11:38 +02:00
James Beddek
ea5b1b4b48
prepare: allow choosing oldconfig as the .config updating tool ( #315 )
...
* prepare: allow choosing oldconfig as the .config updating tool
Signed-off-by: Theo Anderson <telans@posteo.de >
* prepare: make oldconfig interactable
Signed-off-by: Theo Anderson <telans@posteo.de >
2021-09-29 20:11:07 +02:00
Tk-Glitch
52d31be72d
Readme: :frog_gone:
2021-09-29 19:46:30 +02:00
Tk-Glitch
29e08e7d87
Move user patches logging to prepare.log
2021-09-29 19:30:40 +02:00
Tk-Glitch
c8d3602040
5.15 RC3
2021-09-27 02:24:09 +02:00
Tk-Glitch
799936ef5a
5.14.8, 5.10.69, 5.4.149
2021-09-26 14:41:05 +02:00