Closed ptr1337 closed 3 years ago
Refer to comment below.
Create a Mentions above or below Furthermore with the appropriate information concerning this patch set and move User patches to the Mentions section of the README.md. Add whatever further information people would need to know as far as Tips and Tricks concerning this patch set. This will place the responsibility firmly on the user and creator of said patch and other patches that may be of interest in the future.
Example:
The CacULE CPU scheduler: https://github.com/hamadmarri/cacule-cpu-scheduler
If building for 32-bit arm devices, the 32-bit converter is also needed.
Following config options needs to be added to the default defconfig:
CONFIG_FAIR_GROUP_SCHED=y
CONFIG_CACULE_SCHED=y
Patches "-p1" placed in patches/userpatches are applied during
compilation. This works for both Foundation and Mainline kernels.
Referenced in the README
Im using this scheduler on my desktop and have a much better experience in general responsive's and also under heavy load still smooth runing desktop. Ive tested to get the scheduler running on arm devices and it worked great so far, ive tested armv7h and aarch64. This needs more tested from users which are using the arm device as daily driver.
Patches can be found here:
https://github.com/hamadmarri/cacule-cpu-scheduler
if building for 32-bit arm devices, the 32-bit converter is also needed.
Following config options needs to be added to the default defconfig:
CONFIG_FAIR_GROUP_SCHED=y CONFIG_CACULE_SCHED=y