2016-08-22 16:22:47 |
Kelvin Middleton |
description |
When passing through a TPM device to a qemu Windows 10 guest Windows will fail to initialize the TMP driver with the reason: 'device cannot find enough free resources'. The bug was investigated and a patch provided upstream for qemu relesae 2.6 onwards. See original bugzilla thread here https://bugzilla.redhat.com/show_bug.cgi?id=1281413.
I've confirmed this bug also affects the stock qemu package (1:2.5+dfsg-5ubuntu10.4) in 16.04. To resolve I built the qemu 2.6.1 tarball and tested which solved the problem.
My understanding is that qemu 2.6 is slated for 16.10 only, can this updated code be brought into the 16.03 LTS family also?
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: qemu-system-x86 1:2.5+dfsg-5ubuntu10.4
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
Uname: Linux 4.4.0-34-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Aug 22 17:08:50 2016
InstallationDate: Installed on 2016-04-24 (119 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-34-generic.efi.signed root=UUID=2de8fff7-85ef-4fa4-ac98-ba5118e3d3c9 ro intel_iommu=on intremap=no_x2apic_optout
SourcePackage: qemu
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/17/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.70
dmi.board.name: Z97 Extreme6
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP2.70:bd05/17/2016:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnZ97Extreme6:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.
modified.conffile..etc.modprobe.d.qemu-system-x86.conf:
options kvm_intel nested=1
mtime.conffile..etc.modprobe.d.qemu-system-x86.conf: 2016-08-19T21:18:23.866234 |
When passing through a TPM device to a qemu Windows 10 guest Windows will fail to initialize the TMP driver with the reason: 'device cannot find enough free resources'. The bug was investigated and a patch provided upstream for qemu relesae 2.6 onwards. See original bugzilla thread here https://bugzilla.redhat.com/show_bug.cgi?id=1281413.
I've confirmed this bug also affects the stock qemu package (1:2.5+dfsg-5ubuntu10.4) in 16.04. To resolve I built the qemu 2.6.1 tarball and tested which solved the problem.
My understanding is that qemu 2.6 is slated for 16.10 only, can this updated code be brought into the 16.04 LTS family also?
ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: qemu-system-x86 1:2.5+dfsg-5ubuntu10.4
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
Uname: Linux 4.4.0-34-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CurrentDesktop: Unity
Date: Mon Aug 22 17:08:50 2016
InstallationDate: Installed on 2016-04-24 (119 days ago)
InstallationMedia: Ubuntu 16.04 LTS "Xenial Xerus" - Release amd64 (20160420.1)
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-34-generic.efi.signed root=UUID=2de8fff7-85ef-4fa4-ac98-ba5118e3d3c9 ro intel_iommu=on intremap=no_x2apic_optout
SourcePackage: qemu
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/17/2016
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: P2.70
dmi.board.name: Z97 Extreme6
dmi.board.vendor: ASRock
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvrP2.70:bd05/17/2016:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnASRock:rnZ97Extreme6:rvr:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.
modified.conffile..etc.modprobe.d.qemu-system-x86.conf:
options kvm_intel nested=1
mtime.conffile..etc.modprobe.d.qemu-system-x86.conf: 2016-08-19T21:18:23.866234 |
|