summaryrefslogtreecommitdiff
path: root/releasenotes/notes/share-pci-between-numa-nodes-0bd206eeca4ebcde.yaml
blob: fd601f9568ab2e411c3ef8235f0da89c6b991272 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
---
features:
  - |
    Added support for PCI device NUMA affinity policies. These allow you to
    configure how strict your NUMA affinity should be on a per-device basis or,
    more specifically, per device alias. These are configured as part of the
    ``[pci]alias`` configuration option(s).

    There are three policies supported:

    - ``required`` (must-have)
    - ``legacy`` (must-have-if-available) (default)
    - ``preferred`` (nice-to-have)

    In all cases, strict NUMA affinity is provided if possible. The key
    difference between the policies is how much NUMA affinity one is willing to
    forsake before failing to schedule.