Port-vax archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Some help on fast softint stuff...



Johnny Billquist wrote:
I'm trying to understand, trace, and figure out a few things. I'm wondering a bit about softint_dispatch(), and hope someone can answer this.

When reading through the code, I got the feeling that you should always be at SPL_HIGH when getting into this function, but occasionally I can see that it gets called at another IPL on the VAX.

Is that ok? I cannot find a definitive answer right now as I am searching around...

Hmm, answering myself...

softint_dispatch() calls softint_execute() which definitely is documented as must be called at splhigh.

So there would seem to be either a bug in the VAX, or else a bug in the documentation for softint_execute().

Anyone who can answer which it is.

So far, I've only seen softint_dispatch() being called at SPL_HIGH and SPL_SCHED

The latter, it would seem, is not correct?

        Johnny


Home | Main Index | Thread Index | Old Index