maintainer-feedback requested: [Bug 238590] [devel/libpciaccess] Missing open_device_io() method breaks some consumers (e.g., xf86-video-qxl)
| Newsgroups | gmane.os.freebsd.devel.x11 |
|---|---|
| Message-ID | <[email protected]/bugzilla/> |
Bugzilla Automation <[email protected]> has asked freebsd-x11 mailing list <[email protected]> for maintainer-feedback: Bug 238590: [devel/libpciaccess] Missing open_device_io() method breaks some consumers (e.g., xf86-video-qxl) https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=238590 --- Description --- For QXL in particular, this breaks FreeBSD guests running under common Linux virt-manager for QEMU/KVM with QXL video. (QXL is the default paravirtualized display device there.) The symptom manifests as Xorg segfaulting at NULL+8 in pci_io_write8(). Adding the method is trivial; our existing "legacy" open method works sufficiently to implement the missing one. See patch: https://gitlab.freedesktop.org/xorg/lib/libpciaccess/merge_requests/4 _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-x11 To unsubscribe, send any mail to "[email protected]"