Help with ACS Override patch

General support questions
Post Reply
Nufay
Posts: 3
Joined: 2017/11/14 09:49:52

Help with ACS Override patch

Post by Nufay » 2017/11/14 10:06:48

I stumbled upon an issue, when i was trying to launch VM on my Centos with pci passthrough for pcie network card.
After some research, i figured out, that i need to apply ACS override patch on my centos, but when i started to reading about how to do this, i didn't found any understandable instructions(for me), so i came here to ask:

What exact actions i need to do to apply ACS override patch on my kernel?
Or, at least, in what direction i need to search?

My kernel version: 3.10.0-693.5.2.el7.x86_64
All my pci network cards (2 cards, 4 and 2 ports) goes to group 1 (same does my processor).

User avatar
TrevorH
Site Admin
Posts: 33215
Joined: 2009/09/24 10:40:56
Location: Brighton, UK

Re: Help with ACS Override patch

Post by TrevorH » 2017/11/14 11:04:04

You do not need to patch anything to use PCI passthrough.

https://access.redhat.com/documentation ... figuration
The future appears to be RHEL or Debian. I think I'm going Debian.
Info for USB installs on http://wiki.centos.org/HowTos/InstallFromUSBkey
CentOS 5 and 6 are deadest, do not use them.
Use the FAQ Luke

Nufay
Posts: 3
Joined: 2017/11/14 09:49:52

Re: Help with ACS Override patch

Post by Nufay » 2017/11/16 13:49:10

I read this thred, and tried once more from scratch, but this doesn't work for me =(
I got this situation with my groups:

Code: Select all

dmesg |grep iommu
[    0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.10.0-693.5.2.el7.x86_64 root=/dev/mapper/centos-root ro nomodeset rhgb quiet intel_iommu=on iommu=pt
[    0.000000] Kernel command line: BOOT_IMAGE=/vmlinuz-3.10.0-693.5.2.el7.x86_64 root=/dev/mapper/centos-root ro nomodeset rhgb quiet intel_iommu=on iommu=pt
[    2.715954] iommu: Adding device 0000:00:00.0 to group 0
[    2.715970] iommu: Adding device 0000:00:01.0 to group 1
[    2.715977] iommu: Adding device 0000:00:01.1 to group 1
[    2.715983] iommu: Adding device 0000:00:14.0 to group 2
[    2.715990] iommu: Adding device 0000:00:19.0 to group 3
[    2.715996] iommu: Adding device 0000:00:1a.0 to group 4
[    2.716005] iommu: Adding device 0000:00:1c.0 to group 5
[    2.716012] iommu: Adding device 0000:00:1c.1 to group 6
[    2.716018] iommu: Adding device 0000:00:1d.0 to group 7
[    2.716033] iommu: Adding device 0000:00:1f.0 to group 8
[    2.716039] iommu: Adding device 0000:00:1f.2 to group 8
[    2.716045] iommu: Adding device 0000:00:1f.3 to group 8
[    2.716051] iommu: Adding device 0000:00:1f.6 to group 8
[    2.716055] iommu: Adding device 0000:01:00.0 to group 1
[    2.716059] iommu: Adding device 0000:01:00.1 to group 1
[    2.716063] iommu: Adding device 0000:01:00.2 to group 1
[    2.716066] iommu: Adding device 0000:01:00.3 to group 1
[    2.716071] iommu: Adding device 0000:02:00.0 to group 1
[    2.716074] iommu: Adding device 0000:02:00.1 to group 1
[    2.716081] iommu: Adding device 0000:03:00.0 to group 9
[    2.716084] iommu: Adding device 0000:04:00.0 to group 9
[    2.716090] iommu: Adding device 0000:05:00.0 to group 10
My CPU:

Code: Select all

Intel(R) Xeon(R) CPU E3-1275L v3 @ 2.70GHz
Can you, please, suggest something to do to solve this?
If you need any info about my system, i'll be glad to provide it.

Post Reply