Commit Graph

149 Commits

Author SHA1 Message Date
Tk-Glitch
dfd20aefa2 Fix some graysky2's cpu opt patch urls following more movements in their repo. 2021-03-09 01:08:45 +01:00
Tk-Glitch
3bcbdb19c2 linux511-tkg: Update prjc patchset to v5.11-r2 - http://cchalpha.blogspot.com/2021/03/project-c-v511-r2-release.html 2021-03-07 17:49:52 +01:00
Tk-Glitch
9d6de7dac5 5.4.103, 5.10.21, 5.11.4 2021-03-07 15:14:39 +01:00
Tk-Glitch
bed87008b3 5.12 RC2 2021-03-06 21:22:24 +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
4a66afaf69 5.4.101, 5.10.19, 5.11.2 2021-02-26 19:50:21 +01:00
Matej Dian
796eceae9d
add pahole dependency to headers on 5.11+ (#184) 2021-02-23 20:59:26 +01:00
Tk-Glitch
43ae5c9fb3 5.4.100, 5.10.18 2021-02-23 17:43:19 +01:00
Tk-Glitch
0bd1dc39d0 5.11.1 2021-02-23 14:25:37 +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
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
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
Tk-Glitch
d2aefb4b7b linux510-tkg: Import bcachefs patchset - https://github.com/koverstreet/bcachefs 2021-01-25 19:37:04 +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
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
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
Koopa
dec5c80854
linux-tkg: Blacklist $_path from installed config. (#150) 2021-01-09 12:38:30 +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
SimpliFly03
2ce20e52fe
add cpio as make depend (#144)
* add cpio as make depend

I got an error "make[1]: *** [kernel/Makefile:146: kernel/kheaders_data.tar.xz] Error 127" when compiling 5.10.4. According to https://bbs.archlinux.org/viewtopic.php?id=261876 "cpio" package is needed. Installing that fixed the problem.

* added other new makedepends
2021-01-08 14:25:26 +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
9da8bafb37 Fix Project C BMQ compilation error - https://gitlab.com/alfredchen/linux-prjc/-/issues/19
Fixes https://github.com/Frogging-Family/linux-tkg/issues/138
2020-12-15 12:31:20 +01:00
Tk-Glitch
a79ceec147 5.10.1 2020-12-14 21:58:19 +01:00
Tk-Glitch
18648bfde7 linux510-tkg: Update Project C patchset to v5.10-r0 release - http://cchalpha.blogspot.com/2020/12/project-c-v510-r0-release.html
And sync undead PDS
2020-12-14 19:53:20 +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
bgkillas
6c8f87426b
add bison as make depend (#136) 2020-12-09 13:50:39 +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
298818a4cd 5.4.80, 5.9.11 2020-11-26 08:13:23 +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
yuiiio
2f7a9034c4
Update Project C v5.9-r2 (#124) 2020-11-20 21:15:19 +01:00
Tk-Glitch
d2ffd9af7a Skip checksum for graysky's patches
They are getting updated more often than expected 🐸
2020-11-19 14:17:14 +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
Tk-Glitch
eea76553f0 linux59-tkg: Add a fix for broken acs grouping upstream - https://lkml.org/lkml/2020/10/28/693
Thanks to Bill on Discord for the heads up and testing
2020-11-16 13:07:58 +01:00
Tk-Glitch
676c1f1ea8 Update sha256sum for graysky2's enable_additional_cpu_optimizations_for_gcc_v10.1%2B_kernel_v5.8%2B.patch
The patch was updated upstream - 98c0a7fbcd
2020-11-14 08:19:27 +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
12a5149e97 5.9.6 2020-11-05 23:37:28 +01:00
Tk-Glitch
0372b9c10a Fix 5.9.5 compilation 2020-11-05 14:18:03 +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
0ee6f34d9b 5.10rc2 2020-11-02 13:33:20 +01:00
Tk-Glitch
375792d347 Fix bcachefs patchset application on 5.8.18 and 5.9.3 2020-11-01 20:03:52 +01:00
Tk-Glitch
b8cccaa89a 5.4.74, 5.8.18, 5.9.3 2020-11-01 13:07:06 +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
bffddbdcd3 Restore highest pkgrel (5.4 LTS) so packagers don't hate me 2020-10-29 11:38:10 +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
Tony
8476633083
Add custom LLVM compiler path support (#102) 2020-10-27 21:55:39 +01:00
Tk-Glitch
f7faa3dd1b linux59-tkg: Add bluetooth fix for https://bugzilla.kernel.org/show_bug.cgi?id=209745
Thanks to @thotypous

Fixes https://github.com/Frogging-Family/linux-tkg/pull/99
2020-10-27 18:41:21 +01:00
Tk-Glitch
7519f189d3 linux59-tkg: Update bcachefs patchset
https://github.com/koverstreet/bcachefs

Fixes https://github.com/Frogging-Family/linux-tkg/pull/97
2020-10-27 13:25:31 +01:00
Tk-Glitch
6c0fb9cdf1 Move back to using nproc +1 for _force_all_threads instead of nproc *2. The 5.6 issue was fixed a while ago and really slow CPUs can choke on *2 while doing interactive tasks. 2020-10-27 00:17:41 +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