[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] d4dc4a: qapi: Add "rendernode" display option
From: |
GitHub |
Subject: |
[Qemu-commits] [qemu/qemu] d4dc4a: qapi: Add "rendernode" display option for egl-head... |
Date: |
Fri, 16 Nov 2018 07:22:47 -0800 |
Branch: refs/heads/master
Home: https://github.com/qemu/qemu
Commit: d4dc4ab133b5d7b066aa14036f297ed20398dd32
https://github.com/qemu/qemu/commit/d4dc4ab133b5d7b066aa14036f297ed20398dd32
Author: Erik Skultety <address@hidden>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M qapi/ui.json
Log Message:
-----------
qapi: Add "rendernode" display option for egl-headless
Unlike SPICE, egl-headless doesn't offer a way of specifying the DRM
node used for OpenGL, hence QEMU always selecting the first one that is
available. Thus, add the 'rendernode' option for egl-headless to QAPI.
Signed-off-by: Erik Skultety <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 91e61947eb2be21b00091d34f5692f89cef41376
https://github.com/qemu/qemu/commit/91e61947eb2be21b00091d34f5692f89cef41376
Author: Erik Skultety <address@hidden>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M ui/egl-headless.c
Log Message:
-----------
ui: Allow specifying 'rendernode' display option for egl-headless
As libvirt can't predict which rendernode QEMU would pick, it
won't adjust the permissions on the device, hence QEMU getting
"Permission denied" when opening the DRI device. Therefore, enable
'rendernode' option for egl-headless display type.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1648236
Signed-off-by: Erik Skultety <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 144aaa990e0d54d08865c4d98ba2138a89689530
https://github.com/qemu/qemu/commit/144aaa990e0d54d08865c4d98ba2138a89689530
Author: Erik Skultety <address@hidden>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M qemu-options.hx
Log Message:
-----------
help: Provide help for egl-headless
EGL headless has been missing from QEMU's help or man page, we should
mention that such a thing exists, especially since projects like libvirt
might rely on that. This patch also adds the newly introduced option for
egl-headless 'rendernode'.
Signed-off-by: Erik Skultety <address@hidden>
Message-id: address@hidden
Signed-off-by: Gerd Hoffmann <address@hidden>
Commit: 83c496599cc04926ecbc3e47a37debaa3e38b686
https://github.com/qemu/qemu/commit/83c496599cc04926ecbc3e47a37debaa3e38b686
Author: Peter Maydell <address@hidden>
Date: 2018-11-16 (Fri, 16 Nov 2018)
Changed paths:
M qapi/ui.json
M qemu-options.hx
M ui/egl-headless.c
Log Message:
-----------
Merge remote-tracking branch
'remotes/kraxel/tags/fixes-31-20181116-pull-request' into staging
ui: add rendernode arg for egl-headless (fixes permission issues with libvirt)
# gpg: Signature made Fri 16 Nov 2018 13:29:15 GMT
# gpg: using RSA key 4CB6D8EED3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg: aka "Gerd Hoffmann <address@hidden>"
# gpg: aka "Gerd Hoffmann (private) <address@hidden>"
# Primary key fingerprint: A032 8CFF B93A 17A7 9901 FE7D 4CB6 D8EE D3E8 7138
* remotes/kraxel/tags/fixes-31-20181116-pull-request:
help: Provide help for egl-headless
ui: Allow specifying 'rendernode' display option for egl-headless
qapi: Add "rendernode" display option for egl-headless
Signed-off-by: Peter Maydell <address@hidden>
Compare: https://github.com/qemu/qemu/compare/6ea4161e6451...83c496599cc0
**NOTE:** This service has been marked for deprecation:
https://developer.github.com/changes/2018-04-25-github-services-deprecation/
Functionality will be removed from GitHub.com on January 31st, 2019.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Qemu-commits] [qemu/qemu] d4dc4a: qapi: Add "rendernode" display option for egl-head...,
GitHub <=