December 29, 201312 yr I had this same exact issue with this MB and ESXi. That is the main reason I bought my SuperMicro board. Anyway, the MB is from a Lenovo ThinkStation D20 (4158-AB7): http://support.lenovo.com/en_US/product-and-parts/detail.page?DocID=PD005619 The MB has 2 onboard controllers: 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller 01:00.0 RAID bus controller: Marvell Technology Group Ltd. MV64460/64461/64462 System Controller, Revision B (rev 01) I am using the Intel controller for the boot drive and datastores (not passing through). The Marvell card will be passed through to the unRAID VM for data drives. Even though I have added the Marvell controller to /etc/grub.d/09_xen and updated grub... XEN_HYPERVISOR_CMDLINE="xsave=1 cpufreq=xen:performance dom0_mem=4096M dom0_max_vcpus=2 dom0_vcpus_pin iommu=1" XEN_LINUX_CMDLINE="console=tty0 xen-pciback.hide=(01:00.0)(09:00.0)" ...it is not passing through as you can see in the lspci -k: 01:00.0 RAID bus controller: Marvell Technology Group Ltd. MV64460/64461/64462 System Controller, Revision B (rev 01) Subsystem: Lenovo Device 1023 Kernel driver in use: mvsas Kernel modules: mvsas I know passthrough works as I was able to passthrough a NIC: 09:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5754 Gigabit Ethernet PCI Express (rev 02) Subsystem: Lenovo Device 1023 Kernel driver in use: pciback Kernel modules: tg3 Any ideas? Do cards sometimes require an additional device passed through for it to be passed through? Does some HW just refuse to be passed through? Maybe a system or controller BIOS setting needs to be changed? John
December 29, 201312 yr Author Fixed...thanks to grumpy as usual. I just had to move xen-pciback to the beginning of the MODULES line and recompile: MODULES="xen-pciback mvsas radeon libsas scsi_transport_sas ahci libahci libata ehci-hcd uhci-hcd ext2 ext4 vfat" 01:00.0 RAID bus controller: Marvell Technology Group Ltd. MV64460/64461/64462 System Controller, Revision B (rev 01) Subsystem: Lenovo Device 1023 Kernel driver in use: pciback Kernel modules: mvsas bigmama ~ # xl pci-assignable-list 0000:01:00.0 0000:09:00.0 John
Archived
This topic is now archived and is closed to further replies.