Hello!!!
I have a XenServer 7.6 and i'm trying to pass a PCI-E card via passtrought to a CentOS / ElisaPBX VM HVM.
Following are steps:
[root @ xenserver-esp ~] # lspci
02: 08.0 Ethernet Controller: Digium, Inc. Wildcard AEX410 4-Port Analog Card (PCI-Express) (rev 11)
When I change the grub like this:
module2 /boot/vmlinuz-4.4-xen root=LABEL=root-sksiks ro nolvm hpet=disable xencons=hvc console=hvc0 console=tty0 quiet vga=785 splash plymouth.ignore-serial-consoles
xen-pciback.hide=(02:08.0)
It returns me:
# dmesg | grep pcib
[ 0.000000] Command line: root=LABEL=root-sksiks ro nolvm hpet=disable xencons=hvc console=hvc0 console=tty0 quiet vga=785 splash plymouth.ignore-serial-consoles xen-pciback.hide=(02:08.0)
[ 0.000000] Kernel command line: root=LABEL=root-sksiks ro nolvm hpet=disable xencons=hvc console=hvc0 console=tty0 quiet vga=785 splash plymouth.ignore-serial-consoles xen-pciback.hide=(02:08.0)
[ 24.933347] pciback 0000:02:08.0: seizing device
[ 24.935025] pciback 0000:02:08.0: can't claim BAR 6 [mem 0xfffe0000-0xffffffff pref]: no compatible bridge window
[ 24.935109] pciback 0000:02:08.0: BAR 6: assigned [mem 0x9cd20000-0x9cd3ffff pref]
[ 25.118231] pciback 0000:02:08.0: Signaling PME through PCIe PME interrupt
[ 25.531634] pciback 0000:02:08.0: enabling device (0150 -> 0153)
[ 25.563339] xen_pciback: backend is vpci
That's my hardware that i'd like to hide:
02:08.0 Ethernet controller: Digium, Inc. Wildcard AEX410 4-port analog card (PCI-Express) (rev 11)
I am following this material:
https://www.citrix.com/blogs/2016/11...xenserver-7-0/
Am I missing something? Could anyone help me in this situation?
[root @ xenserver-esp ~] # uname -a
Linux xenserver-esp 4.4.0 + 10 # 1 SMP Fri Aug 24 08:15:39 UTC 2018 x86_64 x86_64 x86_64 GNU / Linux
[root @ xenserver-esp ~] # cat / etc / centos-release
XenServer release 7.6.0 (xenenterprise)