Video Card Passthrough stop working after VM rebooted

_ToXIc_

n00b
Joined
Jan 31, 2017
Messages
5
Hi all recently i worked on vitalizing my HTPC. I put my Radeon HD5750 card into my home server running ESXi 6.0, spun up a Win7 machine and installed the drivers for the card. Everything worked great but anytime i reboot the VM it shuts off halfway trough boot and i get the following error:

Event Details:

Type: error
Description: Error message on HTPC on ESXi in ha-datacenter: We will respond on the basis of your support entitlement.
Time: 1/29/2017 11:38:35 PM

Error Stack:

We will respond on the basis of your support entitlement.
To collect data to submit to VMware technical support, run "vm-support".
You can request support.
A log file is available in "/vmfs/volumes/54cb061e-851471a4-98ec-002590f06a2b/HTPC/vmware.log".
VMware ESX unrecoverable error: (vcpu-2) PCIPassthruChangeIntrSettings: 0000:02:00.0 failed to register interrupt (error code 195887105)​

After rebooting the host the VM will power back on fine no problem.

i've been googleing my butt of and found a few tutorials and tips to fix the PCI error but still cant get it working correctly.
so far ive done the following:

Edited the VMX file and added the following
pciHole.start = "1200"
pciHole.end = "2200"
also
pciPassthru0.msiEnabled = "FALSE"
pciPassthru1.msiEnabled = "FALSE"
Also found a thread recommending to lock in the memory so i created a reservation
Also changed the VM BIOS to EFI

But i'm still having this problem... i cant find anything else to try. Any help will be greatly appreciated.

 
Last edited:
[H] is roughly the last place where you could expect to get help with vfio. this was a great thread and in general that subreddit is a much, much better place for this.
 
Is the 5750 connected to a monitor? If not you may need to get a headless adapter. I know thats what you have to do with multiple VM's with individual GPU's assigned through unRAID
 
the 5750 is connected to a monitor via hdmi and works great until its rebooted
 
the 5750 is connected to a monitor via hdmi and works great until its rebooted

Then I am officially at a loss haha. I've been wanting to get more into virtualization, but haven't dove deep enough to really suggest much else :(
 
can you run "cat /var/log/vmkernel.log | grep vector" from the cli on the host with the pass-thru video card? Post the results if there are any (do this after you reboot the VM)
 
sorry for the late reply.. I recently changed the ram from 8gb to 12gb and the CPU from 1 socket and 4 cores to 2 sockets and 3 cores.

i've rebooted many times since and its been coming it up every time.. so not exactly sure why 4cpu and 8gb would cause an issue.
 
can you run "cat /var/log/vmkernel.log | grep vector" from the cli on the host with the pass-thru video card? Post the results if there are any (do this after you reboot the VM)

here you go.

[root@ESXi:~] cat /var/log/vmkernel.log | grep vector
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xef vector 0xef
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf3 vector 0xf3
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf4 vector 0xf4
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf5 vector 0xf5
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf6 vector 0xf6
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf7 vector 0xf7
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf8 vector 0xf8
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xf9 vector 0xf9
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xfa vector 0xfa
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xfb vector 0xfb
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xfc vector 0xfc
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xfd vector 0xfd
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xfe vector 0xfe
0:00:00:00.345 cpu0:1)IntrCookie: 3625: cookie 0xff vector 0xff
0:00:00:04.685 cpu0:32768)IntrCookie: 3625: cookie 0x1 vector 0x20
0:00:00:04.700 cpu0:32768)IOAPIC: 993: vector 0x21 to 00-09
0:00:00:04.700 cpu0:32768)IntrCookie: 3625: cookie 0x2 vector 0x21
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x22 to 00-02
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x3 vector 0x22
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x23 to 00-01
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x4 vector 0x23
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x24 to 00-03
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x5 vector 0x24
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x25 to 00-04
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x6 vector 0x25
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x26 to 00-06
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x7 vector 0x26
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x27 to 00-07
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x8 vector 0x27
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x28 to 00-08
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0x9 vector 0x28
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x29 to 00-12
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0xa vector 0x29
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x2a to 00-13
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0xb vector 0x2a
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x2b to 00-14
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0xc vector 0x2b
0:00:00:04.734 cpu0:32768)IOAPIC: 993: vector 0x2c to 00-15
0:00:00:04.734 cpu0:32768)IntrCookie: 3625: cookie 0xd vector 0x2c
2017-02-05T17:36:45.580Z cpu6:33127)IOAPIC: 993: vector 0x2d to 00-16
2017-02-05T17:36:45.580Z cpu6:33127)PCI: 1371: 0000:00:14.0: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T17:36:45.580Z cpu6:33127)IntrCookie: 3625: cookie 0xe vector 0x2d
2017-02-05T17:36:45.580Z cpu6:33127)PCI: 1371: 0000:00:1a.0: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T17:36:45.581Z cpu6:33127)PCI: 1371: 0000:05:00.0: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T17:36:45.581Z cpu6:33127)IOAPIC: 993: vector 0x2e to 00-17
2017-02-05T17:36:45.581Z cpu6:33127)PCI: 1371: 0000:05:00.1: intPIN B intLine 10 irq 10 vector 0x2e
2017-02-05T17:36:45.581Z cpu6:33127)IntrCookie: 3625: cookie 0xf vector 0x2e
2017-02-05T17:36:45.581Z cpu6:33127)PCI: 1371: 0000:05:00.2: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T17:36:45.582Z cpu6:33127)PCI: 1371: 0000:05:00.3: intPIN B intLine 10 irq 10 vector 0x2e
2017-02-05T17:36:45.582Z cpu6:33127)IOAPIC: 993: vector 0x2f to 00-23
2017-02-05T17:36:45.582Z cpu6:33127)PCI: 1371: 0000:00:1d.0: intPIN A intLine 11 irq 11 vector 0x2f
2017-02-05T17:36:45.582Z cpu6:33127)IntrCookie: 3625: cookie 0x10 vector 0x2f
2017-02-05T17:36:45.582Z cpu6:33127)IOAPIC: 993: vector 0x30 to 00-19
2017-02-05T17:36:45.582Z cpu6:33127)PCI: 1371: 0000:00:1f.2: intPIN B intLine 11 irq 11 vector 0x30
2017-02-05T17:36:45.582Z cpu6:33127)IntrCookie: 3625: cookie 0x11 vector 0x30
2017-02-05T17:36:45.830Z cpu2:32822)IntrCookie: 3625: cookie 0x12 vector 0x70
2017-02-05T17:36:46.212Z cpu2:32822)IntrCookie: 3625: cookie 0x13 vector 0x71
2017-02-05T17:36:47.454Z cpu4:32822)IntrCookie: 3625: cookie 0x14 vector 0x72
2017-02-05T17:36:48.695Z cpu2:32822)IntrCookie: 3625: cookie 0x15 vector 0x73
2017-02-05T17:36:50.123Z cpu0:33155)PCI: 1355: 0000:00:14.0: device has pin inte rrupt setup already, vector 0x2d
2017-02-05T17:36:50.123Z cpu0:33155)IntrCookie: 3625: cookie 0x16 vector 0x31
2017-02-05T17:37:21.047Z cpu1:35211)IntrCookie: 3625: cookie 0x17 vector 0x32
2017-02-05T17:37:21.047Z cpu1:35211)IntrCookie: 3625: cookie 0x18 vector 0x33
2017-02-05T17:37:39.410Z cpu5:35211)IntrCookie: 3625: cookie 0x19 vector 0x32
2017-02-05T17:37:39.631Z cpu5:35211)IntrCookie: 3625: cookie 0x1a vector 0x33
2017-02-05T17:37:46.377Z cpu5:35211)IntrCookie: 3625: cookie 0x1b vector 0x33
2017-02-05T17:37:46.379Z cpu5:35211)IntrCookie: 3625: cookie 0x1c vector 0x33
2017-02-05T17:38:52.891Z cpu0:35319)IntrCookie: 3625: cookie 0x1d vector 0x34
2017-02-05T17:40:43.049Z cpu7:35418)IntrCookie: 3625: cookie 0x1e vector 0x35
2017-02-05T17:40:43.049Z cpu7:35418)PCI: 1371: 0000:02:00.0: intPIN A intLine 10 irq 10 vector 0x2e
2017-02-05T17:40:43.086Z cpu7:35418)IntrCookie: 3625: cookie 0x1f vector 0x36
2017-02-05T17:41:39.972Z cpu3:35320)IntrCookie: 3625: cookie 0x20 vector 0x34
2017-02-05T17:56:34.793Z cpu2:35416)IntrCookie: 3625: cookie 0x21 vector 0x37
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x22 vector 0x74
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x23 vector 0x75
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x24 vector 0x76
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x25 vector 0x77
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x26 vector 0x78
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x27 vector 0x79
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x28 vector 0x7a
2017-02-05T17:56:34.825Z cpu2:35416)IntrCookie: 3625: cookie 0x29 vector 0x7b
2017-02-05T18:05:20.578Z cpu2:35320)IntrCookie: 3625: cookie 0x2a vector 0x34
2017-02-05T18:05:47.463Z cpu1:35415)IntrCookie: 3625: cookie 0x2b vector 0x34
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xef vector 0xef
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf3 vector 0xf3
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf4 vector 0xf4
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf5 vector 0xf5
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf6 vector 0xf6
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf7 vector 0xf7
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf8 vector 0xf8
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xf9 vector 0xf9
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xfa vector 0xfa
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xfb vector 0xfb
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xfc vector 0xfc
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xfd vector 0xfd
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xfe vector 0xfe
0:00:00:00.346 cpu0:1)IntrCookie: 3625: cookie 0xff vector 0xff
0:00:00:04.687 cpu0:32768)IntrCookie: 3625: cookie 0x1 vector 0x20
0:00:00:04.702 cpu0:32768)IOAPIC: 993: vector 0x21 to 00-09
0:00:00:04.702 cpu0:32768)IntrCookie: 3625: cookie 0x2 vector 0x21
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x22 to 00-02
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x3 vector 0x22
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x23 to 00-01
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x4 vector 0x23
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x24 to 00-03
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x5 vector 0x24
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x25 to 00-04
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x6 vector 0x25
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x26 to 00-06
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x7 vector 0x26
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x27 to 00-07
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x8 vector 0x27
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x28 to 00-08
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0x9 vector 0x28
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x29 to 00-12
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0xa vector 0x29
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x2a to 00-13
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0xb vector 0x2a
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x2b to 00-14
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0xc vector 0x2b
0:00:00:04.736 cpu0:32768)IOAPIC: 993: vector 0x2c to 00-15
0:00:00:04.736 cpu0:32768)IntrCookie: 3625: cookie 0xd vector 0x2c
2017-02-05T18:09:48.589Z cpu5:33127)IOAPIC: 993: vector 0x2d to 00-16
2017-02-05T18:09:48.589Z cpu5:33127)PCI: 1371: 0000:00:14.0: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T18:09:48.589Z cpu5:33127)IntrCookie: 3625: cookie 0xe vector 0x2d
2017-02-05T18:09:48.590Z cpu5:33127)PCI: 1371: 0000:00:1a.0: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T18:09:48.590Z cpu5:33127)PCI: 1371: 0000:05:00.0: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T18:09:48.591Z cpu5:33127)IOAPIC: 993: vector 0x2e to 00-17
2017-02-05T18:09:48.591Z cpu5:33127)PCI: 1371: 0000:05:00.1: intPIN B intLine 10 irq 10 vector 0x2e
2017-02-05T18:09:48.591Z cpu5:33127)IntrCookie: 3625: cookie 0xf vector 0x2e
2017-02-05T18:09:48.591Z cpu5:33127)PCI: 1371: 0000:05:00.2: intPIN A intLine 11 irq 11 vector 0x2d
2017-02-05T18:09:48.591Z cpu5:33127)PCI: 1371: 0000:05:00.3: intPIN B intLine 10 irq 10 vector 0x2e
2017-02-05T18:09:48.592Z cpu5:33127)IOAPIC: 993: vector 0x2f to 00-23
2017-02-05T18:09:48.592Z cpu5:33127)PCI: 1371: 0000:00:1d.0: intPIN A intLine 11 irq 11 vector 0x2f
2017-02-05T18:09:48.592Z cpu5:33127)IntrCookie: 3625: cookie 0x10 vector 0x2f
2017-02-05T18:09:48.592Z cpu5:33127)IOAPIC: 993: vector 0x30 to 00-19
2017-02-05T18:09:48.592Z cpu5:33127)PCI: 1371: 0000:00:1f.2: intPIN B intLine 11 irq 11 vector 0x30
2017-02-05T18:09:48.592Z cpu5:33127)IntrCookie: 3625: cookie 0x11 vector 0x30
2017-02-05T18:09:48.828Z cpu2:32822)IntrCookie: 3625: cookie 0x12 vector 0x70
2017-02-05T18:09:49.212Z cpu2:32822)IntrCookie: 3625: cookie 0x13 vector 0x71
2017-02-05T18:09:50.454Z cpu7:32822)IntrCookie: 3625: cookie 0x14 vector 0x72
2017-02-05T18:09:51.696Z cpu4:32822)IntrCookie: 3625: cookie 0x15 vector 0x73
2017-02-05T18:09:53.129Z cpu3:33155)PCI: 1355: 0000:00:14.0: device has pin inte rrupt setup already, vector 0x2d
2017-02-05T18:09:53.129Z cpu3:33155)IntrCookie: 3625: cookie 0x16 vector 0x31
2017-02-05T18:10:27.584Z cpu6:35220)IntrCookie: 3625: cookie 0x17 vector 0x32
2017-02-05T18:10:27.584Z cpu6:35220)IntrCookie: 3625: cookie 0x18 vector 0x33
2017-02-05T18:10:46.603Z cpu6:35220)IntrCookie: 3625: cookie 0x19 vector 0x32
2017-02-05T18:10:46.820Z cpu6:35220)IntrCookie: 3625: cookie 0x1a vector 0x33
2017-02-05T18:10:53.571Z cpu6:35220)IntrCookie: 3625: cookie 0x1b vector 0x33
2017-02-05T18:10:53.573Z cpu6:35220)IntrCookie: 3625: cookie 0x1c vector 0x33
2017-02-05T18:11:15.769Z cpu6:35288)IntrCookie: 3625: cookie 0x1d vector 0x34
2017-02-05T18:11:57.251Z cpu5:35311)IntrCookie: 3625: cookie 0x1e vector 0x35
2017-02-05T18:11:57.252Z cpu5:35311)PCI: 1371: 0000:02:00.0: intPIN A intLine 10 irq 10 vector 0x2e
2017-02-05T18:11:57.252Z cpu5:35311)IntrCookie: 3625: cookie 0x1f vector 0x36
2017-02-05T18:11:57.292Z cpu3:35307)IntrCookie: 3625: cookie 0x20 vector 0x37
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x21 vector 0x74
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x22 vector 0x75
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x23 vector 0x76
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x24 vector 0x77
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x25 vector 0x78
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x26 vector 0x79
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x27 vector 0x7a
2017-02-05T18:11:57.294Z cpu4:35312)IntrCookie: 3625: cookie 0x28 vector 0x7b
2017-02-05T18:13:43.497Z cpu1:35291)IntrCookie: 3625: cookie 0x29 vector 0x34
2017-02-05T18:19:12.593Z cpu4:35312)IntrCookie: 3625: cookie 0x2a vector 0x36
2017-02-05T18:20:24.259Z cpu1:35706)IntrCookie: 3625: cookie 0x2b vector 0x35
2017-02-05T18:20:24.259Z cpu1:35706)PCI: 1355: 0000:02:00.0: device has pin inte rrupt setup already, vector 0x2e
[root@ESXi:~]
 
Back
Top