Re: Re: [PATCH v5] arm: perf: Directly handle SMP platforms with one SPI

2015-02-24 Thread Daniel Thompson
On 23/01/15 17:25, Mark Rutland wrote: > Hi Daniel, > > On Tue, Jan 20, 2015 at 12:25:35PM +, Daniel Thompson wrote: >> Some ARM platforms mux the PMU interrupt of every core into a single >> SPI. On such platforms if the PMU of any core except 0 raises an interrupt >> then it cannot be

Re: Re: [PATCH v5] arm: perf: Directly handle SMP platforms with one SPI

2015-02-24 Thread Daniel Thompson
On 23/01/15 17:25, Mark Rutland wrote: Hi Daniel, On Tue, Jan 20, 2015 at 12:25:35PM +, Daniel Thompson wrote: Some ARM platforms mux the PMU interrupt of every core into a single SPI. On such platforms if the PMU of any core except 0 raises an interrupt then it cannot be serviced and

Re: [PATCH v5] arm: perf: Directly handle SMP platforms with one SPI

2015-01-23 Thread Mark Rutland
Hi Daniel, On Tue, Jan 20, 2015 at 12:25:35PM +, Daniel Thompson wrote: > Some ARM platforms mux the PMU interrupt of every core into a single > SPI. On such platforms if the PMU of any core except 0 raises an interrupt > then it cannot be serviced and eventually, if you are lucky, the

Re: [PATCH v5] arm: perf: Directly handle SMP platforms with one SPI

2015-01-23 Thread Mark Rutland
Hi Daniel, On Tue, Jan 20, 2015 at 12:25:35PM +, Daniel Thompson wrote: Some ARM platforms mux the PMU interrupt of every core into a single SPI. On such platforms if the PMU of any core except 0 raises an interrupt then it cannot be serviced and eventually, if you are lucky, the spurious

[PATCH v5] arm: perf: Directly handle SMP platforms with one SPI

2015-01-20 Thread Daniel Thompson
Some ARM platforms mux the PMU interrupt of every core into a single SPI. On such platforms if the PMU of any core except 0 raises an interrupt then it cannot be serviced and eventually, if you are lucky, the spurious irq detection might forcefully disable the interrupt. On these SoCs it is not

[PATCH v5] arm: perf: Directly handle SMP platforms with one SPI

2015-01-20 Thread Daniel Thompson
Some ARM platforms mux the PMU interrupt of every core into a single SPI. On such platforms if the PMU of any core except 0 raises an interrupt then it cannot be serviced and eventually, if you are lucky, the spurious irq detection might forcefully disable the interrupt. On these SoCs it is not