On Thu, Nov 01, 2018 at 09:13:12AM -0700, Sagi Grimberg wrote: > 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. > > Cc: Leon Romanovsky <leonro@xxxxxxxxxxxx> > Signed-off-by: Sagi Grimberg <sagi@xxxxxxxxxxx> > --- > Hi Sagi - If you dont mind, can do the same patch for i40iw? Since our device IRQs also do not use managed affinity. https://elixir.bootlin.com/linux/latest/source/drivers/infiniband/hw/i40iw/i40iw_verbs.c#L2726 Shiraz