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 07d4c29330
.
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
Piotr Górski
90fa1dccac
Add PRJC 6.7-r2 ( #874 )
...
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com >
2024-01-19 18:50:34 +01:00
Adel Kara Slimane
843725ec7c
Extra build pipelines for Fedora and Ubuntu ( #864 )
...
* ci: factorise kernel building code for Arch
* customization: non-arch: add config option to disable installing the kernel altogether
useful for ci
* customization: add toggle to disable use of 'script' command
needed for ci, otherwise yes "" | ./install.sh install just
freezes
* ci: add Ubuntu pipeline
* ci: add Fedora pipeline
* install.sh: git add changes in the work folder
Both RPM and DEB scripts rely on apparently, not only RPM
* ci: use github to retrieve sources
Probably faster since the runner are hosted by them ?
* ci: arch: update mirror list
Sometimes the ci fails because of "operation too slow"
* ci: follow CachyOS naming scheme for bore scheduler
'bore-eevdf' is just 'bore' now, which makes sense for those who know
* ci: make kernelconfig part of the release
Enables advanced users to check if the kernel they're downloading
has the correct config options. And we can use it to check if
everything is okay
* ci: make a release as long as one kernel builds
I think it's better than cancelling the whole thing.
Because sometimes we don't have time to fix
what's wrong with a distro for a while
* ci: build diet kernel
All good! back to diet kernel
* ci: arch: remove extra frag file
Let's check after a full build if it was really needed.
* config: copy over diet config from 6.6 to 6.7
* ci: #YOLO: build all combinations of distro and scheduler
2024-01-15 19:17:18 +01:00
Tk-Glitch
e2e1ae6180
6.7: misc-additions: Fix the power limit setting on rdna3 and revert drm/amd/pm: fix the high voltage and temperature issue
to fix rdna3 shutdown/reboot hang until a proper fix is offered.
2024-01-15 19:12:20 +01:00
Tk-Glitch
2029a9af58
6.7: Update defconfig to 6.7.0-arch3 and import arch/Kconfig: Default to maximum amount of ASLR bits
and wifi: ath11k: rely on mac80211 debugfs handling for vif
...
3a88b77d3c
7c13cc521f
2024-01-15 16:37:03 +01:00
Tk-Glitch
8514e2952b
6.6: Update defconfig to 6.6.11 and import arch/Kconfig: Default to maximum amount of ASLR bits
...
de42b55679
2024-01-15 16:35:22 +01:00