so how does one decide which kernel flavor and version to use?
I am currently working on my first linux project on an i.MX6ul coming from low level microcontroller programming. I plowed myself through pages and pages of documentation and tutorials and now have a pretty solid running distro on an eval board. I am currently running a vendor fork of the linux-imx kernel 4.1.15.
So for our first real project on an own board-design we have to face the question which linux kernel to use. As I am seeing it 4.1 is way behind the mainline at the moment lacking a lot of important security updates on the way.
What are reasons to stay on the linux-imx kernel, or what are the reasons (and risks) to switch to the mainline?
Another observation was that the freescale linux-imx git is also stuck at 4.9 for about 8 months now, there seems to be no activity at all? What is the roadmap here? Is the linux-imx still mantained and what are release schedules for it?
Any comments are appreciated and please correct me if I am wrong on something mentioned above as these are my first contacts with linux