upd: 6.1-rc6 -> 6.1-rc7, disable IBT

CONFIG_X86_AMD_PSTATE now connot be =m, set =y.

Disable IBT (indirect branch prediction). It was reported to break machines with NVIDIA
https://www.reddit.com/r/archlinux/comments/v0x3c4/psa_if_you_run_kernel_518_with_nvidia_pass_ibtoff/
Victorr2007 told that his computer booted up very slowly and then he could not login into the graphical session.
He has a proprietary NVIDIA driver. "ibt=off" in kernel cmdline fixed this problem.
Fedora also has this disabled. Let's keep it disabled for at least some time.
This commit is contained in:
Mikhail Novosyolov 2022-12-02 15:42:13 +03:00
parent 129aa522f8
commit 9351bc82c7
4 changed files with 8 additions and 8 deletions

View file

@ -11,4 +11,4 @@ sources:
public_key_RSA_10.pem: ea4752f0a0671a998ba83050acad926a1cbd8c37
public_key_RSA_11.pem: b71d76f7f322fcd107b3607dfcacb99a0ca20892
public_key_RSA_12.pem: ce9600ed7fb5c505dc7208a4a2fab4c8ba20df72
linux-6.1-rc6.tar.gz: 03286dae47286cb3e96f30817169c391ce74ece1
linux-6.1-rc7.tar.gz: e92448ab68a4f4fd81f75530696425cb4d541f99

View file

@ -619,7 +619,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
#
CONFIG_X86_INTEL_PSTATE=y
CONFIG_X86_PCC_CPUFREQ=y
CONFIG_X86_AMD_PSTATE=m
CONFIG_X86_AMD_PSTATE=y
CONFIG_X86_AMD_PSTATE_UT=m
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_ACPI_CPUFREQ_CPB=y

View file

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86 6.1.0-rc6 Kernel Configuration
# Linux/x86 6.1.0-rc7 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0 20210728 (ROSA)"
CONFIG_CC_IS_GCC=y
@ -464,7 +464,7 @@ CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_X86_UMIP=y
CONFIG_CC_HAS_IBT=y
CONFIG_X86_KERNEL_IBT=y
# CONFIG_X86_KERNEL_IBT is not set
CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS=y
CONFIG_X86_INTEL_TSX_MODE_OFF=y
# CONFIG_X86_INTEL_TSX_MODE_ON is not set
@ -640,7 +640,7 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
#
CONFIG_X86_INTEL_PSTATE=y
CONFIG_X86_PCC_CPUFREQ=y
CONFIG_X86_AMD_PSTATE=m
CONFIG_X86_AMD_PSTATE=y
CONFIG_X86_AMD_PSTATE_UT=m
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_X86_ACPI_CPUFREQ_CPB=y

View file

@ -32,7 +32,7 @@
%define sublevel 0
# Release number. Increase this before a rebuild.
%define rpmrel 0.rc6.1
%define rpmrel 0.rc7.1
%define fullrpmrel %{rpmrel}
%define rpmtag %{disttag}
@ -40,7 +40,7 @@
# Version defines
%define kversion %{kernelversion}.%{patchlevel}.%{sublevel}
%define kverrel %{kversion}-%{fullrpmrel}
%define tar_ver %{kernelversion}.%{patchlevel}-rc6
%define tar_ver %{kernelversion}.%{patchlevel}-rc7
%ifarch %{ix86}
%define arch_suffix i686
@ -267,7 +267,7 @@ ExclusiveArch: %{x86_64} %{ix86} aarch64
# Sources
#
#Source0: https://cdn.kernel.org/pub/linux/kernel/v%{kernelversion}.x/linux-%{tar_ver}.tar.xz
Source0: https://github.com/torvalds/linux/archive/refs/tags/v6.1-rc6.tar.gz?/linux-6.1-rc6.tar.gz
Source0: https://github.com/torvalds/linux/archive/refs/tags/v6.1-rc7.tar.gz?/linux-6.1-rc7.tar.gz
# This is for disabling *config, mrproper, prepare, scripts on -devel rpms
# Needed, because otherwise the -devel won't build correctly.