[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] [BUG] Hypervisor 4.3 fails to init Marvel SATA III when Vt-d is enabled in the BIOS (failed to IDENTIFY)


  • To: <xen-devel@xxxxxxxxxxxxx>
  • From: "Rodger McIntosh" <rodger@xxxxxxxxxxxxx>
  • Date: Mon, 14 Apr 2014 21:32:19 -0600
  • Delivery-date: Tue, 15 Apr 2014 06:45:13 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>
  • Thread-index: Ac9WgHunUkya+3QDQeewI4yrNikxpw==

Problem:
When booting with the Xen Hypervisor after enabling Vt-d in the BIOS some 
drives disappear from /dev (see dev.txt and dev-xen.txt).

Environment:
Motherboard -> Asus Sabertooth X79
Processor -> Intel Core i7-3930K Sandy Bridge-E 3.2GHz 
RAM -> 2 x G.SKILL Ripjaws Z Series 16GB (4 x 4GB) = 32GB
PCIe -> HighPoint Rocket 640L PCI-Express 2.0 x4 SATA III (6.0Gb/s) RAID
Controller Card
OS -> Ubuntu 3.11.0-18

Description:
My system has 6 SATA II ports and 2 SATA III ports on board. I have added a
4 port SATA III controller as a PCIex4 device. The 6 SATA II ports are
connected to 6 SAMSUNG HD103SJ 1TB hard drives. The on board SATA III ports
are connected to 2 Blue Ray drives. The 4 port SATA III controller is
connected to 4 Corsair Force LS 60GB SSDs.

When booting without the hypervisor all drives operate as expected. When
booting with the hypervisor both Blue Ray drives and 2 of the SSD drives go
missing. dmesg shows errors 'failed to IDENTIFY (INIT_DEV_PARAMS failed,
err_mask=0x80)' and 'failed to IDENTIFY (I/O error, err_mask=0x4)' and
'COMRESET failed (errno=-16)'; (see dmesg.txt and dmesg-xen.txt). lspci
doesn't show any real difference in the devices; just some interrupt IRQ
numbers.

I've tried all (that I know of) iommu command line parameters with no luck;
no-intremap,pass-through,no-qinval,no-snoop,workaround_bios_bug.

I've tried the latest Ubuntu 13.10 (3.11.0-19) build as well as 12.10.

I've tried Xen-Hypervisor 4.3 on the Ubuntu repo, 4.3.2 RELEASE, 4.4.0
RELEASE, 4.3-stable, 4.4-stable, 4.3-staging, and 4.4-staging.

I've attached as much information as I could think of. Let me know if you
need more. I can try any updates you throw at me.

Thank you in advance for your time on this.
Rodger

Attachment: xen-issue.tar.gz
Description: Binary data

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.