On Sat, Dec 28, 2024 at 10:49:45AM -0800, Yury Norov wrote: > Calling cpumask_next_wrap_old() with starting CPU == nr_cpu_ids > is effectively the same as request to find first CPU, starting > from a given one and wrapping around if needed. > > cpumask_next_wrap() is a proper replacement for that. > > Signed-off-by: Yury Norov <yury.norov@xxxxxxxxx> s/switch/Switch/ in subject to match history. Since this depends on previous patches, I assume you'll merge them all together, so: Acked-by: Bjorn Helgaas <bhelgaas@xxxxxxxxxx> > --- > drivers/pci/controller/pci-hyperv.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/drivers/pci/controller/pci-hyperv.c b/drivers/pci/controller/pci-hyperv.c > index 86d1c2be8eb5..f8ebf98248b3 100644 > --- a/drivers/pci/controller/pci-hyperv.c > +++ b/drivers/pci/controller/pci-hyperv.c > @@ -1757,8 +1757,7 @@ static int hv_compose_multi_msi_req_get_cpu(void) > > spin_lock_irqsave(&multi_msi_cpu_lock, flags); > > - cpu_next = cpumask_next_wrap_old(cpu_next, cpu_online_mask, nr_cpu_ids, > - false); > + cpu_next = cpumask_next_wrap(cpu_next, cpu_online_mask); > cpu = cpu_next; > > spin_unlock_irqrestore(&multi_msi_cpu_lock, flags); > -- > 2.43.0 >