Messages in this thread | | | From | Keith Owens <> | Subject | Re: announce: kgdb 1.5 with reworked buggy smp handling | Date | Sat, 30 Mar 2002 11:17:21 +1100 |
| |
On Fri, 29 Mar 2002 20:33:19 +0530, "Amit S. Kale" <kgdb@vsnl.net> wrote: >Keith Owens wrote: >> >> On Fri, 29 Mar 2002 16:01:36 +0530, >> "Amit S. Kale" <kgdb@vsnl.net> wrote: >> >kgdb 1.5 at http://kgdb.sourceforge.net/ >> > >> >smp handling is completely reworked. Previous kgdb had a bug >> >which caused it to hang when a processor spun with >> >interrupts disabled and another processor enters kgdb. kgdb >> >now uses nmi watchdog for holding other processors while >> >a machine is in kgdb. >> >> IA64 disabled spin loops ignore NMI :(. > >Thanks for the info. > >Isn't there any way get into an interrupt disabled spinning >processor on an ia64 smp machine?
Only via an INIT interrupt. But that is also used to initialise a cpu at startup, INIT interrupts go through PAL and SAL and have side effects. I don't use them for kdb, they are too heavy.
For more background, see the thread "Replacements for local_irq_xxx()" https://external-lists.vasoftware.com/archives//linux-ia64/2001-May/thread.html
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |