Re: [PATCH] irqchip/gicv3: silence noisy DEBUG_PER_CPU_MAPS warning

2016-09-19 Thread Marc Zyngier
Hi James, On 19/09/16 18:29, James Morse wrote: > gic_raise_softirq() walks the list of cpus using for_each_cpu(), it calls > gic_compute_target_list() which advances the iterator by the number of > CPUs in the cluster. > > If gic_compute_target_list() reaches the last CPU it leaves the iterator

Re: [PATCH] irqchip/gicv3: silence noisy DEBUG_PER_CPU_MAPS warning

2016-09-19 Thread Marc Zyngier
Hi James, On 19/09/16 18:29, James Morse wrote: > gic_raise_softirq() walks the list of cpus using for_each_cpu(), it calls > gic_compute_target_list() which advances the iterator by the number of > CPUs in the cluster. > > If gic_compute_target_list() reaches the last CPU it leaves the iterator

[PATCH] irqchip/gicv3: silence noisy DEBUG_PER_CPU_MAPS warning

2016-09-19 Thread James Morse
gic_raise_softirq() walks the list of cpus using for_each_cpu(), it calls gic_compute_target_list() which advances the iterator by the number of CPUs in the cluster. If gic_compute_target_list() reaches the last CPU it leaves the iterator pointing at the last CPU. This means the next time round

[PATCH] irqchip/gicv3: silence noisy DEBUG_PER_CPU_MAPS warning

2016-09-19 Thread James Morse
gic_raise_softirq() walks the list of cpus using for_each_cpu(), it calls gic_compute_target_list() which advances the iterator by the number of CPUs in the cluster. If gic_compute_target_list() reaches the last CPU it leaves the iterator pointing at the last CPU. This means the next time round