Rescheduling after a fast interrupt handler?

Thomas Sailer (sailer@ife.ee.ethz.ch)
Mon, 23 Sep 1996 12:32:11 +0200


One of my kernel drivers uses a fast interrupt handler. Most of
the time, the handler should be as fast as possible, but sometimes
it wakens up a sleeping process and should do a rescheduling as
soon as possible. How can I do that?
Declaring the handler as a slow one isn't a good solution because
of the overhead...
Any idea?
--
Thomas (Tom) Sailer                    EMail: sailer@ife.ee.ethz.ch
Weinbergstrasse 76                     Ham Radio: hb9jnx @ hb9w.che.eu
CH-8408 Winterthur                     Phone: ++41 52 222 32 81