crosvm/devices
Chia-I Wu dd9c48cf60 virtio: gpu: set PCI class to DisplayController
Without this, non-root X fails with

[     7.544] (EE) modeset(0): drmSetMaster failed: Permission denied

because of the fallback

[     7.367] (II) systemd-logind: took control of session /org/freedesktop/login1/session/_31
[     7.368] (II) xfree86: Adding drm device (/dev/dri/card0)
[     7.368] (II) Platform probe for /sys/devices/pci0000:00/0000:00:06.0/virtio5/drm/card0
[     7.368] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 10 paused 0
[     7.369] (II) no primary bus or device found
[     7.369]	falling back to /sys/devices/pci0000:00/0000:00:06.0/virtio5/drm/card0

BUG=None
TEST=Arch Linux guest

Change-Id: I4921fbd22b77d43d190b7adeb0399fc77fcec908
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/crosvm/+/2518656
Reviewed-by: Daniel Verkamp <dverkamp@chromium.org>
Tested-by: kokoro <noreply+kokoro@google.com>
Commit-Queue: Chia-I Wu <olv@google.com>
2020-11-07 00:58:57 +00:00
..
src virtio: gpu: set PCI class to DisplayController 2020-11-07 00:58:57 +00:00
Cargo.toml fuse: extract FUSE as a crate from virtio/fs 2020-10-27 16:18:51 +00:00