Hi all,

        I have a small question here 

> be very bad indeed.
> 
> This variable is incremented when you are in an interrupt and decremented when
> you leave. It's also artificially incremented in some places; the scheduler
> itself changes it from 0 to 1 to do bottom-half processing, because bottom half
> processing always runs with intr_count equal to 1; if an interrupt happens
> during bottom half processing, it will not recursively trigger bottom half
> processing because intr_count will be greater than 1.

        What will happen if the interrupt is allowed to trigger bottom half
        processing ? (Has it got something to do with the bottom half processing
        being non-reentrant)

                                        TIA
                                        gopi
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to [EMAIL PROTECTED]

Reply via email to