RE: [PATCH] x86/ioapic: Fix the vector_irq[] is corrupted randomly

2012-10-29 Thread Liu, Chuansheng
> -Original Message- > From: Siddha, Suresh B > Sent: Tuesday, October 30, 2012 4:24 AM > To: Liu, Chuansheng > Cc: mi...@redhat.com; h...@zytor.com; t...@linutronix.de; > ying...@kernel.org; x...@kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [P

Re: [PATCH] x86/ioapic: Fix the vector_irq[] is corrupted randomly

2012-10-29 Thread Suresh Siddha
On Tue, 2012-10-30 at 00:15 +0800, Chuansheng Liu wrote: > Not all irq chips are IO-APIC chip. > > In our system, there are many demux GPIO interrupts except for the > io-apic chip interrupts, and these GPIO interrupts are belonged > to other irq chips, the chip data is not type of struct irq_cfg

[PATCH] x86/ioapic: Fix the vector_irq[] is corrupted randomly

2012-10-29 Thread Chuansheng Liu
Not all irq chips are IO-APIC chip. In our system, there are many demux GPIO interrupts except for the io-apic chip interrupts, and these GPIO interrupts are belonged to other irq chips, the chip data is not type of struct irq_cfg either. But in function __setup_vector_irq(), it listed all

RE: [PATCH] x86/ioapic: Fix the vector_irq[] is corrupted randomly

2012-10-29 Thread Liu, Chuansheng
-Original Message- From: Siddha, Suresh B Sent: Tuesday, October 30, 2012 4:24 AM To: Liu, Chuansheng Cc: mi...@redhat.com; h...@zytor.com; t...@linutronix.de; ying...@kernel.org; x...@kernel.org; linux-kernel@vger.kernel.org Subject: Re: [PATCH] x86/ioapic: Fix the vector_irq

[PATCH] x86/ioapic: Fix the vector_irq[] is corrupted randomly

2012-10-29 Thread Chuansheng Liu
Not all irq chips are IO-APIC chip. In our system, there are many demux GPIO interrupts except for the io-apic chip interrupts, and these GPIO interrupts are belonged to other irq chips, the chip data is not type of struct irq_cfg either. But in function __setup_vector_irq(), it listed all

Re: [PATCH] x86/ioapic: Fix the vector_irq[] is corrupted randomly

2012-10-29 Thread Suresh Siddha
On Tue, 2012-10-30 at 00:15 +0800, Chuansheng Liu wrote: Not all irq chips are IO-APIC chip. In our system, there are many demux GPIO interrupts except for the io-apic chip interrupts, and these GPIO interrupts are belonged to other irq chips, the chip data is not type of struct irq_cfg