Commit Graph

19 Commits

Author SHA1 Message Date
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
Tk-Glitch
b10490c6b3 linux510/514-tkg: Port prjc v5.15.r1 fixes over, also for upds
Fixes https://github.com/Frogging-Family/linux-tkg/issues/361
2021-11-19 15:29:57 +01:00
Thorben
6f3497167f fix Frogging-Family#347 (#348) 2021-11-07 16:41:21 +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
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
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
Tk-Glitch
b370a764e7 5.14.9, 5.10.70, 5.4.150 2021-10-01 14:19:39 +02:00
Tk-Glitch
701f6c36a5 Update Project C patchset to v5.14-r2 - https://gitlab.com/alfredchen/projectc/-/blob/master/5.14/prjc_v5.14-r2.patch 2021-09-22 15:31:38 +02:00
Tk-Glitch
ffa5efada2 linux514: Update Project C patchset to v5.14-r1 - https://gitlab.com/alfredchen/projectc/-/blob/master/5.14/prjc_v5.14-r1.patch
- Update defconfig to 5.14.1.arch1-1 - https://github.com/archlinux/svntogit-packages/commits/packages/linux/trunk/config

 - Add `x86/ACPI/State: Optimize C3 entry on AMD CPUs` patch to misc-additions - https://lore.kernel.org/lkml/20210819004305.20203-1-deepak.sharma@amd.com/
2021-09-08 13:09:47 +02:00
Tk-Glitch
c85b04f64e linux514-tkg: fsync & futex2 rebased patchsets bringup
The updated collabora futex2-proton patchset is reportedly broken (newer api than proton?), so I have decided to rebase our 5.13 patch against 5.14 instead. Testing showed no issue with that approach.
2021-09-02 03:40:51 +02:00
Tk-Glitch
b5da16cc45 Allow mm-Support-soft-dirty-flag patches on all kernels as long as the patches are available.
Effectively allows 5.11 and up, while it was bound to 5.11 and 5.12 before.

Also fix the first patch on 5.14, thanks to @Tatsh - Fixes https://github.com/Frogging-Family/linux-tkg/issues/298
2021-08-31 22:13:08 +02:00
Tk-Glitch
6ddf5e8f1d linux514-tkg: Add rebased futex2 patchset - https://gitlab.collabora.com/tonyk/linux/-/commits/futex2-proton/ 2021-08-31 17:43:42 +02:00
Tk-Glitch
a96ee3e6b7 linux514-tkg: Import Project C v5.14-r0 - 023f1bda2c/5.14/prjc_v5.14-r0.patch
And related tkg patches
2021-08-31 17:33:52 +02:00
Tk-Glitch
46f2642294 Initial support for 5.14 RC 2021-07-14 18:21:07 +02:00