File tree Expand file tree Collapse file tree 11 files changed +66
-11
lines changed
Expand file tree Collapse file tree 11 files changed +66
-11
lines changed Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux BORE scheduler Kernel by CachyOS with other patches and improvements'
181- pkgrel=1
181+ pkgrel=2
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux BORE scheduler Kernel by CachyOS with other patches and improvements'
181- pkgrel=1
181+ pkgrel=2
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux EEVDF scheduler Kernel by CachyOS with other patches and improvements'
181- pkgrel=1
181+ pkgrel=2
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux hardenened BORE scheduler Kernel by CachyOS with other patches and improvements'
181- pkgrel=2
181+ pkgrel=3
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
219219# NVIDIA pre-build module support
220220if [ -n " $_build_nvidia " ]; then
221221 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
222+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
222223fi
223224
224225# # ToDo: Adjust for new Scheduler Changes
@@ -636,6 +637,10 @@ prepare() {
636637 if [ -n " $_build_nvidia " ]; then
637638 cd " ${srcdir} "
638639 sh " ${_nv_pkg} .run" --extract-only
640+
641+ # Temporary fix for fbdev=1
642+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
643+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
639644 fi
640645}
641646
Original file line number Diff line number Diff line change @@ -196,7 +196,7 @@ _stable=${_major}.${_minor}
196196_srcname=linux-${_stable}
197197# _srcname=linux-${_major}
198198pkgdesc=' Linux BORE scheduler Kernel by CachyOS with other patches and improvements'
199- pkgrel=1
199+ pkgrel=2
200200_kernver=$pkgver -$pkgrel
201201arch=(' x86_64' ' x86_64_v3' )
202202url=" https://github.com/CachyOS/linux-cachyos"
238238# NVIDIA pre-build module support
239239if [ -n " $_build_nvidia " ]; then
240240 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
241+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
241242fi
242243
243244case " $_cpusched " in
@@ -663,6 +664,10 @@ prepare() {
663664 if [ -n " $_build_nvidia " ]; then
664665 cd " ${srcdir} "
665666 sh " ${_nv_pkg} .run" --extract-only
667+
668+ # Temporary fix for fbdev=1
669+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
670+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
666671 fi
667672}
668673
Original file line number Diff line number Diff line change @@ -175,7 +175,7 @@ _stable=${_major}-${_rcver}
175175_srcname=linux-${_stable}
176176# _srcname=linux-${_major}
177177pkgdesc=' Linux EEVDF-BORE scheduler Kernel by CachyOS and with some other patches and other improvements'
178- pkgrel=1
178+ pkgrel=2
179179_kernver=$pkgver -$pkgrel
180180arch=(' x86_64' ' x86_64_v3' )
181181url=" https://github.com/CachyOS/linux-cachyos"
220220# NVIDIA pre-build module support
221221if [ -n " $_build_nvidia " ]; then
222222 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
223+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
223224fi
224225
225226# # ToDo: Adjust for new Scheduler Changes
@@ -633,6 +634,10 @@ prepare() {
633634 if [ -n " $_build_nvidia " ]; then
634635 cd " ${srcdir} "
635636 sh " ${_nv_pkg} .run" --extract-only
637+
638+ # Temporary fix for fbdev=1
639+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
640+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
636641 fi
637642}
638643
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux kernel with BORE-RT patches by CachyOS with other patches and improvements'
181- pkgrel=5
181+ pkgrel=6
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux kernel with RT patches by CachyOS with other patches and improvements'
181- pkgrel=1
181+ pkgrel=2
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux SCHED-EXT with BORE scheduler Kernel by CachyOS with other patches and improvements'
181- pkgrel=1
181+ pkgrel=2
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
Original file line number Diff line number Diff line change @@ -178,7 +178,7 @@ _stable=${_major}.${_minor}
178178_srcname=linux-${_stable}
179179# _srcname=linux-${_major}
180180pkgdesc=' Linux EEVDF scheduler Kernel by CachyOS targeted for Servers'
181- pkgrel=1
181+ pkgrel=2
182182_kernver=$pkgver -$pkgrel
183183arch=(' x86_64' ' x86_64_v3' )
184184url=" https://github.com/CachyOS/linux-cachyos"
223223# NVIDIA pre-build module support
224224if [ -n " $_build_nvidia " ]; then
225225 source+=(" https://us.download.nvidia.com/XFree86/Linux-x86_64/${_nv_ver} /${_nv_pkg} .run" )
226+ source+=(" nvidia-drm-hotplug-workqueue.nvpatch::$_patchsource /misc/nvidia/nvidia-drm-hotplug-workqueue.patch" )
226227fi
227228
228229# # ToDo: Adjust for new Scheduler Changes
@@ -640,6 +641,10 @@ prepare() {
640641 if [ -n " $_build_nvidia " ]; then
641642 cd " ${srcdir} "
642643 sh " ${_nv_pkg} .run" --extract-only
644+
645+ # Temporary fix for fbdev=1
646+ # https://forums.developer.nvidia.com/t/545-29-06-18-1-flip-event-timeout-error-on-startup-shutdown-and-sometimes-suspend-wayland-unusable/274788/21
647+ patch -Np0 -i " ${srcdir} /nvidia-drm-hotplug-workqueue.nvpatch" -d " ${srcdir} /${_nv_pkg} "
643648 fi
644649}
645650
You can’t perform that action at this time.
0 commit comments