Commit Graph

727 Commits

Author SHA1 Message Date
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
Kron4ek
dbf4f750ff Update Project C patchset to v5.10-lts-r3 (#321)
* Update Project C patchset to v5.10-lts-r3 - https://gitlab.com/alfredchen/projectc/-/blob/master/5.10-lts/prjc_v5.10-lts-r3.patch

* Use our internal naming scheme

Else the patch won't be used

Co-authored-by: Tk-Glitch <ti3nou@gmail.com>
2021-09-26 13:58:20 +02:00
Tk-Glitch
de89549e48 5.14.7, 5.10.68, 5.4.148 2021-09-22 15:35:08 +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
Adel Kara Slimane
05f874d877 Use Arch config by default + state when config_hardened is used (#305)
* prepare: fix config_hardened + make arch config default for all distros

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>

* prepare: pring message about using hardnened config file

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>

* README: update about the change with the default config file

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>

* install.sh: additional dependencies

Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2021-09-21 12:20:35 +02:00
Valeri
c686050832 Unify Ubuntu and Debian dependency installation (#311) 2021-09-20 17:53:49 +02:00
Tk-Glitch
0e52b268f9 5.15 RC2 2021-09-20 13:32:35 +02:00
Adel Kara Slimane
00948fcff0 install.sh: improve Generic code path + Gentoo + tmpfs install (#304)
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2021-09-18 16:00:05 +02:00
Tk-Glitch
aa7ac97735 5.14.6, 5.13.19, 5.10.67 2021-09-18 15:31:56 +02:00
Tk-Glitch
0930753e7e 5.14.5, 5.13.18, 5.10.66, 5.4.147 2021-09-17 15:53:06 +02:00
Tk-Glitch
8ce7ee4d3c linux513-tkg: Update checksums following 8c1b1271e5 2021-09-17 14:33:01 +02:00
Eduard Tolosa
8c1b1271e5 Update patchset to 00a9b574b6 (#310) 2021-09-17 14:30:59 +02:00
Tk-Glitch
6d45aa2563 install.sh: Fix missing separator
Fixes https://github.com/Frogging-Family/linux-tkg/issues/309
2021-09-16 00:00:49 +02:00
Tk-Glitch
8f4116a1c9 linux515-tkg: Add support for graysky's 5.15 patchset
https://github.com/graysky2/kernel_compiler_patch/blob/master/more-uarches-for-kernel-5.15%2B.patch

Addition to https://github.com/Frogging-Family/linux-tkg/pull/307
2021-09-15 14:24:15 +02:00
Tk-Glitch
34fd4f7d78 5.14.4, 5.13.17, 5.10.65, 5.4.146 2021-09-15 14:21:15 +02:00
Tk-Glitch
3394aa861b Follow-up to bb1f2ae298 2021-09-15 14:16:02 +02:00
Reperak
bb1f2ae298 Update Kernel compiler patch URL (#307) 2021-09-15 14:10:05 +02:00