Advertising

Linux kernel 4.18.0

 

The first version of Linux kernel of the new 4.18 line – 4.18.0 just landed in Sparky “unstable” repository.

Build status:
– amd64 – build and installation OK – uploaded
– 686-pae – build and installation OK – uploaded
– 686 (non-pae) – build failed

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel RC

 

Due to a few requests of adding the latest RC Linux kernel to the repos, I decided to do so.

The first version of Linux kernel of the RC line – 4.18-rc1 just landed in Sparky “unstable” repository. It is available for amd64 CPUs only.

Installation:

1. The Sparky’s Linux kernel RC is available in Sparky “unstable” repository, so enable it:
https://sparkylinux.org/wiki/doku.php/repository

2. There is not a sparky’s kernel meta package so install the right package:
sudo apt update
sudo apt install linux-image-VERSION-sparky-amd64

Headers are there, if you’d like too:
sudo apt install linux-headers-VERSION-sparky-amd64
where the “VERSION” is (depends of the kernel version) now:
4.18.0-rc1
Then reboot your machine to take effects.

Make sure it is NOT stable version.
Install it if you would like to test the latest build, or your machine needs the latest drivers, or you like walking on the edge 🙂

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel 4.17.0

 

The first version of Linux kernel of the new 4.17 line – 4.17.0 just landed in Sparky “unstable” repository.

Status:
– amd64 – build and installation OK – uploaded
– 686-pae – build and installation OK, but freeze all my graphical desktops down – uploaded anyway so you can test it too
– 686 (non-pae) – build failed

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel 4.16.0

 

The first version of Linux kernel of the 4.16 line – 4.16.0 just landed in Sparky “unstable” repository.

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel 4.15.0

 

The first version of Linux kernel of the 4.15 line – 4.15.0 just landed in Sparky “unstable” repository.

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

Sparky’s kernel 4.15.0 doesn’t provide a fix of the Spectre issue yet.
Why not?

The most important is the proper compiler, means GCC 7.3 or 8.0 which is not available in Debian’s testing/unstable repository yet (we use 7.2 now).

As Greg Kroah-Hartman said:

This X86_FEATURE_RETPOLINE is enabled for all AMD/Intel CPUs. For full support you also need to be building the kernel with a newer GCC compiler containing -mindirect-branch=thunk-extern support. The GCC changes landed in GCC 8.0 yesterday and is in the process of potentially being back-ported to GCC 7.3.

So we have to wait…

How to check your present Linux kernel of the Meltdown and Spectre issues?
1. Install ‘spectre-meltdown-checker’ package from Debian’s repository:
sudo apt update
sudo apt install spectre-meltdown-checker

and run it:
sudo spectre-meltdown-checker
2.
cat /proc/cpuinfo | grep bugs
3.
cat /sys/devices/system/cpu/vulnerabilities/spectre_v1
cat /sys/devices/system/cpu/vulnerabilities/spectre_v2
cat /sys/devices/system/cpu/vulnerabilities/meltdown

More info about the kernel 4.15 from Linus: lkml.org/lkml/2018/1/28/173

 

Linux kernel 4.14.0

 

The first version of Linux kernel of the 4.14 line – 4.14.0 just landed in Sparky “unstable” repository.

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel 4.13.0

 

The first stable version of Linux kernel of the 4.13.x line – 4.13.0 just landed in Sparky “unstable” repository.

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel tool.

 

Linux kernel 4.10.0

 

The first, stable Linux kernel of the 4.10.x line – 4.10.0 just landed in Sparky “unstable” repository.

The Sparky’s Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade (if you have older version already installed) or to make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel script.

 

Linux kernel 4.9.1

 

The latest stable Linux kernel 4.9.1 landed in Sparky “unstable” repository.

The Sparky Linux kernel is available in Sparky “unstable” repository, so enable it to upgrade or make fresh installation.

According to small changes around sparky lists, make sure that the Sparky ‘unstable’ repository is placed in the file:
/etc/apt/sources.list.d/sparky-unstable.list
The change has been made via update of ‘sparky-apt’ 4.x package.

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel script.

 

Linux kernel 4.9.0

 

The first, stable Linux kernel of the 4.9.x line – 4.9.0 landed in Sparky “unstable” repository.

I was really busy last week creating and uploading new iso images of Sparky 4.5.2. I also tried to build the Linux kernel 4.9.0, but it did not work as it should.

I rebuilt it today, so can be installed or upgraded if you already have installed older Sparky’s Linux kernel. The Sparky Linux kernel is available in Sparky “unstable” repository, so enabled it to upgrade or make fresh installation:
https://sparkylinux.org/wiki/doku.php/repository

Follow the Wiki page: https://sparkylinux.org/wiki/doku.php/linux_kernel to install the latest Sparky’s Linux kernel.

Then reboot your machine to take effects.

To quick remove older version of the Linux kernel, simply run APTus-> Remove-> Uninstall Old Kernel script.

 

Advertising