Re: [PATCH] - Add IOAPIC NMI support on x86_64

2007-06-19 Thread John Keller
> > > In our specific case, a loadable driver will register to process > > the NMI generated by a timer device on the IOAPIC pin. The driver > > will need to unmask/mask the NMI interrupt at init/exit time. > > > > The timer NMI interrupt will be used to synchronize cluster nodes. > > We nor

Re: [PATCH] - Add IOAPIC NMI support on x86_64

2007-06-19 Thread Andi Kleen
> In our specific case, a loadable driver will register to process > the NMI generated by a timer device on the IOAPIC pin. The driver > will need to unmask/mask the NMI interrupt at init/exit time. > > The timer NMI interrupt will be used to synchronize cluster nodes. We normally don't add h

Re: [PATCH] - Add IOAPIC NMI support on x86_64

2007-06-19 Thread John Keller
> > John Keller <[EMAIL PROTECTED]> writes: > > > Add support for IOAPIC NMI interrupts on x86_64. > > > > Changes include the following: > > > > - Obtain the NMI IOAPIC info via an ACPI NMI SRC structure that is > > part of the MADT, and program the IOAPIC redirection register. > > The N

Re: [PATCH] - Add IOAPIC NMI support on x86_64

2007-06-18 Thread Andi Kleen
John Keller <[EMAIL PROTECTED]> writes: > Add support for IOAPIC NMI interrupts on x86_64. > > Changes include the following: > > - Obtain the NMI IOAPIC info via an ACPI NMI SRC structure that is > part of the MADT, and program the IOAPIC redirection register. > The NMI SRC struct wil

[PATCH] - Add IOAPIC NMI support on x86_64

2007-06-18 Thread John Keller
Add support for IOAPIC NMI interrupts on x86_64. Changes include the following: - Obtain the NMI IOAPIC info via an ACPI NMI SRC structure that is part of the MADT, and program the IOAPIC redirection register. The NMI SRC struct will contain the GSI of the NMI interrupt. - Setup irq_