CONFIG_XEN_PLATFORM_PCI should be "y" when building 3.1 kernel
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Medium
|
Andy Whitcroft | ||
Natty |
Fix Released
|
Medium
|
Stefan Bader | ||
Oneiric |
Fix Released
|
Medium
|
Stefan Bader | ||
Precise |
Fix Released
|
Medium
|
Andy Whitcroft |
Bug Description
SRU justification:
Impact: Xen HVM guests (since around 2.6.36) will by default disable (unplug) the emulated devices in favour of the paravirtualized drivers when support for both is present (module or built-in). This would make Xen installs more complicated (even if we put them into a udeb because they are not getting autoprobed).
Fix: Change the configurations to have those (and the platform driver which is recommended and actually non-configurable in 3.2 and later) built-in.
Testcase: Installing a normal cdimage in HVM mode.
---
It allows to load PVHVM domain having xen_platform_pci=1 in python hvm-profile.
Also xen-blkfront and xen-netfront drivers are not included into inird.img on ISO disk,
what requires (at first boot) :-
(initramfs) modprobe xen-blkfront
(initramfs) modprobe xen-netfront
(initramfs) exit
to continue loading PV-on-HVM domain.
---
ApportVersion: 1.23-0ubuntu4
Architecture: amd64
DistroRelease: Ubuntu 11.10
InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
Package: linux (not installed)
ProcEnviron:
PATH=(custom, no user)
LANG=en_US.UTF-8
SHELL=/bin/bash
Tags: oneiric running-unity
Uname: Linux 3.1.0-030100-
UnreportableReason: The running kernel is not an Ubuntu kernel
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:
affects: | ubuntu → linux (Ubuntu) |
description: | updated |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: patch |
Changed in linux (Ubuntu): | |
status: | Confirmed → Triaged |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
description: | updated |
Changed in linux (Ubuntu Natty): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
importance: | Undecided → Medium |
status: | New → In Progress |
Changed in linux (Ubuntu Oneiric): | |
assignee: | nobody → Stefan Bader (stefan-bader-canonical) |
status: | Triaged → In Progress |
Changed in linux (Ubuntu Oneiric): | |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Natty): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-oneiric removed: verification-needed-oneiric |
This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:
apport-collect 886521
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.