Skip to content
This repository has been archived by the owner on Aug 5, 2022. It is now read-only.

Is it safe to use wip-edison-3.19.5 branch? #22

Open
sandeepmvd opened this issue Jan 11, 2017 · 26 comments
Open

Is it safe to use wip-edison-3.19.5 branch? #22

sandeepmvd opened this issue Jan 11, 2017 · 26 comments

Comments

@sandeepmvd
Copy link

Hi,
Is it ok and is it safe to use wip-edison-3.19.5 branch for edison? When can we expect the official release?

@andy-shev
Copy link
Contributor

andy-shev commented Jan 11, 2017

I'm not sure WIP is a correct abbreviation there. Last commit dated end of May last year. You may instead try my unofficial eds branch (see my GH page, linux repository).

@sandeepmvd
Copy link
Author

sandeepmvd commented Jan 12, 2017

Thanks @andy-shev

The kernel on eds branch is 4.10. Are the edison patches ported to it?
If yes, it would be awesome! 👍

I will try and post the results.. Thanks...

@andy-shev
Copy link
Contributor

andy-shev commented Jan 12, 2017

@sandeep-mvd
Not everything is working there. There are a lot of areas out of my scope. But some necessary minimum works fine. I would suggest to follow the discussion on https://communities.intel.com/thread/75472.

@agherzan
Copy link

I see now a branch that doesn't have the wip prefix. Is that supposed to mean that it is stable to be used?

@andy-shev
Copy link
Contributor

@agherzan May I ask what is your use case for that old kernel?

@agherzan
Copy link

agherzan commented Jan 30, 2017

I don't have a usecase of an old kernel. I'm looking for a stable one that is officially supported.

@andy-shev
Copy link
Contributor

andy-shev commented Jan 30, 2017

Fair enough. As far as I know the latest that officially supported is based on v3.10.98.

@agherzan
Copy link

Is there any documentation on this? From the branching names 3.19 looks stable.

@andy-shev
Copy link
Contributor

I dunno about documentation, I looked at the code, basically latest BSP for Edison. There is still v3.10.98 based kernel which makes my conclusion.

@agherzan
Copy link

So you are saying that edison-3.19 is not a stable branch, right?

@agherzan
Copy link

agherzan commented Jan 30, 2017

I'm really confused about 3.10.98. I try to apply aufs patches on top. but things fail because it seems this branch includes patches which were merged in later versions of kernel:
torvalds/linux@946e51f
torvalds/linux@eee5cc2

The nice thing about edison-3.19 is that is already including aufs so it works out of the box but I don't know the dev status of this branch.

@htot
Copy link

htot commented Jan 30, 2017

edison-3.19.5 has last commit 4-jun-2015. wip-edison-3.19.5 has last commit 10-may-2016. Comparing them shows wip has about 64 additional commits in a one year period. You could say that both are pretty stable. Or dead.

@andy-shev
Copy link
Contributor

@htot I like your ironic mood! 👍

@agherzan
Copy link

@htot Sadly it sounds right 👍 Are there any maintainers of this repo who can confirm/inform?

@htot
Copy link

htot commented Jan 31, 2017

:-) I didn't want to hurt anybodies feelings. The difference between stable, finished code (no commits over time) and dead abandoned code (no commits over time) is only if it works for you or not.
I just read this article https://www.linux.com/news/event/ELCE/2017/long-term-embedded-linux-maintenance-made-easier and concluded that it would probably be best that the work from this repository be integrated into upstream as soon as possible. I am really hoping that behind the scenes Intel developers are supporting Andy's work to bring Edison support into main line. That would probably be more productive than continue working on out-of-tree 3.10 or 3.19 (note that there is no preempt_rt for 3.19 and never will be, so for industrial use 3.19 will in most cases not be an appropriate choice).

@agherzan
Copy link

Currently I'm only interested in aufs support so 3.19 fixes my incompatibility but I totally agree with what you say.

@htot
Copy link

htot commented Apr 2, 2017

I don't know aufs. But when I applied preempt-rt to the 3.10.14 kernel I needed to disable aufs in the kernel config. So may be it has been backported into 3.10.14?

@agherzan
Copy link

agherzan commented Apr 3, 2017

Sounds like a mess...

@sandeepmvd
Copy link
Author

Well with no option left, I finally had to ditch edison and move to beaglebone.. I can close this issue if no one has anything more to discuss.

@agherzan
Copy link

agherzan commented May 1, 2017

I think we can leave it open. Nothing was resolved.

@andy-shev
Copy link
Contributor

@agherzan, I don't think it will be for any of v3.xx kernel. So, agree on @Binary-Nerd, issue can be closed.

@agherzan
Copy link

agherzan commented May 2, 2017

OK. We, at resin, are planning to drop support for this board anyway. So I guess I'm fine. (sad story)

@andy-shev
Copy link
Contributor

@agherzan
I dunno what resin means, though v4.12-rc1 of the kernel supports most of the stuff on Edison, which means any Linux distro can be run on it. Thus, the obvious question why are you so linked to Yocto based disto for this board?

@agherzan
Copy link

agherzan commented May 8, 2017

@andy-shev resin means https://resinos.io/ . And we use yocto to compile the same distro for multiple board types.

@andy-shev
Copy link
Contributor

@agherzan
I see. So, what prevents you to switch to vanilla kernel instead in meta-edison or whatever layer you have (I suppose you have layer per platform anyway) and build same distribution for all boards?

@andy-shev
Copy link
Contributor

Since we have established https://github.com/edison-fw/meta-intel-edison for more than year, I think this question doesn't make sense anymore.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants