On Mon, Nov 19, 2018 at 11:27:54AM -0700, Theo de Raadt wrote: > > 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.
Actually it seems like we do set the lowest level, not the highest, sorry. But I think there might be a bug. I will have a look.
