On Tue, 11 Feb 2025 14:06:51 -0700 Ahmed Zaki wrote: > Drivers usually need to re-apply the user-set IRQ affinity to their IRQs > after reset. However, since there can be only one IRQ affinity notifier > for each IRQ, registering IRQ notifiers conflicts with the ARFS rmap > management in the core (which also registers separate IRQ affinity > notifiers).
Could you extract all the core changes as a first patch of the series (rmap and affinity together). And then have the driver conversion patches follow? Obviously don't do it if it'd introduce transient breakage. But I don't think it should, since core changes should be a noop before any driver opts in. The way it's split now makes the logic quite hard to review.