[meta-freescale] [meta-fsl-arm][PATCH 2/2] udev-rules-imx: let group 'video' access /dev/galcore
Andreas Müller
schnitzeltony at googlemail.com
Wed Nov 12 04:18:46 PST 2014
Without this gpu-accelaration is limited to root. Note that mesa-examples
segfault for unpriviledged users and problems were reported/hacked in [1]:
> strace es2gears_x11
...
open("/dev/galcore", O_RDWR) = -1 EACCES (Permission denied)
open("/dev/graphics/galcore", O_RDWR) = -1 ENOENT (No such file or directory)
--- SIGSEGV {si_signo=SIGSEGV, si_code=SEGV_MAPERR, si_addr=0xd4} ---
+++ killed by SIGSEGV +++
Segmentation fault
[1] https://lists.yoctoproject.org/pipermail/meta-freescale/2014-September/010743.html
Signed-off-by: Andreas Müller <schnitzeltony at googlemail.com>
---
recipes-core/udev/udev-rules-imx/10-imx.rules | 3 +++
1 file changed, 3 insertions(+)
diff --git a/recipes-core/udev/udev-rules-imx/10-imx.rules b/recipes-core/udev/udev-rules-imx/10-imx.rules
index 1fc32dc..dd90e79 100644
--- a/recipes-core/udev/udev-rules-imx/10-imx.rules
+++ b/recipes-core/udev/udev-rules-imx/10-imx.rules
@@ -22,3 +22,6 @@ KERNEL=="fb2", MODE="0666"
KERNEL=="mxc_vpu", MODE="0666"
SUBSYSTEM=="video", MODE="0666"
KERNEL=="gsl_kmod", MODE="0666"
+
+# gpl-acceleration for group video
+KERNEL=="galcore", MODE="0666", GROUP="video"
--
1.8.3.1
More information about the meta-freescale
mailing list