search for: curr_cpu

Displaying 1 result from an estimated 1 matches for "curr_cpu".

Did you mean: curr_vcpu
2023 Mar 28
0
[PATCH v4 05/11] vduse: Support set_vq_affinity callback
...e_irq_bound_wq, irq_work); > unlock: > up_read(&dev->rwsem); > > @@ -1029,6 +1049,22 @@ static int vduse_dev_reg_umem(struct vduse_dev *dev, > return ret; > } > > +static void vduse_vq_update_effective_cpu(struct vduse_virtqueue *vq) > +{ > + int curr_cpu = vq->irq_effective_cpu; > + > + while (true) { > + curr_cpu = cpumask_next(curr_cpu, &vq->irq_affinity); > + if (cpu_online(curr_cpu)) > + break; > + > + if (curr_cpu >= nr_cpu_ids) > + curr_cpu = IRQ_UNBOUND; > + } > + > + vq->irq_effective_...