Hi Andrey,
Am 26.05.2016 um 21:26 schrieb Andrey Utkin andrey_utkin@fastmail.com:
On Thu, May 26, 2016 at 04:55:24PM +0200, H. Nikolaus Schaller wrote:
Just tested on Pyra with 4.6.0
Are you referring to vanilla mainline kernel?
I'd like to follow the kernel development for Pyra. I have checked git://git.openpandora.org/pyra-kernel.git , but all branches here seem to be abandoned.
There is no pyra-only kernel project any more and I can't even find a pyra-kernel.git on http://git.openpandora.org
But the ssh access seems to still work so I have fixed my git mirror script. So if you git clone git://git.openpandora.org/pyra-kernel.git it should be more up to date now.
Is there a git repo accumulating changes before they are accepted into mainline?
Yes, the letux-kernel is the key development project and also supports the Pyra (as well as OpenPandora, Pandaboard, BeagleBoard, BeagleBone, GTA04, OMAP5EVM):
http://projects.goldelico.com/p/gta04-kernel/
Or everything just gets posted to LKML and accumulates in linux-next?
Well, not everything is already mature enough for LKML and some of our ideas have even been heavily rejected. So this unfortunately requires to keep our own fork to have a useable kernel for debugging and operation.
This project was already initiated some years ago for the Letux/GTA04 and it was easier to add support for the Pyra hardware to the Letux kernel project than running an independent kernel tree focussing on Pyra only since they share a lot of device drivers.
The development model is that the letux-base branch is updated almost every week to follow linus/master:
http://git.goldelico.com/?p=gta04-kernel.git;a=shortlog;h=refs/heads/letux-b...
It already includes some basic diffs to linus/master mainly for historic reasons.
On top of that are approx. 25 feature branches (work/xxx) where the work piles up:
http://git.goldelico.com/?p=gta04-kernel.git;a=heads
This is rebased every week on top of letux-base. And all features are finally merged on top of letux-base so that a new letux-4.x appears.
So the idea is to get rid of this in the long run, but follow linus/master until we have achieved that.
Also feel free to ask me for some "janitor" work for Pyra kernel. I have some experience with kernel development (https://git.kernel.org/cgit/linux/kernel/git/next/linux-next.git/log/?qt=aut...)
Oh nice! We definitively need help to get the patches in the feature branches into kernel.org
We also have an issue tracker so that you can see what we know as missing or buggy:
http://projects.goldelico.com/p/gta04-kernel/issues/
BR, Nikolaus