[yocto] About running old kernels with Yoctoo 1.2 or 1.3

Diego Santa Cruz Diego.SantaCruz at spinetix.com
Thu Apr 25 05:27:33 PDT 2013


> -----Original Message-----
> From: Paul Eggleton [mailto:paul.eggleton at linux.intel.com]
> Sent: 24 April 2013 15:36
> To: Diego Santa Cruz
> Cc: yocto at yoctoproject.org; Bruce Ashfield
> Subject: Re: [yocto] About running old kernels with Yoctoo 1.2 or 1.3
> 
> On Wednesday 24 April 2013 08:53:31 Bruce Ashfield wrote:
> >
> > Each Yocto release uses a sliding set of kernel's that have had at least
> > some level of testing with the associated userspace of the release.
> >
> >   1.4 is: 3.2, 3.4 and 3.8
> >   1.3 was: 3.4, 3.2 and 3.0
> >   1.2 was: 3.2, 3.0 and 2.6.37
> >
> > But obviously, the linux kernel has a very stable userspace ABI, so there
> > shouldn't be any big compatibility issues with other kernel versions.
> > It's just that we don't know for sure.
> >
> > It is true that each of these releases with have a linux-libc-headers
> > that is newer than the 2.6.x kernel you are talking about, which could
> > expose syscalls or other interfaces to userspace that aren't supported
> > in your kernel, but this typically degrades gracefully and the issue
> > detected when you try your applications.
> 
> The usual problematic components are those that rely heavily upon the
kernel
> e.g. udev and systemd. For such components you may find you need to
downgrade
> or avoid them altogether; most of userspace should work just fine with an
> older
> kernel though.

Many thanks for the valuable input. Is the traditional init system still
supported, or is Yocto using systemd exclusively?

Best,

Diego

--
Diego Santa Cruz, PhD
Technology Architect
_________________________________
SpinetiX S.A.
Rue des Terreaux 17
1003, Lausanne, Switzerland
T +41 21 341 15 50
F +41 21 311 19 56
diego.santacruz at spinetix.com
http://www.spinetix.com
http://www.youtube.com/SpinetiXTeam
_________________________________







More information about the yocto mailing list