On 18.07.2025 13:47, Grygorii Strashko wrote:
> 
> 
> On 18.07.25 13:22, Jan Beulich wrote:
>> On 18.07.2025 12:11, Grygorii Strashko wrote:
>>> From: Grygorii Strashko <grygorii_stras...@epam.com>
>>>
>>> Hence all common PIRQ code is under CONFIG_HAS_PIRQ idefs corresponding Arm
>>> arch callbacks become unreachable, so drop them.
>>>
>>> Signed-off-by: Grygorii Strashko <grygorii_stras...@epam.com>
>>> ---
>>>   xen/arch/arm/irq.c | 29 -----------------------------
>>>   1 file changed, 29 deletions(-)
>>
>> Can this really be a separate change? That is, aren't we going to have 
>> transient
>> Misra violations (for Arm only) between the two changes?
> 
> The violation exist even before this series, and applies to arm/ppc/riscv 
> actually
> 
> alloc_pirq_struct - unreachable
> pirq_guest_bind - unreachable
> pirq_guest_unbind - unreachable
> pirq_set_affinity - "reachable" at least from compiler point of view.
> 
> Would you like to have cumulative, cross-arch change to drop above arch 
> callbacks and
> squash it in previous patch?

If the issue is pre-existing, then it doesn't need squashing and the order
isn't important. But it would indeed be desirable to have the cleanup done
across the board.

Jan

Reply via email to