Re: [Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-21 Thread Andrii Anisov
Hello Stefano, I suppose, in the discussion with ARM, it might be useful to come with existing support case numbers. Here they are: Case ID. sort descending Status. sort

Re: [Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-20 Thread Stefano Stabellini
On Thu, 14 Nov 2019, Andrii Anisov wrote: > Hello Stefano, > > On 11.11.19 22:59, Stefano Stabellini wrote: > > this seems a very serious compiler bug. > > Yep. > > > This, together with the other bug described in the previous patch, makes > > me think the ARMCC is not quite ready for showtime.

Re: [Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-14 Thread Andrii Anisov
Hello Stefano, On 11.11.19 22:59, Stefano Stabellini wrote: this seems a very serious compiler bug. Yep. This, together with the other bug described in the previous patch, makes me think the ARMCC is not quite ready for showtime. Yet, this particular ARM Compiler version is safety

Re: [Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-12 Thread Julien Grall
On Tue, 12 Nov 2019, 05:59 Stefano Stabellini, wrote: > On Wed, 6 Nov 2019, Andrii Anisov wrote: > > From: Andrii Anisov > > > > ARM Compiler 6.6 has a proven bug: static data symbols, moved to an init > > section, becomes global. Thus these symbols clash with ones defined in > > gic-v2.c. The

Re: [Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-11 Thread Stefano Stabellini
On Wed, 6 Nov 2019, Andrii Anisov wrote: > From: Andrii Anisov > > ARM Compiler 6.6 has a proven bug: static data symbols, moved to an init > section, becomes global. Thus these symbols clash with ones defined in > gic-v2.c. The straight forward way to resolve the issue is to add the GIC >

[Xen-devel] [RFC 7/7] arm/gic-v3: add GIC version suffix to iomem range variables

2019-11-06 Thread Andrii Anisov
From: Andrii Anisov ARM Compiler 6.6 has a proven bug: static data symbols, moved to an init section, becomes global. Thus these symbols clash with ones defined in gic-v2.c. The straight forward way to resolve the issue is to add the GIC version suffix, at least for one of the conflicting side.