19 Commits

Author SHA1 Message Date
Tk-Glitch
a34e849715 Add OpenRGB patch locally and add a toggle in .cfg
https://gitlab.com/CalcProgrammer1/OpenRGB

We'll get rid of the userpatches for it in community-patches in favor of this local option. It's been offered for a while, and our oldest "supported" kernel has it. Since there's no plan to drop it, it makes more sense to have it locally.
2023-11-14 11:40:35 +01:00
Piotr Górski
94383606d0 EEVDF: Disable DELAY_DEQUEUE - fix #830 (#831)
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
2023-10-26 03:07:09 +02:00
Piotr Górski
d9da42be99 6.5: EEVDF adaptation to BORE 3.2.8 (#828)
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
2023-10-24 21:07:12 +02:00
Piotr Górski
20aea5a14a 6.5: Add EEVDF urgent fix (#827)
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
2023-10-17 22:30:22 +02:00
Piotr Górski
18f10e2989 6.5: Add new EEVDF patches for BORE 3.2.0 (#826)
Signed-off-by: Piotr Gorski <lucjan.lucjanov@gmail.com>
2023-10-13 15:26:14 +02:00
ptr1337
a4c0ab6b9f Fixup (bore) EEVDF issue in #819 (#820)
Signed-off-by: Peter Jung <admin@ptr1337.dev>
2023-09-23 03:41:08 +02:00
Tk-Glitch
6aab0087df 6.5.y: Update eevdf patch again and use sirlucjan's bore-eevdf rebase instead of ptr1337's. This allows us to use untouched upstream eevdf.
Thanks again @sirlucjan and @ptr1337
2023-09-15 20:17:33 +02:00
Tk-Glitch
0bce3a438d 6.5.y: Update eevdf patch for BORE-EEVDF compat, broken for us following 4b1a2f2767
Using https://github.com/sirlucjan/kernel-patches/tree/master/6.5/eevdf-latency-patches-v2

Thanks @sirlucjan !
2023-09-15 19:36:13 +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
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
a46f270646 6.5.y: Suse: Add kernel-ksyms package 2023-09-09 14:22:18 +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
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
kylon
2114c55a35 Update EEVDF patches (#802) 2023-08-31 17:02:05 +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
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
162820958b 6.5 rc: Add EEVDF (Earliest Eligible Virtual Deadline First) scheduler from Peter Zijlstra.
Moved Zenify CFS tweaks to cfs-additions to prevent conflicts.

Squashed from https://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git/tree/?h=sched/eevdf&id=d07f09a1f99cabbc86bc5c97d962eb8a466106b5
2023-08-14 11:45:13 +02:00
Tk-Glitch
93c0139a1c linux 6.5 RC: Disable soft dirty flag patches until fixed
Fixes https://github.com/Frogging-Family/linux-tkg/issues/777
2023-07-27 16:44:01 +02:00
Tk-Glitch
61f911f5a5 6.5 RC initial support 2023-07-10 23:54:45 +02:00