Commit Graph

169 Commits

Author SHA1 Message Date
Tk-Glitch
d4a4212551 linux512-tkg: Import bcachefs patchset - https://evilpiepirate.org/git/bcachefs.git/ 2021-06-17 13:05:17 +02:00
Tk-Glitch
52149ad829 linux510/512-tkg: Update Project C and UPDS patchsets
This fixes a compilation error introduced by https://git.kernel.org/pub/scm/linux/kernel/git/stable/stable-queue.git/diff/queue-5.12/sched-fair-fix-util_est-util_avg_unchanged-handling.patch?id=fbc5ef25c17a89db3fe7db9906ed39b1a4be760f

Fixes https://github.com/Frogging-Family/linux-tkg/issues/270
2021-06-17 12:45:18 +02:00
Tk-Glitch
8126726847 linux54/510-tkg: Add cacule scheduler patchsets - https://github.com/hamadmarri/cacule-cpu-scheduler
Fixes https://github.com/Frogging-Family/linux-tkg/issues/263
2021-06-15 14:08:13 +02:00
Tk-Glitch
eb23639d74 5.13 RC6 2021-06-15 13:42:15 +02:00
Tk-Glitch
2da317c20e linux512-tkg: Update winesync patchset - https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync 2021-06-12 22:43: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
5b0abb9b2d linux512-tkg: Update prjc to v5.12-r1 - http://cchalpha.blogspot.com/2021/05/project-c-v512-r1-release.html 2021-05-10 18:32:50 +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
Tk-Glitch
ce40b11e56 linux512-tkg: Import winesync patchset - https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync 2021-05-07 18:57:33 +02:00
Tk-Glitch
e8fcdcc02e linux511-tkg: Import rebased bcachefs patchset
Fixes https://github.com/Frogging-Family/linux-tkg/issues/223
2021-05-06 18:19:18 +02:00
Tk-Glitch
61d96a227a linux512-tkg: Import 5.12-ck1 patchset - http://ck-hack.blogspot.com/2021/04/linux-512-ck1-muqss-version-0210-for.html 2021-04-28 10:40:19 +02:00
Tk-Glitch
ef620e2dc3 Initial 5.12 release
With imported Project C v5.12-r0 patchset - http://cchalpha.blogspot.com/2021/04/project-c-v512-r0-release.html
2021-04-26 19:59:42 +02:00
Tk-Glitch
146a07f7bd linux511-tkg: Update defconfig from Arch, and import hardened config and patchset - https://github.com/anthraxx/linux-hardened/releases/tag/5.11.13-hardened1 2021-04-15 21:56:41 +02:00
Tk-Glitch
b61ce06e3a linux511-tkg: Update prjc patchset to v5.11-r3 - http://cchalpha.blogspot.com/2021/03/project-c-v511-r3-release.html 2021-03-30 20:48:57 +02:00
Tk-Glitch
41eaa36c9a linux511-tkg: Update winesync patchset 2021-03-26 12:03:15 +01:00
Joshie
e056416ddb Add mm-soft-dirty patchset from Paul Gofman (#206)
Needed for D3D12 APITracing under Wine
2021-03-22 11:57:25 +01:00
Tk-Glitch
e37ef9ee9c 5.12 RC3 2021-03-15 00:58:24 +01:00
Tk-Glitch
be3eead636 linux511-tkg: Remove the header workaround as it should now be fixed, and sync 2021-03-14 17:30:38 +01:00
Tk-Glitch
3690ee0bc1 linux511-tkg: winesync: Add changes talked about on Discord regarding the patchset, that should help with/fix performance problems and add QoL improvements:
- Add the header file to build wine to the package, until fixed upstream
- Add a winesync.conf to /etc/modules-load.d to autoload the module on boot
2021-03-14 17:19:45 +01:00
Tk-Glitch
05128199df linux511-tkg: Add a patch for winesync support - https://repo.or.cz/linux/zf.git/shortlog/refs/heads/winesync 2021-03-13 23:14:32 +01:00
Tk-Glitch
2e41105b58 linux-5(7-12): Get rid of the anbox modules patch. It actually cannot work as building the modules will fail (but we never turned that on, thankfully).
Added a note regarding how to use Anbox with the current implementation, which works just fine.
2021-03-11 15:17:45 +01:00
Tk-Glitch
3e2caa647c linux511-tkg: UPDS bringup 2021-03-10 00:32:33 +01:00
Tk-Glitch
558ce7ba2b linux5(7-12)-tkg: Add a patch to build Android ashmem and binder as modules instead of built-in for anbox usage.
https://nest.parrot.sh/packages/kernel/linux/-/raw/master/debian/patches/debian/android-enable-building-ashmem-and-binder-as-modules.patch
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=901492

Fixes https://github.com/Frogging-Family/linux-tkg/issues/130
Fixes https://github.com/Frogging-Family/linux-tkg/issues/158
2021-03-09 17:23:26 +01:00
Tk-Glitch
2e2a17243d Without forgetting the star of the show 2021-03-07 17:50:34 +01:00
Tk-Glitch
a6efb35557 5.4.102, 5.10.20, 5.11.3 2021-03-04 15:03:51 +01:00
Tk-Glitch
6c5c4de3e5 linux511-tkg: Update prjc patchset to v5.11-r1 - http://cchalpha.blogspot.com/2021/03/project-c-v511-r1-release.html 2021-03-03 17:30:23 +01:00
Tk-Glitch
93eaa3f080 linux512-rc-tkg: Import futex2 interface patchset and add missing config entry for USER_NS_UNPRIVILEGED (Arch patch) 2021-03-03 17:27:05 +01:00
Tk-Glitch
33817554bc Add a revert patch for 8866a67 pending for 5.11.3 - fix for https://gitlab.freedesktop.org/drm/amd/-/issues/1487 2021-03-02 22:43:28 +01:00
Tk-Glitch
f4de77e7d3 Initial 5.12 RC1 support 2021-03-01 21:54:04 +01:00
Tk-Glitch
f3eba51c33 linux510/511-tkg: Offer futex2 patchset as a toggle option
- Enables CONFIG_EXPERT automatically when futex2 is enabled
- Adds the necessary entries to the config for unattended building (suppress prompts from having CONFIG_EXPERT enabled)
2021-02-18 17:28:55 +01:00
Tk-Glitch
532e0f6233 linux511-tkg: Import ck1/MuQSS patchset - http://ck-hack.blogspot.com/2021/02/linux-511-ck1-muqss-version-0208-for.html 2021-02-18 16:32:34 +01:00
Tk-Glitch
0d12aa7951 linux510-tkg: Update bcachefs patchset - https://github.com/koverstreet/bcachefs
Current HEAD: 4773390
2021-02-16 12:20:39 +01:00
Tk-Glitch
724ea260a1 linux511-tkg: Import Project C PDS/BMQ v5.11-r0 patchset - http://cchalpha.blogspot.com/2021/02/project-c-v511-r0-release.html 2021-02-15 19:08:03 +01:00
Tk-Glitch
b3ced983dd Initial 5.11 release
Imported misc-additions from our 5.10 patches.
Missing custom CPU schedulers for now.
2021-02-15 11:36:20 +01:00
flgx
9192d46531 5.10.13 (#174) 2021-02-04 12:19:31 +01:00
Tk-Glitch
e385a94a06 linux510-tkg: Revert upstream patch "cpufreq: Avoid configuring old governors as default with intel_pstate"
This is an undesirable behavior for us since our aggressive ondemand performs better than schedutil for gaming when using intel_pstate in passive mode.
Also it interferes with the option to select the desired default governor we have.

Possible fix for https://github.com/Frogging-Family/linux-tkg/issues/132
2021-02-03 12:51:22 +01:00
Tk-Glitch
d2aefb4b7b linux510-tkg: Import bcachefs patchset - https://github.com/koverstreet/bcachefs 2021-01-25 19:37:04 +01:00
Tk-Glitch
4f132ec39a Import missing files for previous commit 2021-01-25 19:36:23 +01:00
Tk-Glitch
ec15d047dd 5.4.90, 5.10.8 2021-01-18 08:59:38 +01:00
Tk-Glitch
bc861366c1 linux54-tkg: Get rid of the custom TTY number patch. This follows the removal from other kernel versions. 2021-01-18 08:59:03 +01:00
Tk-Glitch
72e3d2de49 Get rid of the customizable TTY devices number patch. This breaks on some non-Arch distros and is only interesting to a very limited number of users that aren't necessarily our core target userbase. 2021-01-13 15:39:35 +01:00
Tk-Glitch
78ec060073 5.4.88, 5.10.6 2021-01-09 18:39:15 +01:00
Tk-Glitch
e48d4777c3 linux510-tkg: Add a fix for 24562523688b ("Revert drm/amd/amdgpu: set gtt size according to system memory size only") by Joshua Ashton 2021-01-08 16:27:57 +01:00
Eduard Tolosa
0338eb5f20 Update CK patchset to 0.205 (#146)
* Update CK patchset.

* Update sums.

* Bump pkgrel
2021-01-08 14:29:38 +01:00
Tk-Glitch
d5fb5badab 5.4.87, 5.10.5 2021-01-07 15:15:47 +01:00
Tk-Glitch
4e77c5c212 linux510-tkg: Update defconfig and import fixes from Arch - https://git.archlinux.org/linux.git/log/?h=v5.10.4-arch2 2021-01-05 16:14:03 +01:00
Tk-Glitch
ac8d1c9d39 Add support for 5.11 RC
(targets 5.11 rc2 by default as it's the current latest)
2021-01-05 15:37:57 +01:00