[Pkg-xen-devel] Bug#910946: xen-hypervisor-4.11-amd64: HVM DomU - 64-bit kernel cannot access emulated ATA devices
Stephen Oberholtzer
stevie at qrpff.net
Sat Oct 13 18:31:45 BST 2018
Package: xen-hypervisor-4.11-amd64
Version: 4.11.1~pre.20180911.5acdd26fdc+dfsg-3
Severity: normal
Dear Maintainer,
This mostly manifests as an "unable to access emulated CD-ROM drive", because there are no PVHVM CD-ROMs.
NOTE: I had similar issues with 4.8, so I upgraded to 4.11. This actually gave me *more* issues.
Attempting to boot an HVM domU from a CD image (to perform an install or rescue on VM data) fails when the CD uses a 64-bit kernel.
(When I use the Knoppix 'failsafe' mode, which uses a 32-bit kernel, I get different behavior. Under 4.8, it boots; under 4.11, it hangs during ATA bus probing.)
I have tried the following ISO images:
* debian-buster-DI-alpha3-amd64-netinst.iso (tested on 4.8 only; can't use at all on 4.11)
* KNOPPIX_V8.2-2018-05-10-EN.iso
* debian-live-9.5.0-amd64-kde.iso
* gparted-live-0.32.0-1-amd64.iso
Here are some additional details (mostly gleaned from Knoppix, because that's what I was doing my testing with):
- When I try booting Knoppix in a non-accelerated VM by directly running qemu, everything works fine, so Xen is definitely a factor.
- PVHVM is working: non-CDROM drive shows up as xvbda
- With PVHVM disabled (xen_platform_pci=0), hda also fails to be detected
- Persuading libata to dump IDENTIFY data reveals that the returned page is all zeroes.
-- System Information:
Debian Release: buster/sid
APT prefers testing
APT policy: (900, 'testing'), (400, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 4.18.6 (SMP w/12 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
xen-hypervisor-4.11-amd64 depends on no packages.
Versions of packages xen-hypervisor-4.11-amd64 recommends:
ii xen-hypervisor-common 4.11.1~pre.20180911.5acdd26fdc+dfsg-1~exp1
ii xen-utils-4.11 4.11.1~pre.20180911.5acdd26fdc+dfsg-3
xen-hypervisor-4.11-amd64 suggests no packages.
-- no debconf information
More information about the Pkg-xen-devel
mailing list