Thank you, Gilles, for the clarification.

Our immediate goal is to enable/port the minimum ipipe-core code for
Aarch64 so we can successfully build an image with ipipe enabled. We
can then start to work on irq interception, timer interception, etc.
By then we should be able to ask I-pipe specific questions for the
arm64 port.

Thanks again,
Hongfei

On Thu, Apr 2, 2015 at 2:04 AM, Gilles Chanteperdrix
<[email protected]> wrote:
> On Thu, Apr 02, 2015 at 01:12:11AM -0700, Hongfei Cheng wrote:
>> Thank you all again for the clear and prompt responses, along with
>> the informative discussions.
>>
>> A follow-up question to the kernel module(s) requiring changes for
>> supporting I-pipe for Aarch64/arm64: After enabling I-pipe (but with
>> xenomai-3 disabled) in the kernel with the ipipe-core patch for
>> Aarch32/arm, building the Aarch64 kernel image shows clear dependency on
>> I-pipe specific code in arch/arm64/kernel. This observation appears
>> to deviate from Gilles' earlier advice -- "there is no reason to touch
>> boot, kernel, mm".
>>
>> Since the Aarch64 code in arch/arm64/kernel differs quite a bit from the
>> Aarch32 code in arch/arm/kernel, porting the ipipe-core code from
>> arch/arm/kernel to arch/arm64/kernel will require significant amount of
>> work. I'd appreciate if anyone can affirm or refute the need to touch
>> arch/arm64/kernel for Aarch64/arm64, before I go too far and veer off the
>> road.
>
> Speaking in directory/files is meaningless, what matters is what you
> change. I think I have given you a list of what to change already.
> If some files to change are in the kernel directory, then OK, I was
> wrong.
>
> --
>                                             Gilles.

_______________________________________________
Xenomai mailing list
[email protected]
http://www.xenomai.org/mailman/listinfo/xenomai

Reply via email to