What do we need to do for successful passthru now on beta8?


Recommended Posts

  • Replies 55
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Tom and I talked about this earlier because in my test build I got from him with the reiserfs fix, it didn't have that feature that I had in my previous test build from Eric.  When we spoke, he and Eric hadn't synced up on the final details of that implementation yet and this reiser fix was first priority.  Everything else got the breaks hit when this came up and we realized what had happened.

 

That said, you can expect something soon.

Link to comment

Your syslinux.cfg is wrong. Use mine:

 

default /syslinux/menu.c32
menu title Lime Technology
prompt 0
timeout 50
label unRAID OS
  kernel /bzimage
  append initrd=/bzroot
label KVM/unRAID OS
  menu default
  kernel /bzimage
  append intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot
label unRAID OS Safe Mode (no plugins)
  kernel /bzimage
  append initrd=/bzroot unraidsafemode
label Memtest86+
  kernel /memtest
label Xen/unRAID OS
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot
label Xen/unRAID OS Safe Mode (no plugins)
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot unraidsafemode

 

Updated my syslinux.cfg with your example.  Still getting the same error when attempting start of VM

 

unsupported configuration: host doesn't support passthrough of host PCI devices

 

dmesg | grep -iE "dmar|iommu" 

Command line: intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot BOOT_IMAGE=/bzimage
Warning: PCIe ACS overrides enabled; This may allow non-IOMMU protected peer-to-peer DMA
Kernel command line: intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot BOOT_IMAGE=/bzimage

Have you checked your bios?  Is VTd enabled?

 

Ok, so for some reason my VT-d was disabled in BIOS (I think after a BIOS updated, it reverted back to off), so now I am getting a bit closer here.

 

I am using a GT630 card for my testing and Windows 8.1 does detect the card.  My latest issue seems to be nvidia driver-related.  Once I install the nvidia drivers, the machine bluescreens after reboot with the error "SYSTEM_SERVICE_EXCEPTION"

 

Is there a particular driver version that I should be using here, instead of the current one?

 

Appreciate the advice.

 

Link to comment

Your syslinux.cfg is wrong. Use mine:

 

default /syslinux/menu.c32
menu title Lime Technology
prompt 0
timeout 50
label unRAID OS
  kernel /bzimage
  append initrd=/bzroot
label KVM/unRAID OS
  menu default
  kernel /bzimage
  append intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot
label unRAID OS Safe Mode (no plugins)
  kernel /bzimage
  append initrd=/bzroot unraidsafemode
label Memtest86+
  kernel /memtest
label Xen/unRAID OS
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot
label Xen/unRAID OS Safe Mode (no plugins)
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot unraidsafemode

 

Updated my syslinux.cfg with your example.  Still getting the same error when attempting start of VM

 

unsupported configuration: host doesn't support passthrough of host PCI devices

 

dmesg | grep -iE "dmar|iommu" 

Command line: intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot BOOT_IMAGE=/bzimage
Warning: PCIe ACS overrides enabled; This may allow non-IOMMU protected peer-to-peer DMA
Kernel command line: intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot BOOT_IMAGE=/bzimage

Have you checked your bios?  Is VTd enabled?

 

Ok, so for some reason my VT-d was disabled in BIOS (I think after a BIOS updated, it reverted back to off), so now I am getting a bit closer here.

 

I am using a GT630 card for my testing and Windows 8.1 does detect the card.  My latest issue seems to be nvidia driver-related.  Once I install the nvidia drivers, the machine bluescreens after reboot with the error "SYSTEM_SERVICE_EXCEPTION"

 

Is there a particular driver version that I should be using here, instead of the current one?

 

Appreciate the advice.

NVIDIA card?

 

What is in your syslinux.cfg file on your unRAID server?

Link to comment

syslinux.cfg

 

default /syslinux/menu.c32
menu title Lime Technology
prompt 0
timeout 50
label unRAID OS
  kernel /bzimage
  append initrd=/bzroot
label KVM/unRAID OS
  menu default
  kernel /bzimage
  append intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot
label unRAID OS Safe Mode (no plugins)
  kernel /bzimage
  append initrd=/bzroot unraidsafemode
label Memtest86+
  kernel /memtest
label Xen/unRAID OS
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot
label Xen/unRAID OS Safe Mode (no plugins)
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot unraidsafemode

 

Using Nvidia GT630

 

 

Your syslinux.cfg is wrong. Use mine:

 

default /syslinux/menu.c32
menu title Lime Technology
prompt 0
timeout 50
label unRAID OS
  kernel /bzimage
  append initrd=/bzroot
label KVM/unRAID OS
  menu default
  kernel /bzimage
  append intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot
label unRAID OS Safe Mode (no plugins)
  kernel /bzimage
  append initrd=/bzroot unraidsafemode
label Memtest86+
  kernel /memtest
label Xen/unRAID OS
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot
label Xen/unRAID OS Safe Mode (no plugins)
  kernel /syslinux/mboot.c32
  append /xen --- /bzimage --- /bzroot unraidsafemode

 

Updated my syslinux.cfg with your example.  Still getting the same error when attempting start of VM

 

unsupported configuration: host doesn't support passthrough of host PCI devices

 

dmesg | grep -iE "dmar|iommu" 

Command line: intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot BOOT_IMAGE=/bzimage
Warning: PCIe ACS overrides enabled; This may allow non-IOMMU protected peer-to-peer DMA
Kernel command line: intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot BOOT_IMAGE=/bzimage

Have you checked your bios?  Is VTd enabled?

 

Ok, so for some reason my VT-d was disabled in BIOS (I think after a BIOS updated, it reverted back to off), so now I am getting a bit closer here.

 

I am using a GT630 card for my testing and Windows 8.1 does detect the card.  My latest issue seems to be nvidia driver-related.  Once I install the nvidia drivers, the machine bluescreens after reboot with the error "SYSTEM_SERVICE_EXCEPTION"

 

Is there a particular driver version that I should be using here, instead of the current one?

 

Appreciate the advice.

NVIDIA card?

 

What is in your syslinux.cfg file on your unRAID server?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.