|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 07/15] xen/arm: split gic driver into generic and gic-v2 driver
On Thu, Apr 10, 2014 at 2:28 PM, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
> On Fri, 2014-04-04 at 17:26 +0530, vijay.kilari@xxxxxxxxx wrote:
>> From: Vijaya Kumar K <Vijaya.Kumar@xxxxxxxxxxxxxxxxxx>
>>
>> Existing GIC driver has both generic code and hw specific
>> code. Segregate GIC low level driver into gic-v2.c and
>> keep generic code in existing gic.c file
>
> This is substantially just code motion, correct?
>
Yes, but now I think to avoid confusion I will make single
patch for spliting v2 driver & code movement as in V1
> I notice that gicv2_init does not hold the gic lock while calling +
> gic_{dist,cpu,hyp}_init(), is that intentional?
>
>> +static struct gic_hw_operations gic_ops;
>
> If you order this file:
> callbacks
> gic_hw_ops
> gicv2_init
>
Yes, this is called only during init by boot cpu and is not called by
any other cpu
So, I have not taken the lock.
> Then you can avoid this forward declaration and more importantly you can
> probably mark the struct as const.
>
> Ian.
>
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |