Kernel crashes on dom0 startup when dom0_mem is set if BIOS is buggy (e. g. GA-78LMT-USB3 Rev 5.0 BIOS FA)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Description: Ubuntu 16.04 LTS
Release: 16.04
linux-image-
Installiert: 4.4.0.21.22
Installations
Versionstabelle:
*** 4.4.0.21.22 500
500 http://
100 /var/lib/
I would expect the system to boot up like it did before I upgraded to xenial
When I try to boot my virtual machine host using a xenial based Xen system (Xen 4.6, linux generic 4.4.0) it crashes immediately.
My system setup is non standard as I tried to fix the dom0 memory using dom0_mem. This is due to this FAQ entry: http://
The systems bios is not updated by manufacturer anymore (2013). The on board graphics card is used.
Shared graphics memory is set to auto. Setting it to 128 MB didn't change anything.
Using a wily kernel 4.2.0 generic or a 4.1.22 mainline kernel works.
Using a mainline kernel 4.4.8 or 4.5.2 also crashes.
A quick google search using the first crash report line leads to this
https:/
and this
http://
I checked that the two patches that seem most relevant here are present in the ubuntu kernel.
Workaround is to not force a particular amount of memory for dom0 (delete dom0_mem parameter)
---
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: MATE
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2015-06-27 (309 days ago)
InstallationMedia: Ubuntu-MATE 15.04 "Vivid Vervet" - Release amd64 (20150422.1)
MachineType: Gigabyte Technology Co., Ltd. GA-78LMT-USB3
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: placeholder root=UUID=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157
RfKill:
Tags: xenial
Uname: Linux 4.4.0-21-generic x86_64
UpgradeStatus: Upgraded to xenial on 2016-04-24 (7 days ago)
UserGroups: adm cdrom dialout dip fax floppy fuse libvirtd lpadmin plugdev sambashare sudo tape video
_MarkForUpload: True
dmi.bios.date: 04/23/2013
dmi.bios.vendor: Award Software International, Inc.
dmi.bios.version: FA
dmi.board.name: GA-78LMT-USB3
dmi.board.vendor: Gigabyte Technology Co., Ltd.
dmi.board.version: x.x
dmi.chassis.type: 3
dmi.chassis.vendor: Gigabyte Technology Co., Ltd.
dmi.modalias: dmi:bvnAwardSof
dmi.product.name: GA-78LMT-USB3
dmi.sys.vendor: Gigabyte Technology Co., Ltd.
---
ApportVersion: 2.20.1-0ubuntu2
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
/dev/snd/
CurrentDesktop: MATE
DistroRelease: Ubuntu 16.04
HibernationDevice: RESUME=
InstallationDate: Installed on 2015-06-27 (332 days ago)
InstallationMedia: Ubuntu-MATE 15.04 "Vivid Vervet" - Release amd64 (20150422.1)
MachineType: System manufacturer System Product Name
NonfreeKernelMo
Package: linux (not installed)
ProcFB: 0 radeondrmfb
ProcKernelCmdLine: placeholder root=UUID=
ProcVersionSign
RelatedPackageV
linux-
linux-
linux-firmware 1.157
RfKill:
Tags: xenial
Uname: Linux 4.4.0-22-generic x86_64
UpgradeStatus: Upgraded to xenial on 2016-04-24 (30 days ago)
UserGroups: adm cdrom dialout dip fax floppy fuse libvirtd lpadmin plugdev sambashare sudo tape video
_MarkForUpload: True
dmi.bios.date: 11/12/2013
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1801
dmi.board.
dmi.board.name: M5A78L-M/USB3
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev X.0x
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.
dmi.modalias: dmi:bvnAmerican
dmi.product.name: System Product Name
dmi.product.
dmi.sys.vendor: System manufacturer
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 1577018
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.