Xubuntu 16.04 L0 hypervisor kernel panics L1 CentOS 7.5.1804 guest
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
High
|
Unassigned |
Bug Description
OK, so the title needs a little explanation:)
I have Xubuntu 16.04.5 LTS installed in my workstation. In there I have installed virt-manager, libvirt, qemu etc. to run a CentOS 7.5 VM as another hypervisor using nested virtualization; this VM works.
What does not work however is inside of the CentOS VM installing virt-manager, libvirt, qemu, etc. and run another VM inside of that. Trying to start a CentOS VM inside my L1 CentOS hypervisor kernel panics very soon after grub with a backtrace like this:
[ 1.441389] general protection fault: 0000 [#1] SMP
[ 1.442030] Modules linked in:
[ 1.442030] CPU: 0 PID: 47 Comm: kworker/u2:1 Not tainted 3.10.0-
[ 1.442030] Hardware name: Red Hat KVM, BIOS 0.5.1 01/01/2011
[ 1.442030] task: ffff8b1d3868dee0 ti: ffff8b1d3f8fc000 task.ti: ffff8b1d3f8fc000
[ 1.442030] RIP: 0010:[<
[ 1.442030] RSP: 0018:ffff8b1d3f
[ 1.442030] RAX: 0000000000000001 RBX: 0000000000000000 RCX: 0000000000000049
[ 1.442030] RDX: 0000000000000000 RSI: ffff8b1d3f8dc640 RDI: ffff8b1d3f8dc000
[ 1.442030] RBP: ffff8b1d3f8ffd60 R08: 0000000000000046 R09: 0000000000000000
[ 1.442030] R10: 000000002b764c0c R11: ffffbfc001fe3000 R12: ffff8b1d3f8dc640
[ 1.442030] R13: ffff8b1d3f8dc000 R14: ffff8b1d3868dee0 R15: ffff8b1d37e4c100
[ 1.442030] FS: 000000000000000
[ 1.442030] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1.442030] CR2: 00007fc3814202a8 CR3: 0000000061c0e000 CR4: 00000000003606f0
[ 1.442030] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[ 1.442030] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[ 1.442030] Call Trace:
[ 1.442030] [<ffffffffa6a7e
[ 1.442030] [<ffffffffa6af3
[ 1.442030] [<ffffffffa6a7e
[ 1.442030] [<ffffffffa6a22
[ 1.442030] [<ffffffffa6a23
[ 1.442030] [<ffffffffa6a23
[ 1.442030] [<ffffffffa68af
[ 1.442030] [<ffffffffa68af
[ 1.442030] [<ffffffffa6f1f
[ 1.442030] [<ffffffffa68af
[ 1.442030] Code: cf e9 ff 4c 89 f7 e8 fb 32 e7 ff e9 4d fa ff ff 65 8b 05 37 a3 5e 59 a8 01 0f 84 85 fc ff ff 31 d2 b8 01 00 00 00 b9 49 00 00 00 <0f> 30 0f 1f 44 00 00 48 c7 c0 10 00 00 00 e8 07 00 00 00 f3 90
[ 1.442030] RIP [<ffffffffa6a22
[ 1.442030] RSP <ffff8b1d3f8ffd00>
[ 1.669827] ---[ end trace acc22b186f1c20ae ]---
[ 1.674444] Kernel panic - not syncing: Fatal exception
[ 1.675410] Kernel Offset: 0x25800000 from 0xffffffff81000000 (relocation range: 0xffffffff80000
However, using the exact same procedure is successfull using an Xubuntu 18.04 as L0 instead!
So, to simplify:
Xubuntu 16.04 -> CentOS 7.5.1804 -> CentOS 7.5.1804 = Kernel panic
Xubuntu 18.04 -> CentOS 7.5.1804 -> CentOS 7.5.1804 = Success!
Please know if there´s any more information you need!
Thanks in advance!
/K
---
ApportVersion: 2.20.1-0ubuntu2.18
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: XFCE
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
Lsusb:
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 138a:0090 Validity Sensors, Inc.
Bus 001 Device 002: ID 04f2:b52c Chicony Electronics Co., Ltd
Bus 001 Device 004: ID 8087:0a2b Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20EN0013US
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157.20
Tags: xenial
Uname: Linux 4.4.0-131-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dialout dip fax floppy games libvirtd lpadmin plugdev sambashare sudo tape video
_MarkForUpload: True
dmi.bios.date: 09/28/2017
dmi.bios.vendor: LENOVO
dmi.bios.version: N1EET73W (1.46 )
dmi.board.
dmi.board.name: 20EN0013US
dmi.board.vendor: LENOVO
dmi.board.version: 0B98417 PRO
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20EN0013US
dmi.product.
dmi.sys.vendor: LENOVO
summary: |
- Xubuntu 16.04 L0 hypervisor kernel panics L1 CentOS 7.5..1804 guest + Xubuntu 16.04 L0 hypervisor kernel panics L1 CentOS 7.5.1804 guest |
tags: | added: cscc |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1783952
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.