Bug ID 1103426
Summary Tumbleweed installation freezes when using QXL driver
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Virtualization:Tools
Assignee virt-bugs@suse.de
Reporter iforster@suse.com
QA Contact qa-bugs@suse.de
CC fabian@ritter-vogt.de, rbrown@suse.de
Found By ---
Blocker ---

It happened several times to me that the installation of Tumbleweed just froze
at various stages of the installation when using virt-manager together with the
default QXL driver.

Symptoms: The UI will just freeze completely. Switching to other terminals is
not possible either.

However when starting an SSH daemon it's still possible to connect to the
machine.
When doing so no relevant output can be seen in dmesg. When attaching to the
Xorg process via strace nothing gets printed at all, getting the stack trace
(which won't change) of X shows the following:

1:install:~ # cat /proc/`pidof Xorg`/task/*/stack
[<0>] ttm_eu_reserve_buffers+0x1d9/0x2c0 [ttm]
[<0>] qxl_release_reserve_list+0x53/0x130 [qxl]
[<0>] qxl_cursor_atomic_update+0x17e/0x2a0 [qxl]
[<0>] drm_atomic_helper_commit_planes+0xae/0x210 [drm_kms_helper]
[<0>] drm_atomic_helper_commit_tail+0x26/0x60 [drm_kms_helper]
[<0>] commit_tail+0x58/0x70 [drm_kms_helper]
[<0>] drm_atomic_helper_commit+0x103/0x110 [drm_kms_helper]
[<0>] drm_atomic_helper_update_plane+0xf0/0x110 [drm_kms_helper]
[<0>] __setplane_internal+0x134/0x260 [drm]
[<0>] drm_mode_cursor_universal+0xdf/0x1c0 [drm]
[<0>] drm_mode_cursor_common+0x167/0x1d0 [drm]
[<0>] drm_ioctl_kernel+0x5b/0xb0 [drm]
[<0>] drm_ioctl+0x194/0x350 [drm]
[<0>] do_vfs_ioctl+0x90/0x5d0
[<0>] ksys_ioctl+0x60/0x90
[<0>] __x64_sys_ioctl+0x16/0x20
[<0>] do_syscall_64+0x60/0x110
[<0>] entry_SYSCALL_64_after_hwframe+0x49/0xbe
[<0>] 0xffffffffffffffff


You are receiving this mail because: