One advantage is there is more raspberry pi specific support in the newer upstream kernels which reduces the number of downstream raspberry pi patches and so reduces maintenance effort.
The 4.19 kernel is planned to be an LTS kernel (long term support).
Obviously a newer kernel will bring additional kernel features and support for more devices (e.g. USB devices like wifi and dvb).
You can read up on what appeared in 4.15, 4.16 ,4.17, 4.18 and 4.19.
We will do this in a few stages. Starting now, we are updating the "next" firmware branch to the 4.18 kernel.
When the 4.19 kernel leaves release candidate stage we'll switch to 4.19. (Currently on rc8 so should be soon).
Assuming testing is positive, we'll update the master rpi-update firmware branch.
Eventually the 4.19 kernel will appear with "apt upgrade" and on new raspbian images in the future.
The 4.18 kernel has been used in LibreELEC nightly builds for a while (and there are weekly test build of the release candidate version of 4.19).
Code: Select all
sudo BRANCH=next rpi-update
Please report if there are any regressions compared to the 4.14 kernel.
Obviously this release is for testers who like to live on the bleeding edge. It's not intended for beginners, or users who need stability.
Backing up is always advisable. There may be regressions. There may be improvements. But we won't know without testers trying it and reporting back.
EDIT: we are now on the 4.19 tree as upstream kernel has left release candidate stage.