]> git.openfabrics.org - compat-rdma/compat-rdma.git/commit
i40iw: remove support for ib_get_vector_affinity
authorSagi Grimberg <sagi@grimberg.me>
Wed, 14 Nov 2018 22:28:57 +0000 (17:28 -0500)
committerVladimir Sokolovsky <vlad@mellanox.com>
Wed, 14 Nov 2018 22:28:57 +0000 (17:28 -0500)
commit97120402a2f29240fffdadb4f35abb41239dc73a
tree69c284424cda752acb86a7e2d7b2a238c4d2179d
parent2cc885d2bf63c9c563662b1a0e33c5fdd5233ad2
i40iw: remove support for ib_get_vector_affinity

Devices that does not use managed affinity can not export a vector
affinity as the consumer relies on having a static mapping it can map to
upper layer affinity (e.g. sw queues). If the driver allows the user to
set the device irq affinity, then the affinitization of a long term
existing entites is not relevant.

For example, nvme-rdma controllers queue-irq affinitization is determined
at init time so if the irq affinity changes over time, we are no longer
aligned.

Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Acked-by: Shiraz Saleem <shiraz.saleem@intel.com>
Signed-off-by: Doug Ledford <dledford@redhat.com>
Signed-off-by: Jason Gunthorpe <jgg@mellanox.com>
linux-next-pending/0001-i40iw-remove-support-for-ib_get_vector_affinity.patch [new file with mode: 0644]