From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Wed, 18 Mar 2015 14:02:25 +0100 From: Gilles Chanteperdrix Message-ID: <20150318130225.GA24525@hermes.click-hack.org> References: <87992833e1e7483097a81f9a55c800a6@MUC-S-EX13B.advaoptical.com> <20150318072126.GH16113@hermes.click-hack.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Subject: Re: [Xenomai] version connection between xenomai, ipipe and kernel List-Id: Discussions about the Xenomai project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Sagi Maimon Cc: "xenomai@xenomai.org" On Wed, Mar 18, 2015 at 11:43:50AM +0000, Sagi Maimon wrote: > Hi > One thing is not yet clear to me, and I will appreciate is you clear it up for me: > > The "xenomai-2.6.4\ksrc\arch\x86\patches" directory contains: > ipipe-core-3.8.13-arm.patch > ipipe-core-3.10.32-arm.patch > ipipe-core-3.14.17-arm.patch > So if I understand your answer correctly, the xenomai 2.6.4 supports only these three ipipe patches, and since ipipe patch is per Linux kernel version, so xenomai 2.6.4 > Only fits Linux versions: 3.8.13, 3.10.32 and 3.14.17. No. > > But you wrote : "It supports all kernel versions up to the latest > ones for which it contains a patch. For instance xenomai 2.6.4 > contains I-pipe patches for version 3.14, so it supports all > kernel versions up to 3.14." Yes, I said that, and it means just what I said. Xenomai 2.6.4 even supports patches for Linux 3.14 that were published after its release (and that you are encouraged to use instead of the patches it contains by ksrc/arch/x86/patches/README). The thing is, however that, as stated by the README, we generally do not test all past versions, we do not have the resources to do that, so, it may happen that some of them do not work, but if you have this issue and report it, we will try and fix it. It may also happen that some past version has some bug that was fixed in later patches and that we did not backport (again, this is a resource problem). All in all, 3.14 is probably a good choice, since it is a long term support version. -- Gilles.