5.1 passthrough slow boot

tl5k5

Well-Known Member
Jul 28, 2017
56
1
48
51
Can anyone look at my config below and tell me why my FreeNAS VM is very slow to POST when it starts?
This old thread talks about kernel bugs, but it's surely fixed by now: https://forum.proxmox.com/threads/proxmox-4-0-pci-passthrough-broken-in-several-ways.24178/

Thanks!

Code:
# pveversion -v
proxmox-ve: 5.1-43 (running kernel: 4.15.15-1-pve)
pve-manager: 5.1-52 (running version: 5.1-52/ba597a64)
pve-kernel-4.15: 5.1-3
pve-kernel-4.15.15-1-pve: 4.15.15-6
pve-kernel-4.13.13-2-pve: 4.13.13-33
corosync: 2.4.2-pve5
criu: 2.11.1-1~bpo90
glusterfs-client: 3.8.8-1
ksm-control-daemon: 1.2-2
libjs-extjs: 6.0.1-2
libpve-access-control: 5.0-8
libpve-apiclient-perl: 2.0-4
libpve-common-perl: 5.0-30
libpve-guest-common-perl: 2.0-15
libpve-http-server-perl: 2.0-8
libpve-storage-perl: 5.0-19
libqb0: 1.0.1-1
lvm2: 2.02.168-pve6
lxc-pve: 3.0.0-2
lxcfs: 3.0.0-1
novnc-pve: 0.6-4
proxmox-widget-toolkit: 1.0-15
pve-cluster: 5.0-26
pve-container: 2.0-22
pve-docs: 5.1-17
pve-firewall: 3.0-8
pve-firmware: 2.0-4
pve-ha-manager: 2.0-5
pve-i18n: 1.0-4
pve-libspice-server1: 0.12.8-3
pve-qemu-kvm: 2.11.1-5
pve-xtermjs: 1.0-3
qemu-server: 5.0-25
smartmontools: 6.5+svn4324-1
spiceterm: 3.0-5
vncterm: 1.5-3
zfsutils-linux: 0.7.7-pve1~bpo9

# dpkg -l |grep pve-kernel-4
ii  pve-kernel-4.13.13-2-pve             4.13.13-33                     amd64        The Proxmox PVE Kernel Image
ii  pve-kernel-4.15                      5.1-3                          all          Latest Proxmox VE Kernel Image
ii  pve-kernel-4.15.15-1-pve             4.15.15-6                      amd64        The Proxmox PVE Kernel Image

# uname -r
4.15.15-1-pve

# lspci
01:00.0 Serial Attached SCSI controller: LSI Logic / Symbios Logic SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02)

# ls /sys/kernel/iommu_groups/28/devices/
0000:01:00.0

# find /sys/kernel/iommu_groups/ -type l
/sys/kernel/iommu_groups/17/devices/0000:00:03.3
/sys/kernel/iommu_groups/7/devices/0000:ff:14.3
/sys/kernel/iommu_groups/7/devices/0000:ff:14.1
/sys/kernel/iommu_groups/7/devices/0000:ff:14.6
/sys/kernel/iommu_groups/7/devices/0000:ff:14.4
/sys/kernel/iommu_groups/7/devices/0000:ff:14.2
/sys/kernel/iommu_groups/7/devices/0000:ff:14.0
/sys/kernel/iommu_groups/7/devices/0000:ff:14.7
/sys/kernel/iommu_groups/7/devices/0000:ff:14.5
/sys/kernel/iommu_groups/25/devices/0000:00:1c.6
/sys/kernel/iommu_groups/15/devices/0000:00:03.0
/sys/kernel/iommu_groups/33/devices/0000:05:00.0
/sys/kernel/iommu_groups/5/devices/0000:ff:12.0
/sys/kernel/iommu_groups/5/devices/0000:ff:12.1
/sys/kernel/iommu_groups/23/devices/0000:00:1a.0
/sys/kernel/iommu_groups/13/devices/0000:00:00.0
/sys/kernel/iommu_groups/31/devices/0000:04:00.2
/sys/kernel/iommu_groups/3/devices/0000:ff:0f.4
/sys/kernel/iommu_groups/3/devices/0000:ff:0f.0
/sys/kernel/iommu_groups/3/devices/0000:ff:0f.5
/sys/kernel/iommu_groups/3/devices/0000:ff:0f.1
/sys/kernel/iommu_groups/3/devices/0000:ff:0f.6
/sys/kernel/iommu_groups/21/devices/0000:00:14.0
/sys/kernel/iommu_groups/11/devices/0000:ff:1e.4
/sys/kernel/iommu_groups/11/devices/0000:ff:1e.2
/sys/kernel/iommu_groups/11/devices/0000:ff:1e.0
/sys/kernel/iommu_groups/11/devices/0000:ff:1e.3
/sys/kernel/iommu_groups/11/devices/0000:ff:1e.1
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.2
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.0
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.7
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.5
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.3
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.1
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.6
/sys/kernel/iommu_groups/1/devices/0000:ff:0c.4
/sys/kernel/iommu_groups/28/devices/0000:01:00.0
/sys/kernel/iommu_groups/18/devices/0000:00:04.7
/sys/kernel/iommu_groups/18/devices/0000:00:04.5
/sys/kernel/iommu_groups/18/devices/0000:00:04.3
/sys/kernel/iommu_groups/18/devices/0000:00:04.1
/sys/kernel/iommu_groups/18/devices/0000:00:04.6
/sys/kernel/iommu_groups/18/devices/0000:00:04.4
/sys/kernel/iommu_groups/18/devices/0000:00:04.2
/sys/kernel/iommu_groups/18/devices/0000:00:04.0
/sys/kernel/iommu_groups/8/devices/0000:ff:15.2
/sys/kernel/iommu_groups/8/devices/0000:ff:15.0
/sys/kernel/iommu_groups/8/devices/0000:ff:15.3
/sys/kernel/iommu_groups/8/devices/0000:ff:15.1
/sys/kernel/iommu_groups/26/devices/0000:00:1d.0
/sys/kernel/iommu_groups/16/devices/0000:00:03.2
/sys/kernel/iommu_groups/34/devices/0000:07:00.0
/sys/kernel/iommu_groups/34/devices/0000:06:00.0
/sys/kernel/iommu_groups/6/devices/0000:ff:13.0
/sys/kernel/iommu_groups/6/devices/0000:ff:13.7
/sys/kernel/iommu_groups/6/devices/0000:ff:13.5
/sys/kernel/iommu_groups/6/devices/0000:ff:13.3
/sys/kernel/iommu_groups/6/devices/0000:ff:13.1
/sys/kernel/iommu_groups/6/devices/0000:ff:13.6
/sys/kernel/iommu_groups/6/devices/0000:ff:13.4
/sys/kernel/iommu_groups/6/devices/0000:ff:13.2
/sys/kernel/iommu_groups/24/devices/0000:00:1c.0
/sys/kernel/iommu_groups/14/devices/0000:00:01.0
/sys/kernel/iommu_groups/32/devices/0000:04:00.3
/sys/kernel/iommu_groups/4/devices/0000:ff:10.7
/sys/kernel/iommu_groups/4/devices/0000:ff:10.5
/sys/kernel/iommu_groups/4/devices/0000:ff:10.1
/sys/kernel/iommu_groups/4/devices/0000:ff:10.6
/sys/kernel/iommu_groups/4/devices/0000:ff:10.0
/sys/kernel/iommu_groups/22/devices/0000:00:16.1
/sys/kernel/iommu_groups/22/devices/0000:00:16.0
/sys/kernel/iommu_groups/12/devices/0000:ff:1f.2
/sys/kernel/iommu_groups/12/devices/0000:ff:1f.0
/sys/kernel/iommu_groups/30/devices/0000:04:00.1
/sys/kernel/iommu_groups/2/devices/0000:ff:0d.1
/sys/kernel/iommu_groups/2/devices/0000:ff:0d.0
/sys/kernel/iommu_groups/20/devices/0000:00:11.4
/sys/kernel/iommu_groups/20/devices/0000:00:11.0
/sys/kernel/iommu_groups/10/devices/0000:ff:17.5
/sys/kernel/iommu_groups/10/devices/0000:ff:17.6
/sys/kernel/iommu_groups/10/devices/0000:ff:17.4
/sys/kernel/iommu_groups/10/devices/0000:ff:17.0
/sys/kernel/iommu_groups/10/devices/0000:ff:17.7
/sys/kernel/iommu_groups/29/devices/0000:04:00.0
/sys/kernel/iommu_groups/0/devices/0000:ff:0b.2
/sys/kernel/iommu_groups/0/devices/0000:ff:0b.0
/sys/kernel/iommu_groups/0/devices/0000:ff:0b.3
/sys/kernel/iommu_groups/0/devices/0000:ff:0b.1
/sys/kernel/iommu_groups/19/devices/0000:00:05.1
/sys/kernel/iommu_groups/19/devices/0000:00:05.4
/sys/kernel/iommu_groups/19/devices/0000:00:05.2
/sys/kernel/iommu_groups/19/devices/0000:00:05.0
/sys/kernel/iommu_groups/9/devices/0000:ff:16.0
/sys/kernel/iommu_groups/9/devices/0000:ff:16.7
/sys/kernel/iommu_groups/9/devices/0000:ff:16.6
/sys/kernel/iommu_groups/27/devices/0000:00:1f.3
/sys/kernel/iommu_groups/27/devices/0000:00:1f.2
/sys/kernel/iommu_groups/27/devices/0000:00:1f.0
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!