Hello everyone,

The old harmattan based kernel for N9/N950 is starting to get quite
outdated being derived from 2.6.32 base. So we are doing a bit of update
effort trying to get the kernel up to date using latest linux-stable.
The project has now a wiki page under Mer wiki:

https://wiki.merproject.org/wiki/N9_Kernel_update_project

So far it only boots to serial console. As first things we are looking
into fixing main development blockers like USB networking and display
drivers to give more people chance to contribute fixing the issues.

We will be using mer-general as place for code review, so you should be
able to see what is happening on this mailing list. Also, if you have
patches to contribute, see the our simple patch prosess below (also now
in wiki).

On the patch process: it is recommended to send patches first to
linux-omap or similar upstream subsystem list when fixing issues, we do
not want to generate huge delta to upstream. Also as we use
linux-stable, some issues might have been already fixed in upstream.

Once the patch seems to be ok for upstream, CC/post the patch also to
mer-general so we can pick it up to the N9 tree. Exception is mer/nemo
specific patches like kernel config (n9_mer_defconfig), that only need
to be sent to mer-general.

The mer-latest branch in the git is the main development branch, and
it's geared towards working as a base for the OBS packaging. This means
that we will from time to time do rebases & config patch squashing, etc
dirty things that will break git history. Just as pre-warning if your
"git pull" hangs with odd errors.

Happy hacking!

- Kalle






Reply via email to