[OpenWrt-Devel] OpenWrt Roadmap

Robert Marko robimarko at gmail.com
Mon Nov 5 17:28:44 EST 2018


On Mon, 5 Nov 2018 at 23:23, Hauke Mehrtens <hauke at hauke-m.de> wrote:
>
> On 11/05/2018 09:53 PM, Robert Marko wrote:
> > On Mon, 5 Nov 2018 at 21:46, Hauke Mehrtens <hauke at hauke-m.de> wrote:
> >>
> >> Hi all,
> >>
> >> We had a discussion about the future OpenWrt Roadmap in July here:
> >> http://lists.infradead.org/pipermail/openwrt-adm/2018-July/000849.html
> >>
> >> The outcome from my perspective is the following.
> >>
> >> The next release would be done in January 2019 and named 19.01, this
> >> release will probably have code freeze and get branched off in December
> >> 2018.
> >> All targets included in 19.01 must use kernel 4.14, kernel 4.9 or older
> >> will not be supported any more, kernel 4.19 will also not yet be
> >> supported in 19.01.
> >> The toolchain will use gcc 7.X, binutils 2.31.1 and musl 1.1.20, it
> >> could be that we upgrade musl to 1.1.21, but gcc will stay on the 7.X
> >> branch.
> >> We already upgraded the wireless drivers to match what is shipped with
> >> kernel 4.19.
> >> OpenSSL should be upgraded to version 1.1.1 before the release.
> >> The rest depends on what people are interested and merge into master
> >> before the branch is created.
> >>
> >> The following targets currently use kernel 4.9 and should be upgraded to
> >> kernel 4.14 if they should be in the next release:
> >> * ar7
> >> * ixp4xx
> >> * layerscape
> >>         Someone from NXP said they will provide some patches in November.
> >> * brcm2708
> >>         I looked at the kernel patches from here:
> >> https://github.com/raspberrypi/linux
> >
> > I was thinking about using vanilla 4.19 kernel as all boards are
> > supported for a while now.
> > This way we dont have to carry over 200 patches that are in that target
> >
> Hi Robert,
>
> There are about 450 patches in the raspberrypi kernel on top of Linux
> 4.14. ;-)
> What is the status of mainline support for the Raspberry Pis in kernel
> 4.14? For kernel 4.19 it probably makes sense to use mostly mainline
> without many modifications, but would this also work for kernel 4.14?
>
Damn, even worse then.
4.14 can work but it requires some backporting in order to support
3B+, I started it some time
ago but newer quite finished.
Got only to 16 patches, but there could potentially be more as a lot
of features are only available in newer kernels.
https://github.com/robimarko/openwrt/tree/Pi-4.14/target/linux/brcm2708

Currently we are pretty much patching 4.9 kernel to become rpi-4.9.y
branch which is hard to maintain and even harder
to rebase against newer kernels which I assume is why its still stuck on 4.9

Regards
Robert Marko
> Hauke
>

_______________________________________________
openwrt-devel mailing list
openwrt-devel at lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel



More information about the openwrt-devel mailing list