Commit Graph

1143 Commits

Author SHA1 Message Date
Tk-Glitch
c6539e9b0c 5.4.137, 5.10.55, 5.13.7 2021-07-31 18:32:40 +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
93beb3fb2b 5.4.136, 5.10.54, 5.13.6 2021-07-28 17:31:33 +02:00
Tk-Glitch
7cfd825798 5.14 RC3 2021-07-27 16:26:15 +02:00
Tk-Glitch
a7f6bb6b06 5.4.135, 5.10.53, 5.13.5 2021-07-27 15:42:17 +02:00
Nico
6780d47f38 Add information about anbox-support package (#287) 2021-07-27 15:17:06 +02:00
Tk-Glitch
cec8fc00ad cfg: Add a note regarding _anbox option being incompatible with 5.4.y
https://github.com/Frogging-Family/linux-tkg/issues/285
2021-07-23 20:16:14 +02:00
Tk-Glitch
c50061015f 5.4.134, 5.10.52 2021-07-20 16:50:21 +02:00
Tk-Glitch
5400813433 5.12.19, 5.13.4 2021-07-20 16:25:00 +02:00
Tk-Glitch
fa8bef3abc 5.4.133, 5.10.51, 5.12.18, 5.13.3 2021-07-19 17:27:17 +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
7ca6000e61 5.14 RC2 2021-07-19 02:25:58 +02:00
Tk-Glitch
d7878e7f40 5.4.132, 5.10.50, 5.12.17, 5.13.2 2021-07-14 18:28:52 +02:00
Tk-Glitch
46f2642294 Initial support for 5.14 RC 2021-07-14 18:21:07 +02:00
Tk-Glitch
e1c1bede14 linux513-tkg: Sync config with 5.13.1-arch1
89c24952ad/trunk/config
2021-07-11 21:31:05 +02:00
Tk-Glitch
e58f0f5fd6 5.4.131, 5.10.49, 5.12.16 2021-07-11 17:40:45 +02:00
Tk-Glitch
1f9d4f458c Select 5.13.y by default 2021-07-08 14:08:40 +02:00
Tk-Glitch
4179376889 5.4.130, 5.10.48, 5.12.15, 5.13.1 2021-07-08 14:08:13 +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
90dfd6342f linux512-tkg: muqss cleanups, attempting to fix https://github.com/Frogging-Family/linux-tkg/issues/246 2021-07-04 17:17:53 +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
cc0a378fe1 linux54/510/512-tkg: Update defconfig 2021-07-04 16:18:50 +02:00
Tk-Glitch
1137522351 linux510/512-tkg: Fix futex2 patchsets for https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.12.14&id=11b5f1bdadb6ed6ba8694a94805af248c9170dae changes that got backported from 5.13
Fixes https://github.com/Frogging-Family/linux-tkg/issues/275
2021-07-01 10:59:29 +02:00
Tk-Glitch
1403e2f117 5.4.129, 5.10.47, 5.12.14 2021-06-30 16:12:49 +02:00
Tk-Glitch
f288de50db linux512: config sync 2021-06-29 14:05:33 +02:00
Tk-Glitch
6d796bf233 linux513-tkg: Update to 5.13 release 2021-06-29 13:51:10 +02:00
Tk-Glitch
c93cfdd20d I thought we were done with those 2021-06-27 15:48:12 +02:00
Tk-Glitch
2405876c0b linux512-tkg: While we wait for 5.12.14 to hopefully revert those, let's do it on our end.
https://lists.freedesktop.org/archives/amd-gfx/2021-June/065575.html
https://bugzilla.kernel.org/show_bug.cgi?id=213561
https://gitlab.freedesktop.org/drm/amd/-/issues/1632
2021-06-26 14:24:32 +02:00
Tk-Glitch
3f6a924b93 5.4.128, 5.10.46, 5.12.13 2021-06-24 02:16:36 +02:00
Tk-Glitch
cdd5b93162 5.13 RC7 2021-06-21 11:46:56 +02:00
Tk-Glitch
6c0bf7756d 5.4.127, 5.10.45, 5.12.12 2021-06-19 13:40:37 +02:00
Tk-Glitch
6a7fb8753f Fix some _custom_pkgbase usages such as _custom_pkgbase='linux-tkg-${_cpusched}', which require being passed as plain string *before* allowing variables later on. 2021-06-17 13:46:24 +02:00
Tk-Glitch
d4a4212551 linux512-tkg: Import bcachefs patchset - https://evilpiepirate.org/git/bcachefs.git/ 2021-06-17 13:05:17 +02:00
lordkitsuna
e9ece39ace Make vmlinux stripping optional (#265)
* Update PKGBUILD

* Update customization.cfg

add option to toggle vmlinux stripping

* Update customization.cfg

* Preserve the message about stripping vmlinux

Co-authored-by: Etienne JUVIGNY <ti3nou@gmail.com>
2021-06-17 12:51:11 +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
d150b300bd 5.4.126, 5.10.44, 5.12.11 2021-06-16 17:39:53 +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
Adel Kara Slimane
82baeebc13 Update README (#128)
* Update README

* Update wording and title

* Lowercase "L" in the title

* Improve writing

* Update user patches section

* Update README.md

Co-authored-by: Koopa <codingkoopa@gmail.com>

* Add 5.11rc as CFS only for now

* Tweaks

* typo

* Move the "other stuff" higher. Users want to see this before user patching support and co

* README: move Zenify as optional feature

* Add more details about the intel_pstate case

* Options refactor

* README: small text tweaks

* README: simplify modprobed-db text

* README: Arch Linux name change

Co-authored-by: Koopa <codingkoopa@gmail.com>

* README: @CodingKoopa fixes

Co-authored-by: Koopa <codingkoopa@gmail.com>

* Tweaks

 - Compiler optimizations don't deserve that much space
 - Simplify the modprobed-db part a bit
 - Link to our own Anbox usage mini-guide

* That turn of phrase hurts me for some reason, sorry Adel

Not sure if it's plainly incorrect english or not (it follows the french logic though, which doesn't usually work that well in english)

* Not sure why I specified LTO here, it affects Clang, with and without LTO

Co-authored-by: Koopa <codingkoopa@gmail.com>
Co-authored-by: Etienne JUVIGNY <ti3nou@gmail.com>
2021-06-10 17:13:28 +02:00
Tk-Glitch
de3193f4a4 5.4.125, 5.10.43, 5.12.10
Add a check for $opt_ver before prompting about cpu optimizations. The patch is currently broken on 5.4.y, so disable it.
2021-06-10 16:20:47 +02:00
Tk-Glitch
ad0e1bdb47 5.13 rc5 2021-06-07 23:39:40 +02:00
Adel Kara Slimane
c672fa3475 prepare: restrict user input to digits in _prompt_from_array (#261)
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2021-06-07 14:51:51 +02:00
Adel Kara Slimane
36af28fd6c Change to new name for Graysky march repository (#260)
Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com>
2021-06-07 14:51:13 +02:00
Adel Kara Slimane
ca8eab19ee install.sh: Generic + Clang: prompt to replace libunwind with llvm-libunwind (#258) 2021-06-07 14:50:36 +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
Tk-Glitch
9d3dc031ef Add a warning about clang LTO usage 2021-06-03 13:15:52 +02:00
Tk-Glitch
a9fb59a475 5.4.124, 5.10.42, 5.12.9 2021-06-03 13:07:39 +02:00