Messages in this thread |  | | | Date | Tue, 08 Feb 2000 15:47:48 +0100 | | From | Manfred Spraul <> | | Subject | Re: [patch] smp-2.3.43-B5, x86 SMP fixes |
| |
Ingo Molnar wrote: > > accidentally attached B1, B5 is at: > >
I have one question: http://www.redhat.com/~mingo/smp-2.3.43-B5: + send_IPI_mask(cpumask, INVALIDATE_TLB_VECTOR); + + while (flush_cpumask) + /* nothing. lockup detection does not belong here */; + Why? * we are running with enabled interrupts, NMI detection won't find the lock-up. * "stuck on TLB IPI wait" messages are quite common - perhaps as common as bad hardware ;). I don't think that we can ignore them. * it will be easy to add lockup detection: there are 4 function on i386 that wait for inter processor synchronization (wait_on_irq, wait_on_bh, smp_call_function, and flush_tlb_others), and I'm preparing a helper function that prints a meaningfull back trace (better than show()).
-- Manfred
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/
|  |