]> xenbits.xensource.com Git - libvirt.git/commit
nodedev: Export NUMA node locality for PCI devices
authorMichal Privoznik <mprivozn@redhat.com>
Wed, 7 May 2014 16:07:12 +0000 (18:07 +0200)
committerMichal Privoznik <mprivozn@redhat.com>
Fri, 6 Jun 2014 13:10:57 +0000 (15:10 +0200)
commit1c7027788678c3ce0e41eb937d71ede33418b6b9
tree968efd97bd7cccb7416c97898f52530f878a7523
parenta3173fef9dde49d7577e283109281e43d399b3a2
nodedev: Export NUMA node locality for PCI devices

A PCI device can be associated with a specific NUMA node. Later, when
a guest is pinned to one NUMA node the PCI device can be assigned on
different NUMA node. This makes DMA transfers travel across nodes and
thus results in suboptimal performance. We should expose the NUMA node
locality for PCI devices so management applications can make better
decisions.

Signed-off-by: Michal Privoznik <mprivozn@redhat.com>
docs/formatnode.html.in
docs/schemas/nodedev.rng
src/conf/node_device_conf.c
src/conf/node_device_conf.h
src/node_device/node_device_udev.c
tests/nodedevschemadata/pci_1002_71c4.xml
tests/nodedevschemadata/pci_8086_10c9_sriov_pf.xml