Top showing 0.0% usage

Matthew Dillon dillon at apollo.backplane.com
Tue Feb 1 14:28:08 PST 2005


    This is due to an old hack I had made long ago that allowed me to
    quickly thread our interrupts.

    Basically, the interrupt thread is running in a critical section, so
    no hardclock interrupt can ever interrupt an interrupt thread.

    I will do a cleanup pass on it.   Basically I have to recognize legacy
    interrupt masks in the ithread when running a particular handler.  These
    masks will eventually go away but cannot be removed yet (which is why I
    tried to bypass dealing with them originally).

    However, this is going to require some safety testing so I will add a
    sysctl called kern.int_use_crit_section which will default to 1, 
    continuing to use the critical section.  You will be able to turn it
    off by setting it to 0, but if you hit any panics then turn it back on
    and post a bug report.

						-Matt






More information about the Users mailing list