[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] Xen 4.12-rc4 pvh dom0 crash on boot



Hi all,
just want to report the following crash with dom0=pvh command line
option enabled with 4.12-rc4:

...
[  OK  ] Found device /dev/hvc0.
[   49.841991] input: HDA ATI HDMI HDMI/DP,pcm=3 as
/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input6
[   49.842056] input: HDA ATI HDMI HDMI/DP,pcm=7 as
/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input7
[   49.842096] input: HDA ATI HDMI HDMI/DP,pcm=8 as
/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input8
[   49.842228] input: HDA ATI HDMI HDMI/DP,pcm=9 as
/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input9
[   49.842272] input: HDA ATI HDMI HDMI/DP,pcm=10 as
/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input10
[   49.842335] input: HDA ATI HDMI HDMI/DP,pcm=11 as
/devices/pci0000:00/0000:00:01.0/0000:01:00.1/sound/card1/input11
[   49.938409] i915 0000:00:02.0: enabling device (0006 -> 0007)
[   49.939157] [drm] Replacing VGA console driver
[   49.942024] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   49.942040] [drm] Driver supports precise vblank timestamp query.
[   49.953898] [drm] radeon kernel modesetting enabled.
(XEN) [VT-D]DMAR:[DMA Write] Request device [0000:00:02.0] fault addr
3bcb27000, iommu reg = ffff82c00021d000
(XEN) [VT-D]DMAR: reason 05 - PTE Write access is not set
(XEN) Assertion '(sp == 0) || (peoi[sp-1].vector < vector)' failed at irq.c:1173
(XEN) ----[ Xen-4.12.0-rc  x86_64  debug=y   Not tainted ]----
(XEN) CPU:    0
(XEN) RIP:    e008:[<ffff82d08028d92b>] do_IRQ+0x496/0x680
(XEN) RFLAGS: 0000000000010046   CONTEXT: hypervisor (d0v0)
(XEN) rax: ffff82d0805d1cc0   rbx: ffff84846b582400   rcx: 0000000000000001
(XEN) rdx: 0000000000000059   rsi: 0000000000000059   rdi: 0000000000000001
(XEN) rbp: ffff84807a297e58   rsp: ffff84807a297df8   r8:  0000000000000059
(XEN) r9:  0000000000000000   r10: 0000000000000000   r11: 0000000000000000
(XEN) r12: ffff84847a80c1c0   r13: 0000000000000059   r14: ffff84846b582400
(XEN) r15: 0000000000000024   cr0: 0000000080050033   cr4: 00000000000426e0
(XEN) cr3: 000000046b4ba000   cr2: 00007fdd89b90520
(XEN) fsb: 0000000000000000   gsb: 0000000000000000   gss: 0000000000000000
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: e008
(XEN) Xen code around <ffff82d08028d92b> (do_IRQ+0x496/0x680):
(XEN)  be 00 00 00 7e 93 0f 0b <0f> 0b 0f 0b 0f 0b b8 00 00 00 00 eb 4e 83 bb 1c
(XEN) Xen stack trace from rsp=ffff84807a297df8:
(XEN)    ffff82d000000000 ffff84846b582424 0000000000000000 0000002480334d15
(XEN)    ffff82d080334d21 ffff82d080334d15 ffff82d080334d21 ffff84807a297ef8
(XEN)    ffff84846b3fe000 0000000000000001 0000000000000059 ffff84846b51e000
(XEN)    ffff84807a297ee8 ffff82d08032de52 ffff82d080334d21 ffff82d080334d15
(XEN)    ffff82d080334d21 ffff82d080334d15 ffff82d080334d21 ffff82d080334d15
(XEN)    ffff82d080334d21 ffff82d080334d15 ffff82d080334d21 ffff82d080334d15
(XEN)    ffff82d080334d21 ffff84846b3fe000 0000000000000000 0000000000000000
(XEN)    0000000000000000 0000000000000000 00007b7f85d680e7 ffff82d080334d6a
(XEN)    0000000000000000 ffff888181403f64 0000000000000001 0000000000000000
(XEN)    0000000082bc8585 ffff88817eb20000 0000000019baf369 ffff888181403d10
(XEN)    ffff88817bc28098 0000000000000000 0000000000000001 0000000000000001
(XEN)    0000000000000000 0000000000000002 ffff88817eb20808 000000590000beef
(XEN)    ffffffff810d209c 000000bf0000beef 0000000000000046 ffff888181403eb0
(XEN)    000000000000beef 003edadf0049beef 003ede350009beef 003ede590000beef
(XEN)    003ed9f30049beef 0000000000000000 ffff84846b3fe000 0000000000000000
(XEN)    00000000000426e0 0000000000000000 0000000000000000 003e060000000000
(XEN)    003ee96e00098ee0
(XEN) Xen call trace:
(XEN)    [<ffff82d08028d92b>] do_IRQ+0x496/0x680
(XEN)    [<ffff82d08032de52>] vmx_vmexit_handler+0x250/0x1eb8
(XEN)    [<ffff82d080334d6a>] vmx_asm_vmexit_handler+0xfa/0x270
(XEN)
[(XEN)
(XEN) ****************************************
  OK  (XEN) Panic on CPU 0:
[   50.222102] [(XEN) Assertion '(sp == 0) || (peoi[sp-1].vector <
vector)' failed at irq.c:1173
drm] initializin(XEN) ****************************************
(XEN)
g kernel modeset(XEN) Reboot in five seconds...
ting (HAWAII 0x1002:0x67B1 0x1682:0x9390 0x80).
] Found device 82579LM Gigabit Network Connection (Lewisville).
[   50.254807] [drm] doorbell mmio base: 0xD0000000
[   50.259358] [drm] doorbell mmio size: 8388608
[   50.264154] radeon 0000:01:00.0: No more image in the PCI ROM
[   50.270749] ATOM BIOS: C67140
[   50.273718] [drm] GPU not posted. posting now...
[   50.303332] radeon 0000:01:00.0: VRAM: 8192M 0x0000000000000000 -
0x00000001FFFFFFFF (8192M used)
[   50.312126] radeon 0000:01:00.0: GTT: 2048M 0x0000000200000000 -
0x000000027FFFFFFF
[   50.320526] [drm] Detected VRAM RAM=8192M, BAR=256M
[   50.325331] [drm] RAM width 512bits DDR
[   50.329411] [TTM] Zone  kernel: Available graphics memory: 2019672 kiB
[   50.335861] [TTM] Initializing pool allocator
[   50.340423] [TTM] Initializing DMA pool allocator
[   50.345143] [drm] radeon: 8192M of VRAM memory ready
[   50.350172] [drm] radeon: 2048M of GTT memory ready.
[   50.355208] [drm] Loading hawaii Microcode
[   76.274892] watchdog: BUG: soft lockup - CPU#1 stuck for 23s!
[systemd-udevd:498]
[   76.282288] Modules linked in: ghash_clmulni_intel(+) radeon(+)
i915(+) snd_hda_codec_hdmi intel_rapl_perf snd_hda_intel serio_raw
pcspkr snd_hda_codec ttm sg video snd_hda_core drm_kms_helper
snd_hwdep snd_pcm tpm_tis(+) tpm_tis_core tpm rng_core lpc_ich
snd_timer drm mei_me mei snd i2c_algo_bit soundcore button xen_pciback
xen_netback xen_blkback xen_gntalloc xen_gntdev xenfs xen_privcmd
xen_evtchn ip_tables x_tables autofs4 ext4 crc16 mbcache jbd2 fscrypto
ecb raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor
async_tx xor raid6_pq libcrc32c crc32c_generic raid0 multipath linear
dm_snapshot dm_bufio dm_mod raid1 md_mod sd_mod crc32c_intel
aesni_intel ahci libahci firewire_ohci aes_x86_64 crypto_simd cryptd
glue_helper libata psmouse i2c_i801 firewire_core scsi_mod crc_itu_t
xhci_pci
[   76.353078]  xhci_hcd ehci_pci ehci_hcd usbcore usb_common e1000e
[   76.359241] CPU: 1 PID: 498 Comm: systemd-udevd Not tainted
4.19.0-0.bpo.2-amd64 #1 Debian 4.19.16-1~bpo9+1
[   76.369041] Hardware name:  /DQ67SW, BIOS
SWQ6710H.86A.0069.2018.0410.1438 04/10/2018
[   76.376939] RIP: 0010:smp_call_function_single+0xe0/0x100
[   76.382400] Code: 75 40 48 83 c4 48 41 5a 5d 49 8d 62 f8 c3 48 89
d1 48 89 f2 48 8d 75 b0 e8 6d fe ff ff 8b 55 c8 83 e2 01 74 0a f3 90
8b 55 c8 <83> e2 01 75 f6 eb c2 8b 05 8b aa 4c 01 85 c0 75 80 0f 0b e9
79 ff
[   76.401225] RSP: 0018:ffffc90000fbfce0 EFLAGS: 00000202 ORIG_RAX:
ffffffffffffff0c
[   76.408860] RAX: 0000000000000000 RBX: 0000000000000001 RCX: 0000000000000200
[   76.416059] RDX: 0000000000000003 RSI: ffffffff8212c660 RDI: ffffffff81c11660
[   76.423260] RBP: ffffc90000fbfd30 R08: 0000000000000000 R09: 0000000000000007
[   76.430461] R10: 0000000000000000 R11: 0000000000000040 R12: ffffffff81296f30
[   76.437662] R13: 0000000000000000 R14: 0000000000000200 R15: ffffffff81296f30
[   76.444862] FS:  00007f29f44eb3c0(0000) GS:ffff888181500000(0000)
knlGS:0000000000000000
[   76.453017] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[   76.458828] CR2: 0000563446252f30 CR3: 0000000177328004 CR4: 00000000000606e0
[   76.466030] Call Trace:
[   76.468592]  ? __brelse+0x20/0x20
[   76.468592]  ? __brelse+0x20/0x20
[   76.471930]  ? cpumask_next_and+0x19/0x20
[   76.476007]  ? smp_call_function_many+0x259/0x260
[   76.480779]  ? on_each_cpu_mask+0x25/0x60
[   76.484856]  ? __brelse+0x20/0x20
[   76.488238]  on_each_cpu_mask+0x25/0x60
[   76.492144]  ? proc_ns_fget+0x40/0x40
[   76.495873]  on_each_cpu_cond+0xa0/0xd0
[   76.499780]  kill_bdev+0x21/0x30
[   76.503073]  __blkdev_put+0x76/0x1f0
[   76.506718]  ? disk_flush_events+0x37/0x60
[   76.510881]  blkdev_close+0x21/0x30
[   76.514439]  __fput+0xda/0x1d0
[   76.517563]  task_work_run+0x8a/0xb0
[   76.521207]  exit_to_usermode_loop+0xe8/0xf0
[   76.525543]  do_syscall_64+0xfb/0x110
[   76.529275]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[   76.534392] RIP: 0033:0x7f29f40d6270
[   76.538035] Code: 73 01 c3 48 8b 0d 38 7d 20 00 f7 d8 64 89 01 48
83 c8 ff c3 66 0f 1f 44 00 00 83 3d 59 c1 20 00 00 75 10 b8 03 00 00
00 0f 05 <48> 3d 01 f0 ff ff 73 31 c3 48 83 ec 08 e8 ee fb ff ff 48 89
04 24

The system actually hangs at this point and doesn't even restart
requiring a manual shutdown. Dom0 kernel is 4.19.0-0.bpo.2-amd64 from
debian stretch backports. Without dom0=pvh it boots no problem. CPU is
i7-2700.

# lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor
Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core
Processor Family PCI Express Root Port (rev 09)
00:02.0 Display controller: Intel Corporation 2nd Generation Core
Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200
Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network
Connection (rev 04)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset
Family High Definition Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 1 (rev b4)
00:1c.6 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset
Family PCI Express Root Port 7 (rev b4)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset
Family USB Enhanced Host Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a4)
00:1f.0 ISA bridge: Intel Corporation Q67 Express Chipset Family LPC
Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series
Chipset Family SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family
SMBus Controller (rev 04)
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
[AMD/ATI] Hawaii PRO [Radeon R9 290/390] (rev 80)
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Hawaii
HDMI Audio [Radeon R9 290/290X / 390/390X]
03:00.0 USB controller: NEC Corporation uPD720200 USB 3.0 Host
Controller (rev 04)
04:00.0 Serial controller: Device 1c00:2273 (rev 0f)
04:03.0 FireWire (IEEE 1394): LSI Corporation FW322/323 [TrueFire]
1394a Controller (rev 70)

Tamas

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.