Today i installed last arrived kernel from https://kernel.ubuntu.com/~kernel-ppa/mainline/v4.20/ and now i'm using it without problems
Code:
corrado@corrado-p13-dd-1107-x:~$ uname -a
Linux corrado-p13-dd-1107-x 4.20.0-042000-generic #201812232030 SMP Mon Dec 24 01:32:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
corrado@corrado-p13-dd-1107-x:~$
so i decided to remove some old ones. listing the kernels i have in boot directory I found something that I do not understand: I have all kernels fron -rc2 to -rc7 but retpoline only from -rc2 to -rc5.
can someone explain?
thanks
Code:
corrado@corrado-p13-dd-1107-x:~$ ls /boot
abi-4.18.0-10-generic initrd.img-4.18.0-11-generic System.map-4.18.0-11-generic
abi-4.18.0-11-generic initrd.img-4.19.0-9-generic System.map-4.19.0-9-generic
abi-4.19.1-041901-generic initrd.img-4.19.1-041901-generic System.map-4.19.1-041901-generic
abi-4.20.0-042000rc2-generic initrd.img-4.20.0-042000-generic System.map-4.20.0-042000-generic
abi-4.20.0-042000rc3-generic initrd.img-4.20.0-042000rc2-generic System.map-4.20.0-042000rc2-generic
abi-4.20.0-042000rc4-generic initrd.img-4.20.0-042000rc3-generic System.map-4.20.0-042000rc3-generic
abi-4.20.0-042000rc5-generic initrd.img-4.20.0-042000rc4-generic System.map-4.20.0-042000rc4-generic
config-4.18.0-10-generic initrd.img-4.20.0-042000rc5-generic System.map-4.20.0-042000rc5-generic
config-4.18.0-11-generic initrd.img-4.20.0-042000rc6-generic System.map-4.20.0-042000rc6-generic
config-4.19.0-9-generic initrd.img-4.20.0-042000rc7-generic System.map-4.20.0-042000rc7-generic
config-4.19.1-041901-generic memtest86+.bin vmlinuz-4.18.0-10-generic
config-4.20.0-042000-generic memtest86+.elf vmlinuz-4.18.0-11-generic
config-4.20.0-042000rc2-generic memtest86+_multiboot.bin vmlinuz-4.19.0-9-generic
config-4.20.0-042000rc3-generic retpoline-4.18.0-10-generic vmlinuz-4.19.1-041901-generic
config-4.20.0-042000rc4-generic retpoline-4.18.0-11-generic vmlinuz-4.20.0-042000-generic
config-4.20.0-042000rc5-generic retpoline-4.19.1-041901-generic vmlinuz-4.20.0-042000rc2-generic
config-4.20.0-042000rc6-generic retpoline-4.20.0-042000rc2-generic vmlinuz-4.20.0-042000rc3-generic
config-4.20.0-042000rc7-generic retpoline-4.20.0-042000rc3-generic vmlinuz-4.20.0-042000rc4-generic
efi retpoline-4.20.0-042000rc4-generic vmlinuz-4.20.0-042000rc5-generic
grub retpoline-4.20.0-042000rc5-generic vmlinuz-4.20.0-042000rc6-generic
initrd.img-4.18.0-10-generic System.map-4.18.0-10-generic vmlinuz-4.20.0-042000rc7-generic
corrado@corrado-p13-dd-1107-x:~$
but retpoline seems activated for my kernel:
Code:
corrado@corrado-p13-dd-1107-x:~$ uname -a
Linux corrado-p13-dd-1107-x 4.20.0-042000-generic #201812232030 SMP Mon Dec 24 01:32:58 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
corrado@corrado-p13-dd-1107-x:~$ cat /sys/devices/system/cpu/vulnerabilities/spectre_v2
Mitigation: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: conditional, RSB filling
corrado@corrado-p13-dd-1107-x:~$