November 17, 201411 yr My test&backup server is showing this: kernel:Disabling IRQ #16 root@Tower2:~# cat /proc/interrupts CPU0 CPU1 CPU2 CPU3 0: 25 0 0 0 IO-APIC-edge timer 1: 3 0 0 0 IO-APIC-edge i8042 8: 25 0 0 0 IO-APIC-edge rtc0 9: 0 0 0 0 IO-APIC-fasteoi acpi 12: 3 0 0 0 IO-APIC-edge i8042 16: 119943 0 0 0 IO-APIC-fasteoi ehci_hcd:usb1, pata_jmicron 17: 170515 0 0 0 IO-APIC-fasteoi 23: 425 0 0 0 IO-APIC-fasteoi ehci_hcd:usb2 40: 1 0 0 0 DMAR_MSI-edge dmar1 41: 0 0 0 0 DMAR_MSI-edge dmar0 42: 0 0 0 0 DMAR_MSI-edge dmar2 44: 53169 0 0 0 PCI-MSI-edge eth0 45: 351955 0 0 0 PCI-MSI-edge ahci NMI: 55 65 40 31 Non-maskable interrupts LOC: 1105557 1428952 1548521 1077957 Local timer interrupts SPU: 0 0 0 0 Spurious interrupts PMI: 55 65 40 31 Performance monitoring interrupts IWI: 1 5 1 3 IRQ work interrupts RTR: 3 0 0 0 APIC ICR read retries RES: 15680 29124 15464 15287 Rescheduling interrupts CAL: 70435 66015 5711 1605 Function call interrupts TLB: 75 64 50 55 TLB shootdowns TRM: 0 0 0 0 Thermal event interrupts THR: 0 0 0 0 Threshold APIC interrupts MCE: 0 0 0 0 Machine check exceptions MCP: 14 14 14 14 Machine check polls THR: 0 0 0 0 Hypervisor callback interrupts ERR: 0 MIS: 0 Is that causing reboot issues? I have to reboot unRAID completely in order to restart VM, no matter if Windows 8 or Ubuntu.
November 18, 201411 yr Author Since I installed a new DVB card (Digital Devices Cine V6.5) the IRQ issue seem to been resolved and the VM is running fine. However, the reboot issue is still present. I saw something in a German VDR forum: The solution that was reported is to reset the PCI adaptor without resetting the host. These are the steps that have reported as to be working: [*]Shutdown the VM [*]Identify the PCI Device ID (lspci on the host) [*]Device reset by using: echo 1 > /sys/bus/pci/devices/{DEVICEID}/reset [*]Starting the VM https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-bus-pci It was partially successful in my case: root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:05:00.0/reset root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:01:00.0/reset -bash: /sys/bus/pci/devices/0000:01:00.0/reset: Permission denied root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:01:00.1/reset -bash: /sys/bus/pci/devices/0000:01:00.1/reset: Permission denied Working for the DVB card (0000:05:00.0) but unsuccessful for the NVIDIA GPU (0000:01:00.0 = video, 0000:01:00.1=HDMI audio)
December 11, 201411 yr Author I anyone else but me able to shutdown/restart VM's without starting the whole server? This is only true for my Test/Backup server where GPU and other PCI cards have been passed through.
December 11, 201411 yr I recently upgraded my unraid system and installed Win 7 KVM. It has been only few days but I have been able to stop and start my Win7 KVM multiple times without actually rebooting the server (touchwood). I there something you want me to check on my system that could help further? The devices I pass through are a HDMI video and audio on a Radeon R9 card, multiple usb devices (pci host controller for usb devices isn't working for me). I anyone else but me able to shutdown/restart VM's without starting the whole server? This is only true for my Test/Backup server where GPU and other PCI cards have been passed through.
December 12, 201411 yr Author Thanks a lot for your feedback htpcnewbie. My test&backup server has quite an old main board, but it provides VT-D an it is powerful enough, hence I don't want to trash it yet. So maybe the PCI reset is needed for my mainboard but I do not understand why it's working for the DVB card and doesn't work for the NVIDIA Quadro 2000 (audio, video): root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:05:00.0/reset root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:01:00.0/reset -bash: /sys/bus/pci/devices/0000:01:00.0/reset: Permission denied root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:01:00.1/reset -bash: /sys/bus/pci/devices/0000:01:00.1/reset: Permission denied Are you able to reset your devices?
December 12, 201411 yr Edgar - Even I am unable to reset the devices, the devices below are for the videocard graphics and hdmi audio respectively. root@Tower:/mnt/disk/DISK9DISABL# sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:00:01.0/reset bash: /sys/bus/pci/devices/0000:00:01.0/reset: Permission denied root@Tower:/mnt/disk/DISK9DISABL# sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:00:01.1/reset bash: /sys/bus/pci/devices/0000:00:01.1/reset: Permission denied Thanks a lot for your feedback htpcnewbie. My test&backup server has quite an old main board, but it provides VT-D an it is powerful enough, hence I don't want to trash it yet. So maybe the PCI reset is needed for my mainboard but I do not understand why it's working for the DVB card and doesn't work for the NVIDIA Quadro 2000 (audio, video): root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:05:00.0/reset root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:01:00.0/reset -bash: /sys/bus/pci/devices/0000:01:00.0/reset: Permission denied root@Tower2:/sys/bus/pci/devices# echo 1 > /sys/bus/pci/devices/0000:01:00.1/reset -bash: /sys/bus/pci/devices/0000:01:00.1/reset: Permission denied Are you able to reset your devices?
Archived
This topic is now archived and is closed to further replies.