On 06/03/2026 00:28, Andrew Cooper wrote:
> lr_mask doesn't have bits set beyond the hardware limit, with the upper bits
> remaining zero. Therefore, for_each_set_bit() is a better option.
>
> For ARM64, bloat-o-meter reports:
>
> Function old new delta
> vgic_sync_from_lrs 208 168 -40
>
> but this doesn't highlight that it also removes a call to find_next_bit() from
> each loop iteration.
>
> No functional change.
>
> Signed-off-by: Andrew Cooper <[email protected]>
Reviewed-by: Michal Orzel <[email protected]>
~Michal