158
158
159
159
pkgbase=" linux-$_pkgsuffix "
160
160
_major=6.12
161
- _minor=1
161
+ _minor=2
162
162
# _minorc=$((_minor+1))
163
163
# _rcver=rc8
164
164
pkgver=${_major} .${_minor}
@@ -189,7 +189,7 @@ makedepends=(
189
189
)
190
190
191
191
_patchsource=" https://raw.githubusercontent.com/cachyos/kernel-patches/master/${_major} "
192
- _nv_ver=565.57.01
192
+ _nv_ver=565.77
193
193
_nv_pkg=" NVIDIA-Linux-x86_64-${_nv_ver} "
194
194
_nv_open_pkg=" open-gpu-kernel-modules-${_nv_ver} "
195
195
source=(
224
224
# NVIDIA pre-build module support
225
225
if [ -n " $_build_nvidia " ]; then
226
226
source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run"
227
- " ${_patchsource} /misc/nvidia/0001-Make-modeset-and-fbdev-default-enabled.patch"
228
- " ${_patchsource} /misc/nvidia/0006-nvidia-drm-Set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.f.patch" )
227
+ " ${_patchsource} /misc/nvidia/0001-Make-modeset-and-fbdev-default-enabled.patch" )
229
228
fi
230
229
231
230
if [ -n " $_build_nvidia_open " ]; then
@@ -234,8 +233,7 @@ if [ -n "$_build_nvidia_open" ]; then
234
233
" ${_patchsource} /misc/nvidia/0002-Do-not-error-on-unkown-CPU-Type-and-add-Zen5-support.patch"
235
234
" ${_patchsource} /misc/nvidia/0003-Add-IBT-Support.patch"
236
235
" ${_patchsource} /misc/nvidia/0004-silence-event-assert-until-570.patch"
237
- " ${_patchsource} /misc/nvidia/0005-nvkms-Sanitize-trim-ELD-product-name-strings.patch"
238
- " ${_patchsource} /misc/nvidia/0006-nvidia-drm-Set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.f.patch" )
236
+ " ${_patchsource} /misc/nvidia/0005-nvkms-Sanitize-trim-ELD-product-name-strings.patch" )
239
237
fi
240
238
241
239
# # List of CachyOS schedulers
@@ -370,17 +368,6 @@ prepare() {
370
368
-d NUMA_BALANCING_DEFAULT_ENABLED
371
369
fi
372
370
373
- # ## Setting NR_CPUS
374
- if [[ " $_nr_cpus " -ge 2 && " $_nr_cpus " -le 512 ]]; then
375
- echo " Setting custom NR_CPUS..."
376
- scripts/config --set-val NR_CPUS " $_nr_cpus "
377
- elif [ -z " $_nr_cpus " ]; then
378
- echo " Setting default NR_CPUS..."
379
- scripts/config --set-val NR_CPUS 320
380
- else
381
- _die " The value '$_nr_cpus ' is invalid. Please select a numerical value from 2 to 512..."
382
- fi
383
-
384
371
# ## Select performance governor
385
372
if [ -n " $_per_gov " ]; then
386
373
echo " Setting performance governor..."
@@ -527,8 +514,6 @@ prepare() {
527
514
528
515
# Use fbdev and modeset as default
529
516
patch -Np1 -i " ${srcdir} /0001-Make-modeset-and-fbdev-default-enabled.patch" -d " ${srcdir} /${_nv_pkg} /kernel"
530
- # Fix for 6.12
531
- patch -Np2 -i " ${srcdir} /0006-nvidia-drm-Set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.f.patch" -d " ${srcdir} /${_nv_pkg} /kernel"
532
517
fi
533
518
534
519
if [ -n " $_build_nvidia_open " ]; then
@@ -541,8 +526,6 @@ prepare() {
541
526
patch -Np1 --no-backup-if-mismatch -i " ${srcdir} /0004-silence-event-assert-until-570.patch" -d " ${srcdir} /${_nv_open_pkg} "
542
527
# Fix for HDMI names
543
528
patch -Np1 --no-backup-if-mismatch -i " ${srcdir} /0005-nvkms-Sanitize-trim-ELD-product-name-strings.patch" -d " ${srcdir} /${_nv_open_pkg} "
544
- # Add fix for 6.12 Display Open issue
545
- patch -Np1 --no-backup-if-mismatch -i " ${srcdir} /0006-nvidia-drm-Set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.f.patch" -d " ${srcdir} /${_nv_open_pkg} "
546
529
fi
547
530
}
548
531
@@ -774,8 +757,8 @@ for _p in "${pkgname[@]}"; do
774
757
}"
775
758
done
776
759
777
- b2sums=(' de3f4dec2fc7e36711c68683d6564d0c3ce6fe728ffa6a629604e2fa9e489dbab45fd6676343f6e68bafbd202a3e814e82a1448b46844e34046b9f82f819b8f4 '
778
- ' d5f647e8517b423cb3dec37b5b3a65c90c8dcedf36187fb5024a650dfb1817f6cde5f1b0a588a96c374e4b4e78dd7d534b6aa273ed28510e5c0900b96fc48049 '
760
+ b2sums=(' 3161f791e13156a97215b14ed9d0a18dfd69324e7fa516df2a9385678ba2a2cd67196aa9efd82f7d9f1cb2c91b8733a095ced66c491f3a80c8c70eec1dc703d8 '
761
+ ' 8924e8e84d1a898fa14c8a14b5facc20fb44d5809d6eca45db9dd67ece7d233b9dfecd48181bc88392a227b63e757025e83a8709cace6fe55684c27b707ba701 '
779
762
' b1e964389424d43c398a76e7cee16a643ac027722b91fe59022afacb19956db5856b2808ca0dd484f6d0dfc170482982678d7a9a00779d98cd62d5105200a667'
780
- ' 158349b76cd1a08fd1ca2eaa6cce1573fa39eab4641b69baaafbdf4cad1890377762bdd6c76a4731c4ddce8b98b4ed6fd302df02b93b59e17ebfa50265cedce7 '
781
- ' a1bad436ffcaf36266949471ed025b889cf88fe7ecf8174ab73783f3f83630df90911e0b962386c964056b79ab0ec50babe0a3a81b83904216b0eec65f80eb2d ' )
763
+ ' d290e958f4870002d5ec6616fa45d9259277bbb7a92b0ff1b093d001bea45be5736f44ecfdeaa4d6fc40c4580ac954b41187b57a323c8b6e4c142f71c9d94724 '
764
+ ' 09e70082f6e1a5e969c545f123f3ecb74880f9b5ef4ad81a64ffd59a105d589fd9aa24699fd9088422c61b961eca647519a66e6893df120aa079e45fc7761702 ' )
0 commit comments