Commit Graph

410 Commits (f3eba51c331e56f3df13581b2e49bbd4f87c5a3a)
 

Author SHA1 Message Date
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 +07:00
Tk-Glitch 5c0036d74b linux511-tkg: Update defconfig from Arch 2021-02-18 17:04:30 +07: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 +07:00
Tk-Glitch 38abb724e3 5.4.99, 5.10.17 2021-02-17 13:10:40 +07:00
Tk-Glitch 6999b37993 install.sh: Add 5.11 handling for Graysky's CPU optimizations patchset
Fixes https://github.com/Frogging-Family/linux-tkg/issues/180
2021-02-16 20:32:53 +07:00
Tk-Glitch 0d12aa7951 linux510-tkg: Update bcachefs patchset - https://github.com/koverstreet/bcachefs
Current HEAD: 4773390
2021-02-16 12:20:39 +07:00
Tk-Glitch 960f5ec009 install.sh: Handle initial releases git tags differenty (_sub=0)
Fixes https://github.com/Frogging-Family/linux-tkg/issues/178
2021-02-16 11:37:17 +07: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 +07: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 +07: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 +07:00
Tk-Glitch dcd769b42c 5.4.98, 5.10.16 2021-02-15 11:22:33 +07:00
Tk-Glitch dbb5315dc9 5.4.97, 5.10.15 2021-02-10 19:17:47 +07:00
Tk-Glitch 868d13c719 5.11 RC7 2021-02-08 16:13:35 +07:00
Tk-Glitch 3adc8a0bc5 5.4.96, 5.10.14 2021-02-07 19:53:40 +07:00
Tk-Glitch 30d537c1cf 5.4.95 2021-02-04 12:22:38 +07:00
flgx 9192d46531
5.10.13 (#174) 2021-02-04 12:19:31 +07: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 +07: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 +07:00
Tk-Glitch 2999df9e52 linux511-rc-tkg: RC6 2021-01-31 23:37:14 +07:00
Tk-Glitch dd7f86d87b 5.4.94, 5.10.12 2021-01-30 19:03:29 +07:00
Adel Kara Slimane f9a302b73c
Simplify cpu opts code path and enable them for LLVM (#169) 2021-01-30 15:22:33 +07: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 +07:00
Tk-Glitch d2aefb4b7b linux510-tkg: Import bcachefs patchset - https://github.com/koverstreet/bcachefs 2021-01-25 19:37:04 +07:00
Tk-Glitch 4f132ec39a Import missing files for previous commit 2021-01-25 19:36:23 +07: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 +07:00
Tk-Glitch 767271f663 5.11 RC5 2021-01-25 15:00:02 +07:00
Tk-Glitch b4d0f6e57f 5.4.92, 5.10.10 2021-01-23 21:44:28 +07:00
Tk-Glitch 64ebed7c96 5.4.91, 5.10.9 2021-01-20 08:57:27 +07:00
Tk-Glitch 47b236a3ea 5.11 RC4 2021-01-18 09:23:56 +07:00
Tk-Glitch ec15d047dd 5.4.90, 5.10.8 2021-01-18 08:59:38 +07: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 +07: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 +07: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 +07: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 +07: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 +07:00
Torge Matthies c97f313860
Get userpatches from version-specific subdirectories. (#154) 2021-01-14 16:50:14 +07: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 +07:00
Tk-Glitch ba4ac2ab52 5.4.89, 5.10.7 2021-01-13 14:30:18 +07:00
Tk-Glitch 35773e9d10 5.11 RC3 2021-01-11 20:09:14 +07:00
Tk-Glitch 78ec060073 5.4.88, 5.10.6 2021-01-09 18:39:15 +07:00
Koopa dec5c80854
linux-tkg: Blacklist $_path from installed config. (#150) 2021-01-09 12:38:30 +07: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 +07:00
Eduard Tolosa 0338eb5f20
Update CK patchset to 0.205 (#146)
* Update CK patchset.

* Update sums.

* Bump pkgrel
2021-01-08 14:29:38 +07: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 +07:00
Tk-Glitch d5fb5badab 5.4.87, 5.10.5 2021-01-07 15:15:47 +07: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 +07: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 +07:00
Tk-Glitch 09f464eb9e 5.4.86, 5.10.4 2021-01-01 15:22:53 +07: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 +07:00
Tk-Glitch 3b4bf5cbeb 5.10.3 2020-12-27 11:25:45 +07:00