Unfortunately I don't seem to have access to the latest images and this
happening only when booting the ISO makes it hard(er) to grab data. I
did finally succeed by using "virsh dump --memory-only <domain> <file>"
and then "sudo strings <file>|less". And it looks like the qxl drm
driver is crashing. I put the data here for reference but if you could
do the same with an iso containing the 4.13 kernel, that would be great.

kernel BUG at /build/linux-cK2WUa/linux-4.12.0/drivers/gpu/drm/ttm/ttm_bo_util.
c:589!
invalid opcode: 0000 [#1] SMP
Modules linked in: overlay nls_utf8 isofs dm_mirror dm_region_hash dm_log qxl tt
m drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops drm psmouse virti
o_blk virtio_net pata_acpi floppy
CPU: 0 PID: 264 Comm: plymouthd Not tainted 4.12.0-13-generic #14-Ubuntu
Hardware name: QEMU Standard PC (i440FX + PIIX, 1996), BIOS Ubuntu-1.8.2-1ubuntu
1 04/01/2014
task: ffff8e62faee5500 task.stack: ffffa5bc40614000
RIP: 0010:ttm_bo_kmap+0x1b5/0x260 [ttm]
RSP: 0018:ffffa5bc40617bb8 EFLAGS: 00010283
RAX: ffff8e62fa364e90 RBX: ffff8e62fa333c00 RCX: ffff8e62fa333e90
RDX: 0000000000000300 RSI: 0000000000000000 RDI: ffff8e62fa333c58
RBP: ffffa5bc40617bf8 R08: ffff8e62fa333d28 R09: 0000000000000400
R10: 0000000000000008 R11: 000000000000157d R12: ffff8e62fa39e6b0
R13: 0000000000000000 R14: ffff8e62fa2f3cf8 R15: 0000000000000000
FS:  00007f2a9f914b80(0000) GS:ffff8e62fde00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 000056218cba50eb CR3: 000000007a276000 CR4: 00000000000006f0
Call Trace:
 ? qxl_bo_kunmap_atomic_page+0x85/0x90 [qxl]
 qxl_bo_kmap+0x42/0x70 [qxl]F(9m
 qxl_draw_dirty_fb+0x1f5/0x420 [qxl]>19m
 qxl_framebuffer_surface_dirty+0xa0/0xf0 [qxl]
 ? __kmalloc+0x1bb/0x1f0
 drm_mode_dirtyfb_ioctl+0x17e/0x1c0 [drm]
 drm_ioctl+0x213/0x4d0 [drm]
 ? drm_mode_getfb+0x110/0x110 [drm]
 ? __hrtimer_init+0xb0/0xb0
 do_vfs_ioctl+0xa5/0x610
 ? wake_up_q+0x80/0x80
 SyS_ioctl+0x79/0x90i
 entry_SYSCALL_64_fastpath+0x1e/0xa9
RIP: 0033:0x7f2a9f0024d7
RSP: 002b:00007ffd3c26bf98 EFLAGS: 00000246 ORIG_RAX: 0000000000000010
RAX: ffffffffffffffda RBX: 00007ffd3c34c080 RCX: 00007f2a9f0024d7
RDX: 00007ffd3c26bfd0 RSI: 00000000c01864b1 RDI: 0000000000000009
RBP: 00007ffd3c26bff0 R08: ffffffffffffff98 R09: 00007ffd3c26bf70
R10: 000000000000000a R11: 0000000000000246 R12: 0000000000000b64
R13: 00007ffd3c26c00c R14: 0000000000000000 R15: 00007f2a9f6f72d0

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1711358

Title:
  20170817 - ISO hangs on boot on qemu with splash screen enabled and
  qxl graphics driver

Status in linux package in Ubuntu:
  Confirmed
Status in plymouth package in Ubuntu:
  Confirmed
Status in ubiquity package in Ubuntu:
  Confirmed

Bug description:
  Test Case
  1. Boot artful desktop 20170817 under qemu with qxl
  2. Wait until ubiquity-dm is displayed

  Expected result
  It boots

  Actual result
  It hangs on the splash screen and the dots below the Ubuntu logo are not 
blinking. If the option 'splash' is removed from the boot command line it boots 
successfully.

  It also boots successfully with -vga std but in this case the splash
  screen is in text mode not graphical unlike with the qxl driver.

  - It started with kernel 4.12.
  - It is still happening with kernel 4.13.
  - It only happens when booting from an ISO and not on an installed system.
  - It works with cirrus/vga, but not qxl
  - It works if nosplash is set (or splash removed from the boot command line)
  - It works on Xenial but not on Artful

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1711358/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to