summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 11 insertions, 11 deletions
diff --git a/PKGBUILD b/PKGBUILD
index bbe3a0e24a40..3fa56eefe84a 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -153,7 +153,7 @@ elif [ -n "$_use_llvm_lto" ] || [[ "$_use_lto_suffix" = "n" ]]; then
pkgbase=linux-$pkgsuffix
fi
_major=6.9
-_minor=7
+_minor=8
#_minorc=$((_minor+1))
#_rcver=rc8
pkgver=${_major}.${_minor}
@@ -182,7 +182,7 @@ if [[ "$_use_llvm_lto" = "thin" || "$_use_llvm_lto" = "full" ]] || [ -n "$_use_k
fi
_patchsource="https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major}"
-_nv_ver=555.58
+_nv_ver=555.58.02
_nv_pkg="NVIDIA-Linux-x86_64-${_nv_ver}"
_nv_open_pkg="open-gpu-kernel-modules-${_nv_ver}"
source=(
@@ -298,12 +298,12 @@ prepare() {
[ -z "$_cpusched" ] && _die "The value is empty. Choose the correct one again."
case "$_cpusched" in
- cachyos) scripts/config -e SCHED_CLASS_EXT -e SCHED_BORE;;
- bore|hardened) scripts/config -e SCHED_BORE;;
+ cachyos) scripts/config -e SCHED_CLASS_EXT -e SCHED_BORE --set-val MIN_BASE_SLICE_NS 1000000;;
+ bore|hardened) scripts/config -e SCHED_BORE --set-val MIN_BASE_SLICE_NS 1000000;;
echo) scripts/config -e ECHO_SCHED;;
eevdf) ;;
rt) scripts/config -e PREEMPT_COUNT -e PREEMPTION -d PREEMPT_VOLUNTARY -d PREEMPT -d PREEMPT_NONE -e PREEMPT_RT -d PREEMPT_DYNAMIC -d PREEMPT_BUILD;;
- rt-bore) scripts/config -e SCHED_BORE -e PREEMPT_COUNT -e PREEMPTION -d PREEMPT_VOLUNTARY -d PREEMPT -d PREEMPT_NONE -e PREEMPT_RT -d PREEMPT_DYNAMIC -d PREEMPT_BUILD;;
+ rt-bore) scripts/config -e SCHED_BORE --set-val MIN_BASE_SLICE_NS 1000000 -e PREEMPT_COUNT -e PREEMPTION -d PREEMPT_VOLUNTARY -d PREEMPT -d PREEMPT_NONE -e PREEMPT_RT -d PREEMPT_DYNAMIC -d PREEMPT_BUILD;;
sched-ext) scripts/config -e SCHED_CLASS_EXT;;
*) _die "The value $_cpusched is invalid. Choose the correct one again.";;
esac
@@ -728,7 +728,7 @@ _package-nvidia-open(){
pkgdesc="nvidia open modules of ${_nv_ver} driver for the linux-$pkgsuffix kernel"
depends=("$pkgbase=$_kernver" "nvidia-utils=${_nv_ver}" "libglvnd")
provides=('NVIDIA-MODULE')
- license=('GPL')
+ license=(GPL-1.0-only)
cd "${srcdir}/${_nv_open_pkg}"
install -dm755 "$pkgdir/usr/lib/modules/${_kernver}-${pkgsuffix}"
@@ -751,9 +751,9 @@ for _p in "${pkgname[@]}"; do
}"
done
-b2sums=('67b49d64f8ceba02dc1eade59991c683c81a533eec7105466d235898de2cee692aa5730d538a33bb04f1b0260e9dcbf63b332ddfab42a7d44425c9a9d8410d77'
- 'b289f0bedd8f81cc964ff9b1f03b19a0a87e4b7d78235129b5ea39f384ad623450687f5cfd6ae0fd14d1f02361f278ff8a45f148265f740e0bed984adc51e892'
+b2sums=('3c3874b053d7076564936f2053ef666733d329c402999aac736cf64418cb74e471cf9d7ae62e8fab49e4e916f196c5b8317aa243691b1d18119a25196108dd06'
+ '06d0753d804a12a1e7299f948d79770a326aa573af7ef8adef607ae8b00e8576f4327bfb0f4ad520cd3e694107a8c2e2ce9a952f33de4d7c89ce533938116049'
'b1e964389424d43c398a76e7cee16a643ac027722b91fe59022afacb19956db5856b2808ca0dd484f6d0dfc170482982678d7a9a00779d98cd62d5105200a667'
- '3e5aa97eeb6c2d5e3f250fc8ba037de64387416dd2f620c2699d1ccd0594c35e52153771a244ae36ee46e24dff1d184e0379c777cb5b1f0dc4705dfd53553d67'
- 'db7a2fa2546bd151bc362b31f15c4d31ec5bac4570b2c376375cb8ec5ce3b096ac58b97e534a0002c9d97929fc34f72075adaa4db738e9bcebce6f08e74be8e9'
- '666b36c4c36776239a7f0c1b1b233acb524eefca985a387cfd4089a2560f3d4f017ffe81dff0582d40c852df4cded861c88db293cf2034ec5e6c6017f68b2a8f')
+ '86086dd4ebef8b43bee7867c35e02d84bc3366e6263255904dd0bb7f6ef82136e68723aa1391e4d84c809d04c292cf4ae816b23cb4b55c4138cffc8ec684b182'
+ 'f8edb299ca7860e646e7e85bdbda6b1b5684f2048de0126517448bb240a86b16374b31f84ff6def264d8d798b6584041fffc44f6518904fc468b5c59e9e82688'
+ '32b45549e22263276e8807f2190efce72978389c38c58490173f44792a0f3a6e4ed0a402bf64341f44c592cf08c9801b8a3c45f2e7dc3e3913571120836c0e8e')