* Compiling xenomai-linux 5.10.83
@ 2022-02-22 19:55 Andrew
2022-02-23 3:14 ` Chen, Hongzhan
2022-02-23 8:07 ` Philippe Gerum
0 siblings, 2 replies; 4+ messages in thread
From: Andrew @ 2022-02-22 19:55 UTC (permalink / raw)
To: xenomai@xenomai.org
Hi,
I am trying to work on a project that is easiest to accomplish if I base my changes on a product that is based on the mainline linux kernel 5.10.83.
I will explain the steps I took to get to the version I am interested in:
- I checkout the v5.10.y-evl-rebase branch of https://source.denx.de/Xenomai/xenomai4/linux-evl.git
- I look in Makefile to see the kernel version is at 5.10.99
- I run make menuconfig to see what options I need to set to enable the EVL kernel
- Processor types and features ---> EVL real time core
- I then look at git log to find the hash just before the integration of 5.10.84
- e6edaf2677939a8cf57e9152b1ab07b80f83fa11
- I assume this would be the latest set of changes that allow xenomai to work with the mainline kernel 5.10.83
- I run make menuconfig
- We no longer have any options (that I can see) to configure the EVL core
Does my approach make sense to get the xenomai version that was compatible with the mainline kernel 5.10.83?
I understand you are all busy, but any advice/direction/web pages that describe what I need to do would be appreciated.
Thanks,
Andrew
^ permalink raw reply [flat|nested] 4+ messages in thread
* RE: Compiling xenomai-linux 5.10.83
2022-02-22 19:55 Compiling xenomai-linux 5.10.83 Andrew
@ 2022-02-23 3:14 ` Chen, Hongzhan
2022-02-23 8:07 ` Philippe Gerum
1 sibling, 0 replies; 4+ messages in thread
From: Chen, Hongzhan @ 2022-02-23 3:14 UTC (permalink / raw)
To: Andrew, xenomai@xenomai.org
>-----Original Message-----
>From: Xenomai <xenomai-bounces@xenomai.org> On Behalf Of Andrew via Xenomai
>Sent: Wednesday, February 23, 2022 3:56 AM
>To: xenomai@xenomai.org
>Subject: Compiling xenomai-linux 5.10.83
>
>Hi,
>
>I am trying to work on a project that is easiest to accomplish if I base my changes on a product that is based on the mainline linux kernel 5.10.83.
>
>I will explain the steps I took to get to the version I am interested in:
>
>- I checkout the v5.10.y-evl-rebase branch of https://source.denx.de/Xenomai/xenomai4/linux-evl.git
You may want to checkout tag v5.10.83-evl1-rebase based on v5.10.y-evl-rebase branch.
Regards
Hongzhan Chen
>
>- I look in Makefile to see the kernel version is at 5.10.99
>- I run make menuconfig to see what options I need to set to enable the EVL kernel
>
>- Processor types and features ---> EVL real time core
>- I then look at git log to find the hash just before the integration of 5.10.84
>
>- e6edaf2677939a8cf57e9152b1ab07b80f83fa11
>- I assume this would be the latest set of changes that allow xenomai to work with the mainline kernel 5.10.83
>- I run make menuconfig
>
>- We no longer have any options (that I can see) to configure the EVL core
>
>Does my approach make sense to get the xenomai version that was compatible with the mainline kernel 5.10.83?
>
>I understand you are all busy, but any advice/direction/web pages that describe what I need to do would be appreciated.
>
>Thanks,
>
>Andrew
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Compiling xenomai-linux 5.10.83
2022-02-22 19:55 Compiling xenomai-linux 5.10.83 Andrew
2022-02-23 3:14 ` Chen, Hongzhan
@ 2022-02-23 8:07 ` Philippe Gerum
2022-03-09 18:29 ` Andrew
1 sibling, 1 reply; 4+ messages in thread
From: Philippe Gerum @ 2022-02-23 8:07 UTC (permalink / raw)
To: Andrew; +Cc: xenomai
Andrew via Xenomai <xenomai@xenomai.org> writes:
> Hi,
>
> I am trying to work on a project that is easiest to accomplish if I base my changes on a product that is based on the mainline linux kernel 5.10.83.
>
> I will explain the steps I took to get to the version I am interested in:
>
> - I checkout the v5.10.y-evl-rebase branch of https://source.denx.de/Xenomai/xenomai4/linux-evl.git
>
> - I look in Makefile to see the kernel version is at 5.10.99
> - I run make menuconfig to see what options I need to set to enable the EVL kernel
>
> - Processor types and features ---> EVL real time core
> - I then look at git log to find the hash just before the integration of 5.10.84
>
> - e6edaf2677939a8cf57e9152b1ab07b80f83fa11
> - I assume this would be the latest set of changes that allow xenomai to work with the mainline kernel 5.10.83
> - I run make menuconfig
>
> - We no longer have any options (that I can see) to configure the EVL core
>
> Does my approach make sense to get the xenomai version that was compatible with the mainline kernel 5.10.83?
>
That won't work because this is a rebase branch, meaning that EVL sits
on top of the mainline tip, therefore #e6edaf26 is below the first
commit introducing the EVL code.
> I understand you are all busy, but any advice/direction/web pages that describe what I need to do would be appreciated.
>
There are several ways to do this, but in your case, the easiest would
be to check out this tag: v5.10.83-evl1-rebase. There is no additional
EVL code between v5.10.83-evl1-rebase and v5.10.99-evl1-rebase.
--
Philippe.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Compiling xenomai-linux 5.10.83
2022-02-23 8:07 ` Philippe Gerum
@ 2022-03-09 18:29 ` Andrew
0 siblings, 0 replies; 4+ messages in thread
From: Andrew @ 2022-03-09 18:29 UTC (permalink / raw)
To: Philippe Gerum, Hongzhan Chen; +Cc: xenomai
Hi,
Thank you for your response, Phillippe and Hongzhan, that was exactly the solution I needed.
Cheers,
Andrew
------- Original Message -------
On Wednesday, February 23rd, 2022 at 08:07, Philippe Gerum <rpm@xenomai.org> wrote:
> Andrew via Xenomai xenomai@xenomai.org writes:
>
> > Hi,
> >
> > I am trying to work on a project that is easiest to accomplish if I base my changes on a product that is based on the mainline linux kernel 5.10.83.
> >
> > I will explain the steps I took to get to the version I am interested in:
> >
> > - I checkout the v5.10.y-evl-rebase branch of https://source.denx.de/Xenomai/xenomai4/linux-evl.git
> >
> > - I look in Makefile to see the kernel version is at 5.10.99
> >
> > - I run make menuconfig to see what options I need to set to enable the EVL kernel
> >
> > - Processor types and features ---> EVL real time core
> >
> > - I then look at git log to find the hash just before the integration of 5.10.84
> >
> > - e6edaf2677939a8cf57e9152b1ab07b80f83fa11
> >
> > - I assume this would be the latest set of changes that allow xenomai to work with the mainline kernel 5.10.83
> >
> > - I run make menuconfig
> >
> > - We no longer have any options (that I can see) to configure the EVL core
> >
> > Does my approach make sense to get the xenomai version that was compatible with the mainline kernel 5.10.83?
>
> That won't work because this is a rebase branch, meaning that EVL sits
>
> on top of the mainline tip, therefore #e6edaf26 is below the first
>
> commit introducing the EVL code.
>
> > I understand you are all busy, but any advice/direction/web pages that describe what I need to do would be appreciated.
>
> There are several ways to do this, but in your case, the easiest would
>
> be to check out this tag: v5.10.83-evl1-rebase. There is no additional
>
> EVL code between v5.10.83-evl1-rebase and v5.10.99-evl1-rebase.
>
> --
>
> Philippe.
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-03-09 18:29 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-02-22 19:55 Compiling xenomai-linux 5.10.83 Andrew
2022-02-23 3:14 ` Chen, Hongzhan
2022-02-23 8:07 ` Philippe Gerum
2022-03-09 18:29 ` Andrew
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.