> 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.
