Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
nvidia-utils


Commits:
610ffd32 by Vasiliy Stelmachenok at 2024-06-10T13:35:36+03:00
Check two udev events at the same time

- - - - -
9a9e577f by Vasiliy Stelmachenok at 2024-06-10T14:06:58+03:00
Prevent udev rule double triggering

Co-authored-by: Vladislav Babenko <vlad1.96>

- - - - -


2 changed files:

- PKGBUILD
- nvidia.rules


Changes:

=====================================
PKGBUILD
=====================================
@@ -19,7 +19,7 @@ source=('nvidia-drm-outputclass.conf'
         
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
             
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-            
'a14fe6e0665d9bd7408ea27ada650266102286b8ba3823943edbbc02e7eb4e4296453d5170b2a6ae06dab1d6e80c64e9ce81e978efd2da8a1b905c5a0137e6bb'
+            
'f8f071f5a46c1a5ce5188e104b017808d752e61c0c20de1466feb5d693c0b55a5586314411e78cc2ab9c0e16e2c67afdd358da94c0c75df1f8233f54c280762c'
             
'b8c2cdc918ec74b44517fc181f9eb08ea44d0d9a53f221c0aa243e34872203721a9a7fb27628d35e3028a6aa68917abd2962cc13d5d4b09e92866e14678567a4')
 
 


=====================================
nvidia.rules
=====================================
@@ -3,6 +3,7 @@
 # nvidia-modprobe in the udev rules to cover the Wayland/EGLStream and compute
 # case without a started display. In the case where vfio-pci is used
 # nvidia-modprobe should not be invoked.
-ACTION=="add", ATTR{vendor}=="0x10de", ATTR{class}=="0x03[0-9]*", 
DRIVER=="nvidia", \
+ACTION=="add|bind", ATTR{vendor}=="0x10de", ATTR{class}=="0x03[0-9]*", \
+    DRIVER=="nvidia", TEST!="/dev/nvidia-uvm", \
     RUN+="/usr/bin/nvidia-modprobe", \
     RUN+="/usr/bin/nvidia-modprobe -c0 -u"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-utils/-/compare/df7ad130c91f0ebbc355021c5d31a93646b97eb0...9a9e577fbc9e52f374702282adb2d04e0acd1317

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-utils/-/compare/df7ad130c91f0ebbc355021c5d31a93646b97eb0...9a9e577fbc9e52f374702282adb2d04e0acd1317
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to