Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Marc Zyngier
On 30/07/15 16:13, Jon Hunter wrote: > > On 30/07/15 16:05, Jon Hunter wrote: >> >> On 30/07/15 15:33, Marc Zyngier wrote: >>> On 30/07/15 15:11, Jon Hunter wrote: The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Jon Hunter
On 30/07/15 16:05, Jon Hunter wrote: > > On 30/07/15 15:33, Marc Zyngier wrote: >> On 30/07/15 15:11, Jon Hunter wrote: >>> The gic_init_bases() function initialises an array that stores the mapping >>> between the GIC and CPUs. This array is a global array that is >>> unconditionally

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Jon Hunter
On 30/07/15 15:33, Marc Zyngier wrote: > On 30/07/15 15:11, Jon Hunter wrote: >> The gic_init_bases() function initialises an array that stores the mapping >> between the GIC and CPUs. This array is a global array that is >> unconditionally initialised on every call to gic_init_bases(). Although,

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Marc Zyngier
On 30/07/15 15:11, Jon Hunter wrote: > The gic_init_bases() function initialises an array that stores the mapping > between the GIC and CPUs. This array is a global array that is > unconditionally initialised on every call to gic_init_bases(). Although, > it is not common for there to be more than

[PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Jon Hunter
The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global array that is unconditionally initialised on every call to gic_init_bases(). Although, it is not common for there to be more than one GIC instance, there are some devices

[PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Jon Hunter
The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global array that is unconditionally initialised on every call to gic_init_bases(). Although, it is not common for there to be more than one GIC instance, there are some devices

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Jon Hunter
On 30/07/15 15:33, Marc Zyngier wrote: On 30/07/15 15:11, Jon Hunter wrote: The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global array that is unconditionally initialised on every call to gic_init_bases(). Although, it is

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Jon Hunter
On 30/07/15 16:05, Jon Hunter wrote: On 30/07/15 15:33, Marc Zyngier wrote: On 30/07/15 15:11, Jon Hunter wrote: The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global array that is unconditionally initialised on every

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Marc Zyngier
On 30/07/15 16:13, Jon Hunter wrote: On 30/07/15 16:05, Jon Hunter wrote: On 30/07/15 15:33, Marc Zyngier wrote: On 30/07/15 15:11, Jon Hunter wrote: The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global array that is

Re: [PATCH] irqchip/gic: Only allow the primary GIC to set the CPU map

2015-07-30 Thread Marc Zyngier
On 30/07/15 15:11, Jon Hunter wrote: The gic_init_bases() function initialises an array that stores the mapping between the GIC and CPUs. This array is a global array that is unconditionally initialised on every call to gic_init_bases(). Although, it is not common for there to be more than one