Tk-Glitch
cc5621ddb8
Remove no more needed alternative modprobeddb command for futex2/config_expert now that we are feeding the entries to defconfig dynamically.
...
Thanks to @CodingKoopa for pointing it out
2021-02-23 13:27:15 +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
5c0036d74b
linux511-tkg: Update defconfig from Arch
2021-02-18 17:04:30 +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
38abb724e3
5.4.99, 5.10.17
2021-02-17 13:10:40 +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
dc05e26e3e
Skip the ZFS symbols patch on 5.9+.
...
It's been deprecated for a while.
2021-02-15 11:38:00 +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
Tk-Glitch
dcd769b42c
5.4.98, 5.10.16
2021-02-15 11:22:33 +01:00
Tk-Glitch
dbb5315dc9
5.4.97, 5.10.15
2021-02-10 19:17:47 +01:00
Tk-Glitch
868d13c719
5.11 RC7
2021-02-08 16:13:35 +01:00
Tk-Glitch
3adc8a0bc5
5.4.96, 5.10.14
2021-02-07 19:53:40 +01:00
Tk-Glitch
30d537c1cf
5.4.95
2021-02-04 12:22:38 +01:00
flgx
9192d46531
5.10.13 ( #174 )
2021-02-04 12:19:31 +01:00
Adel Kara Slimane
c12754f5ae
install.sh: unified linux git folder across kernel versions ( #127 )
...
* Prompt _distro if undefined when using "uninstall-help" in install.sh
* Unified linux source code git folder
* Update README
* Fix "defaulting to arch" by prompting distro earlier
* Move variable definitions at the correct position in script
* Remove unneeded Ubuntu dependency
* Fix typo
* RPM distros: Move only tkg related RPMs and leave the ~/rpmbuild folder as-is
* Fix defaulting to _distro=Arch when using ./install.sh config
* Use custom location for rpmbuild folder
* Fix _topdir for make bin-rpm
* Move rpmbuild folder cleanup to exit_cleanup function
* Revert folder naming in Arch specific NUKR=false cleanup
* Revert Void Linux changes
* Shallow clone a longer time window for stable releases
depth=1 had issues if the kernel release
is newer than the tag in the git repo
* Move functions to install.sh
* Fix cpuopts patch file naming
* Improve install.sh help message
2021-02-03 14:17:01 +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
2999df9e52
linux511-rc-tkg: RC6
2021-01-31 23:37:14 +01:00
Tk-Glitch
dd7f86d87b
5.4.94, 5.10.12
2021-01-30 19:03:29 +01:00
Adel Kara Slimane
f9a302b73c
Simplify cpu opts code path and enable them for LLVM ( #169 )
2021-01-30 15:22:33 +01:00
Adel Kara Slimane
2f3df56392
Update modprobed-db to new usage ( #166 )
...
* Update to new usage of modprobed-db
* Modprobed-db: take config_expert into account
2021-01-26 14:24:25 +01:00
Tk-Glitch
4f132ec39a
Import missing files for previous commit
2021-01-25 19:36:23 +01:00
Tk-Glitch
269750631b
Import hardened patchset and config for 5.10.y
...
Also fix hardened config getting ditched out. Looks like it got broken in a PR earlier.
2021-01-25 19:16:01 +01:00
Tk-Glitch
767271f663
5.11 RC5
2021-01-25 15:00:02 +01:00
Tk-Glitch
b4d0f6e57f
5.4.92, 5.10.10
2021-01-23 21:44:28 +01:00
Tk-Glitch
64ebed7c96
5.4.91, 5.10.9
2021-01-20 08:57:27 +01:00
Tk-Glitch
47b236a3ea
5.11 RC4
2021-01-18 09:23:56 +01:00
Tk-Glitch
ec15d047dd
5.4.90, 5.10.8
2021-01-18 08:59:38 +01:00
Tk-Glitch
6b67e77d5b
Put CONFIG_EXPERT behind a .cfg toggle and disable by default. This should stay optional.
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/156
2021-01-15 19:56:26 +01:00
Tk-Glitch
1398ec3eaa
linux511-rc-tkg: Enforce CFS CPU scheduler when using an alternative from .cfg.
...
We don't support alternative CPU schedulers on 5.11 just yet.
Fixes https://github.com/Frogging-Family/linux-tkg/issues/155
2021-01-14 19:45:59 +01:00
Tk-Glitch
117b1edbe7
Set CONFIG_EXPERT in prepare to preserve Arch's defconfig.
...
Fix for/Follow-up to https://github.com/Frogging-Family/linux-tkg/pull/153
2021-01-14 16:57:39 +01:00
Ahmed W
b7198c0e5d
enable CONFIG_EXPERT=y by default for the futex2 ( #153 )
...
The futex2 patch depends on it.
2021-01-14 16:52:46 +01:00
Torge Matthies
c97f313860
Get userpatches from version-specific subdirectories. ( #154 )
2021-01-14 16:50:14 +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
ba4ac2ab52
5.4.89, 5.10.7
2021-01-13 14:30:18 +01:00
Tk-Glitch
35773e9d10
5.11 RC3
2021-01-11 20:09:14 +01:00
Tk-Glitch
78ec060073
5.4.88, 5.10.6
2021-01-09 18:39:15 +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
Tk-Glitch
09f464eb9e
5.4.86, 5.10.4
2021-01-01 15:22:53 +01:00
Tk-Glitch
2c67f8782d
linux510-tkg: Update Project C patchset to v5.10-r2 - http://cchalpha.blogspot.com/2020/12/project-c-v510-r2-release.html
2021-01-01 15:22:32 +01:00
Tk-Glitch
3b4bf5cbeb
5.10.3
2020-12-27 11:25:45 +01:00
Tk-Glitch
4cae9d92d3
linux510-tkg: Update Project C patchset to v5.10-r1 - http://cchalpha.blogspot.com/2020/12/project-c-v510-r1-release.html
2020-12-26 11:11:28 +01:00
Tk-Glitch
ec51b940f4
5.4.85, 5.9.16, 5.10.2
2020-12-22 10:46:33 +01:00
Tk-Glitch
bcc1fe9723
5.4.84, 5.9.15
2020-12-16 15:17:42 +01:00
Tk-Glitch
a79ceec147
5.10.1
2020-12-14 21:58:19 +01:00
Tk-Glitch
f5c9dceafc
linux510-tkg: Update to 5.10 release.
2020-12-14 11:50:09 +01:00
Tk-Glitch
824eb085bc
5.4.83, 5.9.14
2020-12-11 17:09:13 +01:00
Tk-Glitch
06bf39a768
5.4.82, 5.9.13
2020-12-08 12:56:33 +01:00
Tk-Glitch
eafea5b8e6
linux59/510-tkg: Update Project C patchset to 5.9-r3
...
http://cchalpha.blogspot.com/2020/12/project-c-v59-r3-release.html
And fix the aggressive ondemand selector on prjc PDS
2020-12-08 12:55:50 +01:00
lr1729
df574a78ab
patch to fix compilation issue on 5.10-rc7 ( #135 )
2020-12-08 11:58:17 +01:00
Tk-Glitch
14065d6856
5.10 RC7
2020-12-07 06:50:45 +01:00
Tk-Glitch
e1783e6eaa
5.4.81, 5.9.12
2020-12-02 12:16:57 +01:00
Tk-Glitch
1e2355b2df
5.10 RC6
2020-11-30 15:00:31 +01:00
Tk-Glitch
17c7ef9056
Add a fallback if remove_deps isn't found
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/131
2020-11-26 16:05:12 +01:00
Tk-Glitch
298818a4cd
5.4.80, 5.9.11
2020-11-26 08:13:23 +01:00
Tk-Glitch
15d95f805a
When using the _anbox="true" option, enable ION and silence related config prompts.
2020-11-24 05:10:18 +01:00
Tk-Glitch
9c7a8b262d
Set ondemand governor to builtin when using _default_cpu_gov="ondemand" on 5.9+.
...
The new intel_pstate changes make this necessary to prevent governor fallback to schedutil on boot even though cpufreq.default_governor=ondemand is set.
2020-11-23 13:32:18 +01:00
Tk-Glitch
dd7ee2f12a
5.10 RC5
2020-11-23 12:08:12 +01:00
Tk-Glitch
4246914049
Fix default governor override on 5.9+
...
345b28cbf497d25018e89ec96c058f464d51a6f6 broke having INTEL_PSTATE enabled with a different governor than schedutil, so we need to pass it to command line instead.
2020-11-22 21:00:35 +01:00
Tk-Glitch
55fd339eba
5.4.79, 5.9.10
2020-11-22 10:52:52 +01:00
Tk-Glitch
e42ab8bafd
Fix broken string comparison that will always be true.
...
Introduced by 1c22d6853c
2020-11-22 10:52:35 +01:00
Tk-Glitch
a6a8c0d02c
Fix typo introduced by 1c22d6853c
which enabled the anbox option when the zfsfix was enabled
2020-11-22 10:49:16 +01:00
yuiiio
2f7a9034c4
Update Project C v5.9-r2 ( #124 )
2020-11-20 21:15:19 +01:00
Sukid
1c22d6853c
Option to enable Binder and Ashmem modules for use with Anbox ( #122 )
...
* Add the option to enable Binder and Ashmem
These kernel modules are needed for Anbox, and maybe other android projects as well.
* Delete prepare
* Add files via upload
* Add binder and ashmem option to prepare
* Got rid of the extra prepare file, oops
2020-11-20 10:42:14 +01:00
Tk-Glitch
c27e79bd9e
Don't run exit_cleanup on config
...
Possible fix for https://github.com/Frogging-Family/linux-tkg/issues/123
2020-11-19 17:21:20 +01:00
Tk-Glitch
4818f69efa
5.4.78, 5.9.9
2020-11-18 23:38:12 +01:00
Tk-Glitch
902391bb45
5.10 RC4
2020-11-16 13:08:09 +01:00
Tony
a8ccbc38ce
llvm: Fix kcsan prompt showing since we don't want kcsan ( #120 )
...
also move Void LibreSSL out of noccache check so it still runs if ccache
is set off
2020-11-15 11:17:51 +01:00
Tk-Glitch
bf5c6410c5
5.4.77, 5.9.8
2020-11-11 18:12:56 +01:00
Tk-Glitch
4656762357
5.4.76, 5.9.7
2020-11-10 14:07:13 +01:00
Tk-Glitch
bea13f8e23
Sync 5.9 defconfig
2020-11-10 13:09:07 +01:00
Tk-Glitch
dc753fb8f0
5.10rc3
2020-11-09 13:33:50 +01:00
Tk-Glitch
9cf44a0dee
Fix prjc pds selector defaulting to prjc bmq instead on 5.9 and 5.10.
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/113
2020-11-06 11:26:42 +01:00
Tk-Glitch
12a5149e97
5.9.6
2020-11-05 23:37:28 +01:00
Tk-Glitch
6d1ae1bba4
5.4.75, 5.9.5
2020-11-05 13:29:50 +01:00
Tk-Glitch
8d209a547b
5.9.4
2020-11-05 08:43:26 +01:00
Tk-Glitch
bd9f402d96
Pipe patcher output to a prepare.log file
2020-11-04 17:23:00 +01:00
Tk-Glitch
b5ac6c6f74
Remove undesirable pwd that was probably used as a path check earlier on
2020-11-04 17:22:47 +01:00
Tk-Glitch
43f016c545
Add a path for gcc set as _compiler value outside of the fallback path
...
Fixes https://github.com/Frogging-Family/linux-tkg/pull/111
2020-11-04 17:22:27 +01:00
Tk-Glitch
0ee6f34d9b
5.10rc2
2020-11-02 13:33:20 +01:00
Tk-Glitch
b8cccaa89a
5.4.74, 5.8.18, 5.9.3
2020-11-01 13:07:06 +01:00
Tk-Glitch
debb2a1d8e
Fix INIT_STACK_ALL prompt on 5.10
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/110
2020-10-31 22:21:00 +01:00
Tk-Glitch
9d110b2c69
You can't kill what's already dead. Bring upds back for 5.10rc1.
2020-10-30 15:51:30 +01:00
Tk-Glitch
3ec64c8b5e
Bring upds back for 5.9
2020-10-29 22:38:05 +01:00
Tk-Glitch
c0c7381c61
5.4.73, 5.8.17, 5.9.2
2020-10-29 17:36:06 +01:00
Tk-Glitch
59467ad9a3
Let's not forget BMQ on 5.4 as well
2020-10-29 12:20:56 +01:00
Tk-Glitch
681545b289
Yield type and aggressive ondemand selectors fixes
2020-10-29 11:36:26 +01:00
Tk-Glitch
f7618cf272
Default to Arch target when _distro is empty or when using the PKGBUILD
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/104
2020-10-28 20:49:02 +01:00
Tk-Glitch
86199567fe
linux59-tkg: Looks like the config wasn't updated in the unifying PR. This fixes it.
2020-10-27 22:21:34 +01:00
Tk-Glitch
e107b941a1
Fix profiles path
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/96
2020-10-26 23:36:18 +01:00
Tk-Glitch
97b7e32dc6
Adjust community-patches path for the new unified-builder path
2020-10-26 22:58:19 +01:00
Tk-Glitch
e9fb606121
Move to unified builder as default
...
The previous building scripts and patches will be moved to legacy
2020-10-26 22:46:56 +01:00