Greg Kroah-Hartman (GKH) is a major Linux kernel developer and the Linux, and kernel maintainer has released Linux kernel version 4.19.
Linux Kernel version 4.19 released
From the release page:
While it was not the largest kernel release every by number of commits,
it was larger than the last 3 releases, which is a non-trivial thing to
do. After the original -rc1 bumps, things settled down on the code side
and it looks like stuff came nicely together to make a solid kernel for
everyone to use for a while. And given that this is going to be one of
the “Long Term” kernels I end up maintaining for a few years, that’s
good news for everyone.A small trickle of good bugfixes came in this week, showing that waiting
an extra week was a wise choice. However odds are that linux-next is
just bursting so the next -rc1 merge window is going to be bigger than
“normal”, if there is such a thing as “normal” for our rate of
development.
What’s new in Linux kernel version 4.19
- Added document explaining how the Code of Conduct is to be interpreted.
- Fix Spectre v1 vulnerability
- rxrpc: use correct kvec num when sending BUSY response packet
- rxrpc: use correct kvec num when sending BUSY response packet
- USB: fix the usbfs flag sanitization for control transfers
- virtio_net: avoid using netif_tx_disable() for serializing tx routine and more
How to compile Linux kernel version 4.19
Download the Linux kernel and verification files:
$ wget -qc https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.xz -O linux-4.19.tar.xz
$ wget -qc https://cdn.kernel.org/pub/linux/kernel/v4.x/linux-4.19.tar.sign -O linux-4.19.tar.sign
Decompress the tar ball:
$ xz -fd linux-4.19.tar.xz
Use the gpg to verify new tar ball:
$ gpg --verify linux-4.19.tar.sign
Untar it:
$ tar xf linux-4.19.tar
Star compiling the Linux kernel 4.19:
$ cd linux-4.19
$ cp -v "/boot/config-$(uname -r)" .config
$ make -j $(nproc)
Install the Linux kernel modules:
$ sudo make modules_install
$ sudo make install
Reboot the Linux box:
$ sudo reboot
See “How to compile and install Linux Kernel 4.19 from source code” for more info.
- Read more: Linux 4.19