1301 Commits

Author SHA1 Message Date
Sravan Balaji
2051da8fba EEVDF Kernel Configuration 2024-04-19 11:27:10 -04:00
Tk-Glitch
4d2d24eef1 6.8: Update Project C to v6.8-r5
https://gitlab.com/alfredchen/projectc/-/blob/master/6.8/prjc_v6.8-r5.patch?ref_type=heads

Fixes https://github.com/Frogging-Family/linux-tkg/issues/916
2024-04-19 16:39:41 +02:00
Tk-Glitch
d9efb6e894 6.8/6.9: misc-additions: Add a revert patch to allow for 7700/7800XT custom powercap setting. FW still limits upper boundary, and kernel limits lower boundary.
Reverts https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.8.6&id=f1807682de0edbff6c1e46b19642a517d2e15c57
2024-04-13 18:38:32 +02:00
Tk-Glitch
f9115d2f14 6.9: Regen defconfig 2024-04-13 10:34:36 +02:00
Tk-Glitch
2c761595bc 6.9: misc-additions: Move AMD_PRIVATE_COLOR to Kconfig
299b81f3e6

Following 9a9c013d25478c33421c04ca08e00a624c2b0db1
2024-04-13 10:34:27 +02:00
Tk-Glitch
9a9c013d25 6.8: misc-additions: Move AMD_PRIVATE_COLOR to Kconfig and enable through prepare
299b81f3e6

Fixes https://github.com/Frogging-Family/linux-tkg/issues/920
2024-04-12 19:52:58 +02:00
Tk-Glitch
ebfab93d77 6.8: Sync defconfig with 6.8.5-arch1
14500c69e6
2024-04-12 19:50:58 +02:00
Eric Karnes
e578dccef1
Several improvements: quick fix (#918) 2024-04-09 03:30:46 +02:00
Tk-Glitch
e0dea8b62e 6.8: Sync defconfig with 6.8.4-arch1
1b0c0b620d
2024-04-08 07:17:16 +02:00
Blackteahamburger
2e887a2d8e
Several improvements (#907)
* Make _llvm_ias="1" the default in customization.cfg

* Remove all git related files after copying source files

* Update PREEMPT_RT's supported kernel subversion and patch revision for 6.8

* Make _libunwind_replace a variable in customization.cfg

* Revise the description of native_intel

* Add ECHO CPU scheduler in customization.cfg
2024-04-08 07:12:35 +02:00
Peter Jung
c81eeaec81
6.8: Fixup winesync patch (#917)
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2024-04-08 07:10:57 +02:00
Adel Kara Slimane
880610fe45
install.sh: DEB: RPM: bring back bindeb-pkg and binrpm-pkg targets (#915)
we reverted back to deb-pkg and rpm-pkg in the past to support
winesync: it requires a header in /usr/include/linux and that header
is in the src packages, but we can simply just copy that single
required header instead.

Closes: #905
2024-04-03 18:03:12 +02:00
Tk-Glitch
f6c186cc85 Add ECHO CPU scheduler support and allow for 6.7/6.8
https://github.com/hamadmarri/ECHO-CPU-Scheduler
2024-03-29 18:40:55 +01:00
Tk-Glitch
41fe1044da Silence the kernel.org timeout check and only compare the 502 check against head -n 1 2024-03-28 18:16:52 +01:00
Tk-Glitch
8f85fbc12f 6.8/6.9: Add minimal-modprobed.db files to cfg
Will need to be updated for sure
2024-03-27 13:41:39 +01:00
Tk-Glitch
31328eb71b Nuke bore from rtpreempt compat 2024-03-27 12:48:22 +01:00
Tk-Glitch
1e8000fb21 On the default path, if kernel.org git mirror fails, default to github.com mirror 2024-03-27 11:54:33 +01:00
Tk-Glitch
5a1cb55714 cfg: Leave the git mirror empty to use the "default" path by default 2024-03-27 11:53:42 +01:00
Tk-Glitch
3de1f78c2d 6.8: Sync defconfig with 6.8.1-arch1
242ea4a023
2024-03-25 21:17:05 +01:00
Tk-Glitch
dc062aa2ad 6.9: defconfig regen 2024-03-25 21:10:22 +01:00
Tk-Glitch
04ac71826d Initial 6.9 RC support 2024-03-25 21:07:03 +01:00
Tk-Glitch
3c0df95f88 6.8: Update Project C to v6.8-r1 - https://gitlab.com/alfredchen/projectc/-/blob/master/6.8/prjc_v6.8-r1.patch?ref_type=heads 2024-03-19 18:18:21 +01:00
Tk-Glitch
1829406d79 6.8: glitched-base: Add "ZEN: INTERACTIVE: dm-crypt: Disable workqueues for crypto ops" patch, bound to our _zenify cfg option.
1cf70fdd26

Fixes https://github.com/Frogging-Family/linux-tkg/issues/908
2024-03-19 16:55:23 +01:00
Tk-Glitch
970b22fd82 Fixup _sub comparison in Graysky's patch versioning checks
Fixes https://github.com/Frogging-Family/linux-tkg/issues/903
2024-03-16 11:10:49 +01:00
Tk-Glitch
44ac733f98 6.7/6.8: misc-additions: Add a partial revert fix for amdgpu gamma-related kernel panic
Thanks to Anthony Ruhier

https://gitlab.freedesktop.org/drm/amd/-/issues/3142#note_2317021
https://gitlab.freedesktop.org/drm/amd/-/issues/3142#note_2324729

Following https://github.com/Frogging-Family/linux-tkg/issues/896
2024-03-15 08:33:36 +01:00
Tk-Glitch
f57acdf0a2 6.8: Enable back BLK_DEV_WRITE_MOUNTED, disabled in Arch's current defconfig for 6.8, but leading to issues with some snap apps. 2024-03-14 15:54:14 +01:00
Tk-Glitch
39f13055b4 6.8: Update defonfig to 6.8.0-arch1
https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/raw/main/config?ref_type=heads
2024-03-13 17:24:46 +01:00
Tk-Glitch
7c2a6fc321 6.8: Add and allow Project C schedulers
https://gitlab.com/alfredchen/projectc/-/blob/master/6.8/prjc_v6.8-r0.patch?ref_type=heads
2024-03-13 17:24:09 +01:00
Blackteahamburger
3ccc607fb2
Update PREEMPT_RT's supported kernel subversion and patch revision (#898) 2024-03-11 15:42:59 +01:00
Tk-Glitch
23197d57fd Update graysky2's compiler optimization patches for 5.17-6.1.78, 6.1.79-6.8-rc3 qnd 6.8-rc4+
The 6.1.79-6.8-rc3 patch doesn't apply against 6.8-rc1, rc2 and rc3, so let's only apply the 6.8-rc4+ patch against 6.8rc. It applies fine against 6.8-rc5.

Fixes https://github.com/Frogging-Family/linux-tkg/issues/889
2024-02-22 19:16:29 +01:00
Tk-Glitch
829c6d5d25 Update RT mappings 2024-02-20 16:03:49 +01:00
Tk-Glitch
4d576fd59c 6.7: misc-additions: Drop the pending revert "drm/amd/pm: fix the high voltage and temperature issue", merged in 6.7.5 2024-02-18 11:21:35 +01:00
Tk-Glitch
72d6049de3 Add Project C LICENSE and associated README 2024-02-14 23:24:15 +01:00
Etienne Juvigny
d400c51fd8
Create LICENSE 2024-02-14 23:16:12 +01:00
Tk-Glitch
46d791ebcb 6.8: Remove failing hunk from fedora-rpm patch
It *looks* like we should be okay here, but will need testing.
2024-02-13 17:22:38 +01:00
Tk-Glitch
04f42ae83a Always default to PREEMPT. Arch tends to set voluntary preemption when moving kernels to LTS, which we don't want as default.
Fixes https://github.com/Frogging-Family/linux-tkg/issues/877
2024-02-13 17:17:08 +01:00
Tk-Glitch
62b1e688e8 cfg: Change split lock mitigation flag to current (kernel.split_lock_mitigate) 2024-02-07 04:55:10 +01:00
Tk-Glitch
c54d7ebe32 non-pacman: Enable DEBUG_INFO_NONE by default
Fixes https://github.com/Frogging-Family/linux-tkg/issues/724
2024-02-07 04:49:34 +01:00
Tk-Glitch
37c772eada 6.7: misc-additions: Remove unneeded parts of the rdna3 reboot hang revert.
Following 7055c5856a
2024-02-07 04:24:31 +01:00
Tk-Glitch
46b67847a4 6.7: Restore "drm/amd/pm: fix the high voltage and temperature issue" revert. This was *not* fixed in 6.7.3
Partially reverts ff6599dad3
2024-02-07 03:19:38 +01:00
Tk-Glitch
425ac0f897 Revert "6.7/6.8: misc-additions: Add ptr1337's GPL condom for Nvidia modules"
This reverts commit 07d4c29330ffb701c36a2edfdd7c8f326f0bfe1f.
2024-02-02 16:05:48 +01:00
Tk-Glitch
07d4c29330 6.7/6.8: misc-additions: Add ptr1337's GPL condom for Nvidia modules 2024-02-01 22:01:00 +01:00
Tk-Glitch
ff6599dad3 6.7: misc-additions: Get rid of merged 'wifi: ath11k: rely on mac80211 debugfs handling for vif', prototype patch for SMU13.0.0 powercap and regression revert for rdna3 shutdown/reboot hang.
Those were fixed in 6.7.3
2024-02-01 04:23:05 +01:00
Tk-Glitch
2da0e60414 6.7: Sync defconfig with 6.7.2-arch1
https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/raw/main/config?ref_type=heads
2024-01-29 12:35:44 +01:00
Tk-Glitch
23fbf3b821 6.8: misc-additions: Remove commit merged in rc2 - wifi: ath11k: rely on mac80211 debugfs handling for vif 2024-01-29 12:19:54 +01:00
Tk-Glitch
975a64b45e Initial 6.8 RC support 2024-01-27 18:58:03 +01:00
Hunter Peavey
06798bc9a5
Fix winesync patch application (#879) 2024-01-23 21:55:08 +01:00
Tk-Glitch
8313f0163f 6.7: defconfig: Disable BCACHEFS_DEBUG_TRANSACTIONS
89b00c9419

Fixes https://github.com/Frogging-Family/linux-tkg/issues/876
2024-01-21 15:30:20 +01:00
Tk-Glitch
6d5493a054 6.6/6.7: Bring pds/bmq "glitched" additions 2024-01-21 14:22:40 +01:00
Tk-Glitch
d32e8bdb05 6.7: Define rev 2 for prjc
Fixes https://github.com/Frogging-Family/linux-tkg/issues/875
2024-01-21 14:18:33 +01:00