summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD4
-rw-r--r--cacule-32bit-converter.patch8
3 files changed, 8 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 171e3e94f2b0..936794c37dd6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = linux-raspberrypi4-cacule
pkgdesc = Raspberry Pi 4 lts Kernel with the cacule scheduler, aarch64 and armv7
pkgver = 5.10.33
- pkgrel = 1
+ pkgrel = 2
url = http://www.kernel.org/
arch = armv7h
arch = aarch64
@@ -32,7 +32,7 @@ pkgbase = linux-raspberrypi4-cacule
source_armv7h = cacule-32bit-converter.patch
md5sums_armv7h = 7ef446c2accbc95d5d48429d74e25b61
md5sums_armv7h = 9669d916a5929a2eedbd64477f83d99e
- md5sums_armv7h = 02808e3fb2f6b142e0cd9f1ae50a8d46
+ md5sums_armv7h = 60020b476ade77049c832f55fc0bea1f
source_aarch64 = config8
source_aarch64 = config8.txt
md5sums_aarch64 = 44040b01d35e9a7f89dbfe0870580c59
diff --git a/PKGBUILD b/PKGBUILD
index 714807a746e9..952e9361e749 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -12,7 +12,7 @@ _srcname=linux-${_commit}
_kernelname=${pkgbase#linux}
_desc="Raspberry Pi 4 with the cacule scheduler"
pkgver=5.10.33
-pkgrel=1
+pkgrel=2
pkgdesc="Raspberry Pi 4 lts Kernel with the cacule scheduler, aarch64 and armv7"
arch=('armv7h' 'aarch64')
url="http://www.kernel.org/"
@@ -38,7 +38,7 @@ md5sums=('ce18f324dbd9d2ca8b7689694f33b54b'
'3de067c154b0a232f5a4f481e22826cd')
md5sums_armv7h=('7ef446c2accbc95d5d48429d74e25b61'
'9669d916a5929a2eedbd64477f83d99e'
- '02808e3fb2f6b142e0cd9f1ae50a8d46')
+ '60020b476ade77049c832f55fc0bea1f')
md5sums_aarch64=('44040b01d35e9a7f89dbfe0870580c59'
'9669d916a5929a2eedbd64477f83d99e')
diff --git a/cacule-32bit-converter.patch b/cacule-32bit-converter.patch
index 7d14829ecb37..b5d87f08d6a1 100644
--- a/cacule-32bit-converter.patch
+++ b/cacule-32bit-converter.patch
@@ -15,10 +15,10 @@ index c99fc326ec24..71c27133c53c 100644
#endif
#ifdef CONFIG_CACULE_SCHED
--int cacule_max_lifetime = 30000; // in ms
-+int cacule_max_lifetime = 4000; // in ms
- int cacule_harsh_mode = 0;
- int interactivity_factor = 32768;
+-int __read_mostly cacule_max_lifetime = 22000; // in ms
++int __read_mostly cacule_max_lifetime = 4000; // in ms
+ int __read_mostly interactivity_factor = 32768;
+ unsigned int __read_mostly interactivity_threshold = 20480;
#endif
@@ -602,6 +604,7 @@ calc_interactivity(u64 now, struct cacule_node *se)
{