Tk-Glitch
b4dc19e393
5.15.y: Update defconfig and Project C fixups.
2023-09-15 15:41:44 +02:00
Tk-Glitch
ed68908438
Update preempt-rt scheduler selector for non-cfs (6.6+)
2023-09-15 15:12:32 +02:00
Tk-Glitch
a83739ccdb
Update rt mappings
2023-09-15 15:11:13 +02:00
Tk-Glitch
f8438aab4e
Move 5.10 to EOL. Change 5.4 target to 5.4.230 and 5.10 target to 5.10.135.
...
Those revisions should be covered by our patches so locking them will ensure proper features.
2023-09-15 15:02:20 +02:00
Tk-Glitch
3c22a1df74
6.5.y: Import Project C and related patches
...
https://gitlab.com/alfredchen/projectc/-/tree/master/6.5?ref_type=heads
2023-09-15 14:26:50 +02:00
Tk-Glitch
f12ae96992
Ignore schedtool errors
...
Signed-off-by: Torge Matthies <openglfreak@googlemail.com >
Thanks @openglfreak !
Fixes https://github.com/Frogging-Family/linux-tkg/issues/811
2023-09-15 14:13:19 +02:00
Tk-Glitch
995e4b862e
Disable schedtool usage on Arch until we understand the reason for https://github.com/Frogging-Family/linux-tkg/issues/811
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/811
2023-09-13 21:25:58 +02:00
Tk-Glitch
4408978fba
Suse: First unlock packages before install, then lock afterwards.
...
It seems there is some weird behavior with relocking existing locks
2023-09-13 19:51:55 +02:00
Tk-Glitch
d3290ee4f8
6.5.y: Update defconfig to 6.5.3-arch1
...
https://gitlab.archlinux.org/archlinux/packaging/packages/linux/-/raw/main/config?ref_type=heads
2023-09-13 15:58:44 +02:00
Tatsh
3e8afbe79f
glitched-cfs-additions: fix for 6.5.2, remove performance-killing printk calls in bcachefs patches ( #809 )
...
* 6.5 bcachefs: remove performance-killing printk calls
* 6.4 bcachefs: remove performance-killing printk calls
2023-09-12 16:42:23 +02:00
Tk-Glitch
8a56e832e8
pkgbuild: Don't error on missing source/build symlink
...
Source link doesn't exist on 6.6
2023-09-12 15:32:17 +02:00
Tk-Glitch
25c2172e13
Move 5.4.y to unmaintained
...
We're not even testing it anymore
2023-09-12 03:49:57 +02:00
Tk-Glitch
d18c0870c6
Initial 6.6 RC support
2023-09-12 03:46:41 +02:00
Tk-Glitch
432e560b92
Don't enforce DEFAULT_HOSTNAME on non-arch
2023-09-09 19:25:57 +02:00
Tk-Glitch
4160cdc52b
Suse: Add kernel-syms to the message about unlocking distro's kernel packages
2023-09-09 16:11:42 +02:00
Tk-Glitch
fb5ad72c94
Suse: Fix another instance of the typo from 44e228cc0f
2023-09-09 15:56:01 +02:00
Tk-Glitch
65dc6bda2f
Suse: Pass --oldpackage to zypper install. This allows using older kernel versions without having to handle installation by hand, while apparently not preventing installing a newer version.
2023-09-09 15:36:59 +02:00
Tk-Glitch
44e228cc0f
Suse: fix stupid typo
2023-09-09 15:28:58 +02:00
Tk-Glitch
a0b63c0a3f
Backport suse-additions to 6.4.and 6.1
2023-09-09 14:53:53 +02:00
Tk-Glitch
231ecec0df
Suse: Install kernel-ksyms
2023-09-09 14:27:45 +02:00
Tk-Glitch
de9e9855c2
Suse: Add a prompt to lock system kernel packages, preventing custom kernel overwrite on updates
2023-09-09 14:27:01 +02:00
Tk-Glitch
a46f270646
6.5.y: Suse: Add kernel-ksyms package
2023-09-09 14:22:18 +02:00
Tk-Glitch
5135834002
Suse: Also run dracut automatically post-install
2023-09-09 02:24:24 +02:00
Tk-Glitch
ff082aebba
6.5.y: Suse TW fixups
...
- Import Suse depmod/kmod patches - https://github.com/SUSE/kernel-source/tree/master/patches.rpmify
- Tweak mkspec to respect Suse /usr usage
- Run grub2-mkconfig post-install
- Get rid of the undesired test tweak in 0013-fedora-rpm.patch added with e0c74e5e15
We may have some additional work to do as my limited testing with Arch's defconfig + _kernel_on_diet="true" didn't boot. It might actually work with the full defconfig or using Suse's using _configfile="running-kernel". I'll run more tests as needed on my main machine as it was a PITA working on this with a dualcore broadwell laptop 🐸
2023-09-09 02:08:32 +02:00
Tk-Glitch
8ecdc882c3
Protect a string concatenation in prempt_rt handling
2023-09-08 17:54:29 +02:00
Tk-Glitch
e0c74e5e15
6.5.y: Hacky attempt at fixing OpenSUSE TW depmod
...
https://github.com/Frogging-Family/linux-tkg/issues/763
2023-09-07 16:01:34 +02:00
Adel Kara Slimane
97c1bf4ce2
ci: fix typo ( #806 )
2023-09-05 21:36:30 +02:00
Tk-Glitch
f63f1caaf4
CI: Add a bore-eevdf runner and reenable _STRIP and tmpfs usage
2023-09-05 01:37:45 +02:00
Adel Kara Slimane
1a69f04e6e
Add _kernel_on_diet customization option ( #805 )
...
* prepare: remove prompt for modprobed.db
it's an advanced feature, we don't want to prompt it
just like with TCP congestion algos
* add "_kernel_on_diet" customization option
A little less sugar intake is always welcome
this option hopefully helps with building kernels in github ci
* prepare: fix typo in var name $_where
the underscore was forgotten all this time...
* ci: enable _kernel_on_diet
* ci: move away from deprecated feature
the new approach is better actually too
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-09-05 01:33:52 +02:00
Tk-Glitch
ca58ae7353
Allow disabling glitched-base patchset
2023-09-02 04:49:33 +02:00
Tk-Glitch
8b578cde89
Debuntu: Move MODULE_COMPRESS switches next to the cert tweak.
...
No reason to have them after fragments handling.
2023-09-01 15:17:54 +02:00
Tk-Glitch
4a4455d8bb
Default to 500Hz tickrate for bore-eevdf
...
Recommendation from BORE and CachyOS devs
2023-08-31 17:14:23 +02:00
kylon
98657d2f4f
Add bore-eevdf scheduler ( closes #794 ) ( #800 )
2023-08-31 17:10:23 +02:00
kylon
e543974c90
Remove anbox option ( #799 )
...
* Remove anbox option
officially no longer active since months.
basically no longer active since ages.
an alternative is available and in active development (also recommended by anbox), no need to keep this here
* Add Waydroid support
---------
Co-authored-by: gituser <nore@nop.np >
2023-08-31 17:04:15 +02:00
kylon
2114c55a35
Update EEVDF patches ( #802 )
2023-08-31 17:02:05 +02:00
kylon
7b4bf31ffb
Update user-patches and hardened config docs ( closes #779 ) ( #801 )
2023-08-31 17:01:53 +02:00
kylon
e4bcfc88c8
6.5.y: Update defconfig to 6.5.0-arch1 ( #798 )
...
Co-authored-by: gituser <nore@nop.np >
2023-08-31 17:01:04 +02:00
kylon
e96e2b32b4
update .gitignore ( #797 )
...
* gitignore: add current_env
* gitignore: Add kernel git and src folders too
---------
Co-authored-by: gituser <nore@nop.np >
2023-08-31 17:00:42 +02:00
kylon
322a6ecf1f
Prepare: silence git init warning about master branch ( #796 )
...
Co-authored-by: gituser <nore@nop.np >
2023-08-31 17:00:20 +02:00
Tk-Glitch
884be6016c
6.4.y: Grab Project C hacky fixes for 6.4.13 from torvic9
...
70969e22cb
c32ef1413c
Fixes https://github.com/Frogging-Family/linux-tkg/issues/795
2023-08-31 02:23:51 +02:00
Piotr Górski
40565b6947
Add bcachefs for 6.4 and 6.5 ( #793 )
...
* 6.4: Add bcachefs
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com >
* 6.5: Add bcachefs
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com >
---------
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com >
2023-08-30 14:31:48 +02:00
Tk-Glitch
dd2aef31ca
Simplify adding supported scheds to the rt specific scheds list
2023-08-29 03:00:50 +02:00
Tk-Glitch
f03e9cf1ae
Update RT mappings
2023-08-29 02:45:42 +02:00
Tk-Glitch
f10d9c2102
6.4.y: misc_additions: Remove no more needed patch mm: disable CONFIG_PER_VMA_LOCK by default until its fixed
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/792
2023-08-22 17:44:44 +02:00
Tk-Glitch
c0064e06be
Add default timer freq for eevdf
2023-08-21 14:25:47 +02:00
Adel Kara Slimane
1ac2ea0fd2
Various fixes ( #788 )
...
* install.sh: RPM: add install deps
* install.sh: Fedora: remove fedora 32 code path
too old by now
* DEB: add dependencies
* install.sh: do not install libc-dev package
I don't remember why I had to keep it, but I just tried installing only
the image and headers and nvidia-dkms installed just fine
Closes : #772 #732
* prepare: disable CONFIG_LOCALVERSION_AUTO
Closes : #729
* install.sh: gentoo: do not do initramfs and booloader config
it's done directly by the kernel-install script called by make install,
which gets changed in gentoo to do what needs to be done
* patches: fix RPM patches for 6.4 and 6.5
2023-08-15 12:39:28 +02:00
Tk-Glitch
eff2fa5684
CI: The-no-space-left-on-device-quest: Enforce disabled ccache support and don't strip vmlinux
...
The late strip seems to be where it breaks on each run. Let's try without.
2023-08-14 17:59:13 +02:00
Tk-Glitch
ea3bfe9603
Move 6.3 to EOL
2023-08-14 14:26:04 +02:00
Tk-Glitch
ca75dd59c3
CI: Use free-disk-space hirnidrin's PR for now to fix aspnet packages removal issues
2023-08-14 13:41:17 +02:00
Tk-Glitch
ecd9931b34
CI: We want to cleanup before using the Arch container
...
Fixes 69aa332c06
2023-08-14 13:36:11 +02:00