[LEDE-DEV] [PATCH 00/25] Add support for kernel 4.14

Hauke Mehrtens hauke at hauke-m.de
Tue Dec 12 15:01:21 PST 2017


On 12/10/2017 11:12 PM, Hauke Mehrtens wrote:
> This adds support for kernel 4.14 to LEDE.
> This ports the generic patches to kernel 4.14 and also adds support for 
> kernel 4.14 to the x86 target, I am also working on adding support for 
> the lantiq target, but there are still some problems with the xrx200 
> Ethernet driver.
> I would like to use this on some arm64 boards where the main kernel 
> development happens in the upstream kernel, for these boards it should 
> be much easier to make them work on kernel 4.14 compared to kernel 4.9. 
> 
> My development tree can be found here:
> https://git.lede-project.org/?p=lede/hauke/staging.git;a=shortlog;h=refs/heads/kernel-4.14
> I will update this tree more often than these patches sets, but it will 
> also be rebased.
> It could be that not all patches went to the mailing list because they 
> are too big.
> Ypu can also find the patches on github:
> https://github.com/lede-project/source/pull/1546
> 
> 
> This is my current state and everything should compile for the x86 
> target, I think this is now in  a state to request some comments.
> If some of my changes are looking suspicious to you please send a mail, 
> I am also not sure about everything and I assume that there are probably 
> some kernel configuration options set to the wrong value and some 
> patches probably still have some problems.
> 
> This was tested in qemu on x86, in a ramdisk on a lantiq device and on 
> some sunxi devices.

I would like to get these patches into the master branch soon. I assume
that there are still some problems in there, but as long as it does not
hurt the other kernel versions, I think it is ok. If someone sees
problematic code please report that.

This is my plan:
1. Test if these changes break anything with kernel 4.9 and 4.4
2. Fix the problems found in 1. and also other problems reported by
people and merge this around the end of the weekend.

We should *not* migrate all targets to kernel 4.14 for the next release,
but for some targets where most of the development is happening in the
mainline kernel it would be nice to have kernel 4.14. This would be x86
and some arm/arm64 targets.

For the sunxi target it would be nice to have kernel 4.14 support and I
have two unsupported arm64 boards with Marvell and Rockchip SoCs which
are supported in mainline kernel 4.14, but not so well in kernel 4.9.

Are there any comments on this plan?

Hauke



More information about the Lede-dev mailing list