Tk-Glitch
83660b78a6
linux 6.1: Disable prjc. It seems to create unbootable kernels currently.
2022-12-13 20:44:18 +01:00
Tk-Glitch
9f55fbf7f5
linux 6.1: misc-additions: Add Guilherme G. Piccoli's "split_lock_mitigate" sysctl patch
2022-12-13 18:41:30 +01:00
Tk-Glitch
d03c960e18
linux 6.1: prjc: Fixup for PSI enabled compilation
...
https://gitlab.com/alfredchen/linux-prjc/-/issues/66
2022-12-13 18:37:43 +01:00
Tk-Glitch
c94b9cca51
linux 6.1: Import and enable Project C patches
...
https://gitlab.com/alfredchen/projectc/-/blob/master/6.1/prjc_v6.1-r0.patch
2022-12-13 18:31:11 +01:00
Ryan
dfd8a7f877
Add TaskType to 6.1 ( #662 )
2022-12-13 18:27:53 +01:00
Tk-Glitch
18aabc9f62
linux 6.1: Update defconfig to 6.1.0-arch1
...
https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/linux/trunk/config
2022-12-13 18:17:51 +01:00
Tk-Glitch
ce12bdcc7f
linux 6.0.y: Get rid of the unofficial Project C warning
...
Following b8835ca202
2022-12-07 14:49:04 +01:00
ViNi-Arco
f131173680
Enable MGLRU support in prjc ( #660 )
...
Enable MGLRU in prjc and use only **lru_gen_use_mm()** when MGLRU is enabled
2022-12-06 20:12:24 +01:00
ViNi-Arco
b8835ca202
Update prjc 6.0r0 with latest official Alfred Chen ( #659 )
...
* Update prjc 6.0r0 with latest official Alfred Chen
Clean patchset with latest Alfred code:
https://gitlab.com/alfredchen/linux-prjc/-/commits/linux-6.0.y-prjc/
* Update prjc 6.0r0 with latest official Alfred Chen
And clean whitespace
2022-12-06 19:02:29 +01:00
nepnep1111
de5400ddde
Update CPU opt lists to include raptorlake, meteorlake, and zen4 ( #658 )
...
* Fix config file architecture opt listing
* add raptorlake to supported cpu opt
2022-12-06 19:01:19 +01:00
Tk-Glitch
d4bace1676
linux 6.0.y: misc-additions: Remove mm: vmscan: fix extreme overreclaim and swap floods
patch.
...
Merged upstream.
2022-12-03 03:05:49 +01:00
timocapa
b108b3a8d2
linux 6.1rc: remove vmscan patch as it was merged upstream ( #656 )
...
* https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/mm/vmscan.c?id=f53af4285d775cd9a9a146fc438bd0a1bee1838a
2022-12-01 15:19:32 +01:00
Tk-Glitch
9949ffb1d0
Revert "Sync MGLRU with latest Yuzhao changes: ( #654 )"
...
This reverts commit 0b7c5dfa72
.
2022-11-24 17:10:45 +01:00
ViNi-Arco
0b7c5dfa72
Sync MGLRU with latest Yuzhao changes: ( #654 )
...
Yuzhao posted his latest change to his personal repository..
https://github.com/yuzhaogoogle/linux/commits/mglru-6.0
Backup: http://web.archive.org/web/20221123173922/https://github.com/yuzhaogoogle/linux/commits/mglru-6.0
2022-11-24 15:42:21 +01:00
Adel Kara Slimane
75ea27821f
PKGBUILD: sourcing order fix ( #653 )
...
* PKGBUILD: source prepare after the config files
The git mirror wasn't configured with the user choice otherwise
Fixes : #647
* install.sh: honor external config file
2022-11-23 15:13:07 +01:00
Tk-Glitch
f5cd3ea3b3
cfg: Enable _random_trust_cpu by default
...
See https://github.com/Frogging-Family/linux-tkg/issues/646
2022-11-22 14:30:54 +01:00
ViNi-Arco
81c14e1950
Update tovic9 prjc sched to latest changes - 2: ( #652 )
...
* Update prjc Torvic9 fork
Which contains synchronization to the latest kernel with a possible solution for instability.
* Clean white space
2022-11-22 02:02:59 +01:00
Tk-Glitch
081d3097a0
cfg: comment: Add "torvalds" as possible _git_mirror value
...
Following https://github.com/Frogging-Family/linux-tkg/pull/642
2022-11-07 15:21:33 +01:00
Tk-Glitch
be8c8e8230
preempt_rt: Handle RC kernels and add 6.1 RC to mapping
2022-11-07 14:15:18 +01:00
Slaviusz
86d2ec1f79
Add Torvalds' git repo for faster -rc kernel evaluation ( #642 )
2022-11-07 14:00:30 +01:00
ptr1337
eb2be11b19
Update bcachefs patches for 5.15 and 6.0 ( #641 )
...
* Update bcachefs for 6.0
Signed-off-by: Peter Jung <admin@ptr1337.dev >
* Update bcachefs for 5.15
Signed-off-by: Peter Jung <admin@ptr1337.dev >
Signed-off-by: Peter Jung <admin@ptr1337.dev >
2022-11-07 13:59:45 +01:00
Tk-Glitch
aaa7b3d556
linux 6.0.y: defconfig: Sync with 6.0.5-arch1
2022-11-05 18:34:39 +01:00
Tk-Glitch
aa69546f01
linux 6.0.y: Due to popular demand, allow unofficial Project C port again but make it clear it might be unstable
...
Since we are either doing ports ourselves or using other's while we wait for Alfred's, let's handle unofficial versions with a toggle "marking" them until proper release eventually becomes available.
Fixes https://github.com/Frogging-Family/linux-tkg/issues/631
2022-11-05 18:24:07 +01:00
Tk-Glitch
accb6d07f4
preempt_rt: Add a warning regarding cpu schedulers availability when preempt_rt is enabled
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/635
2022-11-05 18:01:52 +01:00
Tk-Glitch
f79f7ddb8e
preempt_rt: Allow BORE cpusched on compatible kernels
...
It's a pretty minor CFS mod, should work 🐸
2022-11-05 17:57:51 +01:00
Tk-Glitch
4201196110
preempt_rt: Fixups
...
- get rid of the deprecated _kver_subver_map and related check
- notify the user about the last known good kernel version target of the PREEMPT_RT patchset
- use warning instead of msg2 for PREEMPT_RT patch skipping since we are skipping a very impacting patch explicitly requested by the .cfg
2022-11-05 17:50:15 +01:00
Tk-Glitch
8b0d439206
preempt_rt: Move sched/core: nr_migrate = 128 increases number of tasks to iterate in a single balance run.
patch out of glitched base, and only apply on non-preempt-rt.
...
Fixes a conflict on 5.4.y, 5.10.y and 5.15.y
2022-11-05 17:46:19 +01:00
Tk-Glitch
8316a6970a
Bump RT patches
2022-11-05 17:11:36 +01:00
ptr1337
c171d77094
fix 0012-misc-additions.patch for 6.0.7 ( #639 )
...
Signed-off-by: Peter Jung <admin@ptr1337.dev >
Signed-off-by: Peter Jung <admin@ptr1337.dev >
2022-11-05 16:23:49 +01:00
Vasiliy Stelmachenok
16c81fb013
Clarify the description of the tickless parameter ( #636 )
2022-11-02 13:49:58 +01:00
Tk-Glitch
1882fa3bd9
linux 6.1 RC: Allow BORE cpusched
2022-10-31 18:50:45 +01:00
Tk-Glitch
c4ceba207d
linux 5.15.y: Allow BORE cpusched
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/623
2022-10-31 18:48:17 +01:00
Tk-Glitch
a380d532bc
linux 5.10.y: Update Project C to r5 - https://gitlab.com/alfredchen/linux-prjc/-/tree/linux-5.10.y-prjc-lts
2022-10-26 20:42:55 +02:00
Tk-Glitch
b82abcf5f6
Move 5.19 to EOL
2022-10-26 20:03:23 +02:00
Tk-Glitch
1084ad5ba1
linux 6.0.y: misc-additions: Remove Revert "ALSA: hda: Fix page fault in snd_hda_codec_shutdown()"
as it was merged with v6.0.4
2022-10-26 19:53:02 +02:00
Tk-Glitch
1e4b8fb627
linux 6.1 RC: Remove fixes merged in RC2
2022-10-24 15:53:50 +02:00
Tk-Glitch
02132367d6
Add support for zen4 and meteorlake compiler optimizations
2022-10-23 15:51:47 +02:00
Tk-Glitch
1c4fece830
linux 6.0.y: Add fixes and update defconfig to 6.0.3.arch2
...
ed63a1d111/trunk/config
fb23dad87a
785699dbc7
6df3912f64
41d72c2322
2022-10-23 15:48:24 +02:00
Tk-Glitch
786140014b
Make sure WERROR is disabled by default
...
RCs and custom patches will throw warnings, and while the Arch defconfig we ship disables it, people using their own might face compilation failures.
Fixes https://github.com/Frogging-Family/linux-tkg/issues/628
2022-10-18 13:37:22 +02:00
Tk-Glitch
c162bca30d
linux 6.1 RC: Fixups for 0001-mm-Support-soft-dirty-flag-reset-for-VA-range patch
2022-10-17 16:07:45 +02:00
Tk-Glitch
da7b57fa92
Initial kernel 6.1 RC support
2022-10-17 14:07:20 +02:00
Tk-Glitch
9e06bbfb46
linux 6.0.y: misc-additions: Add 0004-drm-sched-add-DRM_SCHED_FENCE_DONT_PIPELINE-flag
and 0005-drm-amdgpu-use-DRM_SCHED_FENCE_DONT_PIPELINE-for-VM-
, pending fixes for https://gitlab.freedesktop.org/drm/amd/-/issues/2113 from Christian König
2022-10-15 15:22:52 +02:00
Tk-Glitch
d60046d9fb
linux 6.0.y: Disable pds and bmq CPU schedulers as Torvic9's rebase is reportedly buggy. We'll enable back when Alfred pushes his own.
2022-10-15 15:06:16 +02:00
Tk-Glitch
2a07409439
linux 6.0.y: misc-additions: Add mm: vmscan: fix extreme overreclaim and swap floods
and Bluetooth: fix deadlock for RFCOMM sk state change
cherry picks from Arch
...
Wifi issues were fixed with 6.0.2, thankfully
2022-10-15 15:05:21 +02:00
Tk-Glitch
e801f7735b
linux 6.0.y: Update defconfig to 6.0.0-arch1
...
https://github.com/archlinux/svntogit-packages/blob/packages/linux/trunk/config
2022-10-13 21:28:41 +02:00
Tk-Glitch
de0a0d301e
install.sh: Disable timed building for now. Bash 5.2 is broken https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1018727
2022-10-11 15:36:30 +02:00
Tk-Glitch
0eda0819ed
Switch some wget calls to curl
2022-10-11 15:34:40 +02:00
Ryan
c0f559bdf6
Add Tasktype to 6.0 ( #622 )
2022-10-10 17:01:38 +02:00
Tk-Glitch
b321569fee
Update TT and BORE CPU schedulers patches URLs
...
Thanks @ptr1337, that'll be easier that way :)
2022-10-10 16:55:28 +02:00
Tk-Glitch
47e774e85f
Protect some variable paths
...
Fixes https://github.com/Frogging-Family/linux-tkg/issues/620
2022-10-10 15:19:02 +02:00