No, the manufacturer has to enable it in the bios so there no guarantees that it’ll work and in most cases it is likely that it isn’t supported. @Dje4321 tried to get this working on her laptop which both had a cpu and chipset that supported VT-d but the bios by Lenovo had it disabled and no switch to turn it on.
The thread about it is here if you want to read:
So ive been trying todo PCIe passthrough on my laptop but ran into some issues. Virtual Machine Manager complains about the host not supporting pcie passthrough even though i do have support for it. My cpu has VT-d and VT-x support and i dont have any issues with my iommu groups
Laptop: Lenovo y70-70 80du
CPU: i7-4710HQ
GPU: GTX 860m
RAM: 12GB
Vitual Machine Manager Error
Error starting domain: unsupported configuration: host doesn’t support passthrough of host PCI devices
Traceback (most recent call last):
File “/usr/share/virt-manager/virtManager/asyncjob.py”, line 88, in cb_wrapper
callback(asyncjob, *args, **kwargs)
File “/usr/share/virt-manager/virtManager/asyncjob.py”, line 124, in tmpcb
callback(*args, **kwargs)
File “/usr/share/virt-manager/virtManager/libvirtobject.py”, line 83, in newfn
ret = fn(self, *args, **kwargs)
File “/usr/share/virt-manager/virtManager/domain.py”, line 1479, in startup
self._backend.create()
File “/usr/lib64/python2.7/site-packages/libvirt.py”, line 1039, in create
if ret == -1: raise libvirtError (‘virDomainCreate() failed’, dom=self)
libvirtError: unsupported configuration: host doesn’t support passthrough of host PCI devices
https://pastebin.com/6WG42grG
lspci -nn
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor DRAM Controller [8086:0c04] (rev 06)
00:01.0 PCI bridge [0604]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor PCI Express x16 Controller [8086:0c01] (rev 06)
00:02.0 VGA compatible controller [0300]: Intel Corporation 4th Gen Core Processor Integrated Graphics Controller [8086:0416] (rev 06)
00:03.0 Audio device [0403]: Intel Corporation Xeon E3-1200 v3/4th Gen Core Processor HD Audio Controller [8086:0c0c] (rev 06)
00:14.0 USB controller [0c03]: Intel Corporation 8 Series/C220 Series Chipset Family USB xHCI [8086:8c31] (rev 05)
00:16.0 Communication controller [0780]: Intel Corporation 8 Series/C220 Series Chipset Family MEI Controller #1 [8086…
1 Like