> That means bnxt(4) and dwpcie(4) share the same interrupt line, but one
> has IPL_AUDIO and the other one IPL_NET.  Since the highest IPL on a
> pin counts, this line is now IPL_AUDIO (which is >IPL_VM).  A bnxt(4)
> interrupt is now allowed to interrupt IPL_VM.
> 
> I don't think there's a regression, I think it behaves as implemented.
> The question that remains is: How should it behave if not like that?

When shared, it should operate at the lowest level not the highest.  That
may cause other difficulties.

Reply via email to