> -------------------------------------------------- > Embedded with systemd: systemd and kernel upgrades > > This was recently posted on #systemd-devel: > > "To make this clear, we expect that systemd and kernels are updated in > lockstep. We explicitly do not support really old kernels with really > new systemd. So far we had the focus to support up to 2y old kernels > (which means 3.4 right now), but even that should be taken with a grain > of salt, as we already made clear that soon after kdbus is merged into > the kernel we'll probably make a hard requirement on it from the systemd > side." > > This is a very onerous requirement in the embedded world. There are many > embedded platforms sold today that only have 2.6.X BSPs.
But I highly doubt those devices have modern userlands. > While I agree > that the BSP from vendors should be better (and it is getting better > thanks to devicetree), it seems that we are doomed to run ancient > userspace to match our ancient kernels. > > This change will probably hit me the hardest and for me it really cuts > into what linux means. It used to be that I could run the same userspace > on my tiny embedded device, my desktop or on the server --- the only > difference being the kernel. > I find it unlikely that you'd be able to run Jessie on your desktop and Jessie on your device, at least, not without a little bit of work. I think that work shouldn't be that hard actually, depending on what you've got for embedded hardware (you haven't been very specific yet.) Things like the Beagle Board run Debian out-of-the box, so depending on your hardware, things might be pretty easy. > > It seems like the only solution here is to abandon debian and fall back > to OpenEmbedded or buildroot. > OE, yocto, buildroot, etc. are always options. But iwith OE once you've built your image, you're on your ow, the vendor won't help you without a support contract and many of the userlands are maintained by large companies that will ignore you. With debian, you have a large community of support, including those working in Linaro. The big shadow hanging over embedded is not OE, but Android, which many embedded developers see as "winning" against GNU/Linux. This will mean a much more proprietary, or restricted, userland. Cheers, Jeremiah > > -------------------------------------------------- > Embedded with systemd: systemd and realtime > > Given the existence of > ( > http://www.freedesktop.org/wiki/Software/systemd/MyServiceCantGetRealtime/ > ), > it seems that realtime and systemd is problematic. Has anyone tried the > workarounds mentioned with a PREEMPT_RT kernel? How did it go? > > > -- > To UNSUBSCRIBE, email to debian-embedded-requ...@lists.debian.org > with a subject of "unsubscribe". Trouble? Contact > listmas...@lists.debian.org > Archive: https://lists.debian.org/5468fd5f.1060...@gmail.com > > -- Jeremiah C. Foster GENIVI COMMUNITY MANAGER Pelagicore AB Ekelundsgatan 4, 6tr, SE-411 18 Gothenburg, Sweden M: +46 (0)73 093 0506 jeremiah.fos...@pelagicore.com