Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-04-01 Thread Ingo Molnar
* Chris J Arges wrote: > > diff --git a/arch/x86/kernel/apic/vector.c b/arch/x86/kernel/apic/vector.c > > index 6cedd7914581..79d6de6fdf0a 100644 > > --- a/arch/x86/kernel/apic/vector.c > > +++ b/arch/x86/kernel/apic/vector.c > > @@ -144,6 +144,8 @@ __assign_irq_vector(int irq, struct irq_cfg

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-04-01 Thread Chris J Arges
On Wed, Apr 01, 2015 at 02:39:13PM +0200, Ingo Molnar wrote: > > * Chris J Arges wrote: > > > This was only tested only on the L1, so I can put this on the L0 host and > > run > > this as well. The results: > > > > [ 124.897002] apic: vector c1, new-domain move in progress >

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-04-01 Thread Ingo Molnar
* Chris J Arges wrote: > This was only tested only on the L1, so I can put this on the L0 host and run > this as well. The results: > > [ 124.897002] apic: vector c1, new-domain move in progress > > [ 124.954827] apic: vector d1, sent cleanup vector, move completed

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-04-01 Thread Ingo Molnar
* Chris J Arges chris.j.ar...@canonical.com wrote: This was only tested only on the L1, so I can put this on the L0 host and run this as well. The results: [ 124.897002] apic: vector c1, new-domain move in progress [ 124.954827] apic: vector d1, sent cleanup vector,

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-04-01 Thread Chris J Arges
On Wed, Apr 01, 2015 at 02:39:13PM +0200, Ingo Molnar wrote: * Chris J Arges chris.j.ar...@canonical.com wrote: This was only tested only on the L1, so I can put this on the L0 host and run this as well. The results: [ 124.897002] apic: vector c1, new-domain move in progress

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-04-01 Thread Ingo Molnar
* Chris J Arges chris.j.ar...@canonical.com wrote: diff --git a/arch/x86/kernel/apic/vector.c b/arch/x86/kernel/apic/vector.c index 6cedd7914581..79d6de6fdf0a 100644 --- a/arch/x86/kernel/apic/vector.c +++ b/arch/x86/kernel/apic/vector.c @@ -144,6 +144,8 @@ __assign_irq_vector(int irq,

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-03-31 Thread Daniel J Blueman
On Wednesday, April 1, 2015 at 6:40:06 AM UTC+8, Chris J Arges wrote: > On Tue, Mar 31, 2015 at 12:56:56PM +0200, Ingo Molnar wrote: > > > > * Linus Torvalds wrote: > > > > > Ok, interesting. So the whole "we try to do an APIC ACK with the ISR > > > bit clear" seems to be a real issue. > > > >

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-03-31 Thread Chris J Arges
On Tue, Mar 31, 2015 at 12:56:56PM +0200, Ingo Molnar wrote: > > * Linus Torvalds wrote: > > > Ok, interesting. So the whole "we try to do an APIC ACK with the ISR > > bit clear" seems to be a real issue. > > It's interesting in particular when it happens with an edge-triggered > interrupt

[debug PATCHes] Re: smp_call_function_single lockups

2015-03-31 Thread Ingo Molnar
* Linus Torvalds wrote: > Ok, interesting. So the whole "we try to do an APIC ACK with the ISR > bit clear" seems to be a real issue. It's interesting in particular when it happens with an edge-triggered interrupt source: it's much harder to miss level triggered IRQs, which stay around

[debug PATCHes] Re: smp_call_function_single lockups

2015-03-31 Thread Ingo Molnar
* Linus Torvalds torva...@linux-foundation.org wrote: Ok, interesting. So the whole we try to do an APIC ACK with the ISR bit clear seems to be a real issue. It's interesting in particular when it happens with an edge-triggered interrupt source: it's much harder to miss level triggered

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-03-31 Thread Daniel J Blueman
On Wednesday, April 1, 2015 at 6:40:06 AM UTC+8, Chris J Arges wrote: On Tue, Mar 31, 2015 at 12:56:56PM +0200, Ingo Molnar wrote: * Linus Torvalds torva...@linux-foundation.org wrote: Ok, interesting. So the whole we try to do an APIC ACK with the ISR bit clear seems to be a real

Re: [debug PATCHes] Re: smp_call_function_single lockups

2015-03-31 Thread Chris J Arges
On Tue, Mar 31, 2015 at 12:56:56PM +0200, Ingo Molnar wrote: * Linus Torvalds torva...@linux-foundation.org wrote: Ok, interesting. So the whole we try to do an APIC ACK with the ISR bit clear seems to be a real issue. It's interesting in particular when it happens with an