diff --git a/.gitignore b/.gitignore
index 6ca3084..46f774d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,3 @@
-SOURCES/kernel-abi-whitelists-4.18.0-257.tar.bz2
-SOURCES/kernel-kabi-dw-4.18.0-257.tar.bz2
-SOURCES/linux-4.18.0-257.el8.tar.xz
+SOURCES/kernel-abi-whitelists-4.18.0-259.tar.bz2
+SOURCES/kernel-kabi-dw-4.18.0-259.tar.bz2
+SOURCES/linux-4.18.0-259.el8.tar.xz
diff --git a/.kernel.metadata b/.kernel.metadata
index 150042d..474b7c2 100644
--- a/.kernel.metadata
+++ b/.kernel.metadata
@@ -1,3 +1,3 @@
-3bfcc5f6c56bdc7f2a94b139789f355a21c7b4a6 SOURCES/kernel-abi-whitelists-4.18.0-257.tar.bz2
-fd888940a25011abc9a961551fd80cec25205dc2 SOURCES/kernel-kabi-dw-4.18.0-257.tar.bz2
-39068d9a1110c73e1fe7fe949d0a9c0371389ce6 SOURCES/linux-4.18.0-257.el8.tar.xz
+cd7d912df844eddcf83700a85938ac1e62ef3667 SOURCES/kernel-abi-whitelists-4.18.0-259.tar.bz2
+4578cb63d31fe812a977280e4fcae52b1207eb2a SOURCES/kernel-kabi-dw-4.18.0-259.tar.bz2
+96b6883ac97b360ff0e2fb7cf1643187e23b17c2 SOURCES/linux-4.18.0-259.el8.tar.xz
diff --git a/SOURCES/centos-ca-secureboot.der b/SOURCES/centos-ca-secureboot.der
deleted file mode 100644
index 44a2563..0000000
Binary files a/SOURCES/centos-ca-secureboot.der and /dev/null differ
diff --git a/SOURCES/centos.pem b/SOURCES/centos.pem
deleted file mode 100644
index 82ad817..0000000
--- a/SOURCES/centos.pem
+++ /dev/null
@@ -1,42 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIDgTCCAmmgAwIBAgIJALYWFXFy+zGAMA0GCSqGSIb3DQEBCwUAMEwxJjAkBgNV
-BAMMHUNlbnRPUyBTZWN1cmUgQm9vdCAoQ0Ega2V5IDEpMSIwIAYJKoZIhvcNAQkB
-FhNzZWN1cml0eUBjZW50b3Mub3JnMB4XDTE5MDYwMzE0MjA0MFoXDTM4MDEwMTE0
-MjA0MFowVTEvMC0GA1UEAwwmQ2VudE9TIExpbnV4IERyaXZlciB1cGRhdGUgc2ln
-bmluZyBrZXkxIjAgBgkqhkiG9w0BCQEWE3NlY3VyaXR5QGNlbnRvcy5vcmcwggEi
-MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQD5ECuosQ4HKRRf+Kxfm+BcICBK
-PGqB+E/qalqQ3CCM3LWezq0ns/GZTD0CtSAzmOObqJb3gJ9S5gcbaMVBc3JxLlQ+
-RwVy0oNy91uy9TKhYQ3lpHDyujxiFmXPSJLMKOYbOBNObJ7qF6+ptnmDWMu7GWDc
-4UGdBdU/evt92LIxsi9ZQCEoZIqdyKBE/Y3V9gBZIZa/4oXMHfW9dWxhy9UszmR9
-hT7ZdgLFpWMFmJW+SS5QEWtp5CpRlcui4QJZl42bMp5JOrVWc+BlKPIsLdY8TqLp
-9FdhQ5Ih4auT7zn2V89YgYpq6VMZnPsn/v5piB6i6RK8Falr6SP5SV0cwV/jAgMB
-AAGjXTBbMAwGA1UdEwEB/wQCMAAwCwYDVR0PBAQDAgeAMB0GA1UdDgQWBBQpvUwN
-BtLpkRBEtdyXMwkTm1HW1TAfBgNVHSMEGDAWgBRU7IGFiT7pGtsI90SIVH6OP3Q6
-8zANBgkqhkiG9w0BAQsFAAOCAQEAK+f4c4aP9TQDiQM4TDyw8iDapr7eBc+Yr0M5
-ELkWEQu55/OwLQrgCA5bdD86diaAXQAlUOXCtFRrbUQHQACEL77/32YdooHfVZZ7
-04CeE+JWxF/cQ3M5hhJnkyxaqFKC+B+bn7Z6eloMnYUPsXwfQEOuyxKaKergAJdq
-KnC0pEG3NGgwlwvnD0dwUqbbEUUqL3UQh96hCYDidhCUmuap1E2OGoxGex3ekszf
-ErCgwVYb46cv91ba2KqXVWl1FoO3c5MyZcxL46ihQgiY0BI975+HDFjpUZ69n+Um
-OhSscRUiKeEQKMVtHzyQUp5t+HCeaZBRPy3rFoIjTEqijKZ6tQ==
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIDejCCAmKgAwIBAgIJALYWFXFy+zF/MA0GCSqGSIb3DQEBCwUAMEwxJjAkBgNV
-BAMMHUNlbnRPUyBTZWN1cmUgQm9vdCAoQ0Ega2V5IDEpMSIwIAYJKoZIhvcNAQkB
-FhNzZWN1cml0eUBjZW50b3Mub3JnMB4XDTE5MDYwMzE0MjAwMloXDTM4MDEwMTE0
-MjAwMlowTjEoMCYGA1UEAwwfQ2VudE9TIExpbnV4IGtwYXRjaCBzaWduaW5nIGtl
-eTEiMCAGCSqGSIb3DQEJARYTc2VjdXJpdHlAY2VudG9zLm9yZzCCASIwDQYJKoZI
-hvcNAQEBBQADggEPADCCAQoCggEBAMG+5OclqB0NE5azrGkSitqUFcZjpRk/rS2P
-CetB6jwxOn06TrLGzqnhcE9VBKyEs7CXBLy6lfnORcYOybcR2XvrgqGa1txOZggl
-hc8zCj9X7ZCMK2UsWglxQCOtbo0m/vdor/VO3SFbrf/W9+PXhvNtcxMP9yjydbP+
-lS1St8uQv952hu7C1TevyOQN3jpvWRD7DSJIU/2uRFcdIo2QCGokuB/xESXeuGJ2
-F2P9w0h74V18AlVTxtGp/RSJqZaQ2Gi5h4Oa7UsRmhmCoLdmdBe7xnYJrJ4GhxKQ
-yG0kU1ikEhZW3YjoVPgBJzTsIhCAzFrOUq0d67a1wTVMiyL60fUCAwEAAaNdMFsw
-DAYDVR0TAQH/BAIwADALBgNVHQ8EBAMCB4AwHQYDVR0OBBYEFLSfCGIFkJ3E2iz6
-mTdvsZHS8J54MB8GA1UdIwQYMBaAFFTsgYWJPuka2wj3RIhUfo4/dDrzMA0GCSqG
-SIb3DQEBCwUAA4IBAQBcDnjWh8Mx6yaS/OvBOYZprYy5Su0tn+YHiN0czpjVw+zl
-NUt2YmRSA/g6xks04CYx+UAL/xnvRcxXd17Ni7eWiROxvgQvBo5nScVkFPq2IIP5
-8aj7LoHR1MUeXfiNqf1JoSlgpRV47wv/+jZD0hmbt1rC2NJp0ZU8OHmt2GWk0jmM
-MK72D/pyCUfHetBzPpU9M0cNiukjMUdIL+U7+CXDgKsfdFHcQ76ebWyka7vRSXTs
-lBMa2g20Atwz2Hj7tEEAZ74ioQ9029RAlUSNipACe31YdT4/BBWIqHPpeDFkp8W0
-9v4jeTX/2kMBXkjzMfKjhpooa+bFFFLogLeX3P4W
------END CERTIFICATE-----
diff --git a/SOURCES/centossecureboot001.der b/SOURCES/centossecureboot001.der
deleted file mode 100644
index e8216b1..0000000
Binary files a/SOURCES/centossecureboot001.der and /dev/null differ
diff --git a/SOURCES/centossecureboot201.der b/SOURCES/centossecureboot201.der
deleted file mode 100644
index ca3c134..0000000
Binary files a/SOURCES/centossecureboot201.der and /dev/null differ
diff --git a/SOURCES/centossecurebootca2.der b/SOURCES/centossecurebootca2.der
deleted file mode 100644
index 42bdfcf..0000000
Binary files a/SOURCES/centossecurebootca2.der and /dev/null differ
diff --git a/SOURCES/kernel-aarch64-debug.config b/SOURCES/kernel-aarch64-debug.config
index f04b162..d3cd08f 100644
--- a/SOURCES/kernel-aarch64-debug.config
+++ b/SOURCES/kernel-aarch64-debug.config
@@ -3494,6 +3494,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-aarch64.config b/SOURCES/kernel-aarch64.config
index c4af4f2..1d89833 100644
--- a/SOURCES/kernel-aarch64.config
+++ b/SOURCES/kernel-aarch64.config
@@ -3513,6 +3513,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-ppc64le-debug.config b/SOURCES/kernel-ppc64le-debug.config
index d42ac4a..27c5686 100644
--- a/SOURCES/kernel-ppc64le-debug.config
+++ b/SOURCES/kernel-ppc64le-debug.config
@@ -3147,6 +3147,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-ppc64le.config b/SOURCES/kernel-ppc64le.config
index f419c85..02640fb 100644
--- a/SOURCES/kernel-ppc64le.config
+++ b/SOURCES/kernel-ppc64le.config
@@ -3165,6 +3165,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-s390x-debug.config b/SOURCES/kernel-s390x-debug.config
index 2f72471..fa1414b 100644
--- a/SOURCES/kernel-s390x-debug.config
+++ b/SOURCES/kernel-s390x-debug.config
@@ -3214,6 +3214,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-s390x-zfcpdump.config b/SOURCES/kernel-s390x-zfcpdump.config
index e6e04ef..4960463 100644
--- a/SOURCES/kernel-s390x-zfcpdump.config
+++ b/SOURCES/kernel-s390x-zfcpdump.config
@@ -3354,6 +3354,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-s390x.config b/SOURCES/kernel-s390x.config
index a032982..2a80755 100644
--- a/SOURCES/kernel-s390x.config
+++ b/SOURCES/kernel-s390x.config
@@ -3232,6 +3232,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-x86_64-debug.config b/SOURCES/kernel-x86_64-debug.config
index 39424c7..1b89ac6 100644
--- a/SOURCES/kernel-x86_64-debug.config
+++ b/SOURCES/kernel-x86_64-debug.config
@@ -2948,6 +2948,7 @@ CONFIG_EFI_STUB=y
 CONFIG_EFI_VARS=y
 CONFIG_EFI_VARS_PSTORE=y
 CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
+CONFIG_EMMITSBURG=m
 CONFIG_ENABLE_MUST_CHECK=y
 CONFIG_ENA_ETHERNET=m
 CONFIG_ENCLOSURE_SERVICES=m
@@ -3330,6 +3331,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/kernel-x86_64.config b/SOURCES/kernel-x86_64.config
index a0b9644..98efc92 100644
--- a/SOURCES/kernel-x86_64.config
+++ b/SOURCES/kernel-x86_64.config
@@ -2978,6 +2978,7 @@ CONFIG_EFI_STUB=y
 CONFIG_EFI_VARS=y
 CONFIG_EFI_VARS_PSTORE=y
 CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
+CONFIG_EMMITSBURG=m
 CONFIG_ENABLE_MUST_CHECK=y
 CONFIG_ENA_ETHERNET=m
 CONFIG_ENCLOSURE_SERVICES=m
@@ -3347,6 +3348,7 @@ CONFIG_INET_ESP=m
 CONFIG_INET_ESPINTCP=y
 CONFIG_INET_ESP_OFFLOAD=m
 CONFIG_INET_IPCOMP=m
+CONFIG_INET_MPTCP_DIAG=m
 CONFIG_INET_RAW_DIAG=m
 CONFIG_INET_TUNNEL=m
 CONFIG_INET_UDP_DIAG=m
diff --git a/SOURCES/x509.genkey b/SOURCES/x509.genkey
index dbfe9a7..b1bbe38 100644
--- a/SOURCES/x509.genkey
+++ b/SOURCES/x509.genkey
@@ -5,9 +5,9 @@ prompt = no
 x509_extensions = myexts
 
 [ req_distinguished_name ]
-O = CentOS
-CN = CentOS kernel signing key
-emailAddress = security@centos.org
+O = Red Hat
+CN = Red Hat Enterprise Linux kernel signing key
+emailAddress = secalert@redhat.com
 
 [ myexts ]
 basicConstraints=critical,CA:FALSE
diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec
index 47036ea..530ca89 100644
--- a/SPECS/kernel.spec
+++ b/SPECS/kernel.spec
@@ -16,10 +16,10 @@
 # For internal testing builds during development, it should be 0.
 %global released_kernel 0
 
-%global distro_build 257
+%global distro_build 259
 
 # Sign the x86_64 kernel for secure boot authentication
-%ifarch x86_64 aarch64
+%ifarch x86_64 aarch64 s390x ppc64le
 %global signkernel 1
 %else
 %global signkernel 0
@@ -42,10 +42,10 @@
 # define buildid .local
 
 %define rpmversion 4.18.0
-%define pkgrelease 257.el8
+%define pkgrelease 259.el8
 
 # allow pkg_release to have configurable %%{?dist} tag
-%define specrelease 257%{?dist}
+%define specrelease 259%{?dist}
 
 %define pkg_release %{specrelease}%{?buildid}
 
@@ -444,34 +444,44 @@ Source9: x509.genkey
 
 %if %{?released_kernel}
 
-Source10: centossecurebootca2.der
-Source11: centos-ca-secureboot.der
-Source12: centossecureboot201.der
-Source13: centossecureboot001.der
+Source10: redhatsecurebootca5.cer
+Source11: redhatsecurebootca3.cer
+Source12: redhatsecureboot501.cer
+Source13: redhatsecureboot301.cer
+Source14: secureboot_s390.cer
+Source15: secureboot_ppc.cer
 
 %define secureboot_ca_0 %{SOURCE11}
 %define secureboot_ca_1 %{SOURCE10}
 %ifarch x86_64 aarch64
 %define secureboot_key_0 %{SOURCE13}
-%define pesign_name_0 centossecureboot001
+%define pesign_name_0 redhatsecureboot301
 %define secureboot_key_1 %{SOURCE12}
-%define pesign_name_1 centossecureboot201
+%define pesign_name_1 redhatsecureboot501
+%endif
+%ifarch s390x
+%define secureboot_key_0 %{SOURCE14}
+%define pesign_name_0 redhatsecureboot302
+%endif
+%ifarch ppc64le
+%define secureboot_key_0 %{SOURCE15}
+%define pesign_name_0 redhatsecureboot303
 %endif
 
 # released_kernel
 %else
 
-Source11: centossecurebootca2.der
-Source12: centos-ca-secureboot.der
-Source13: centossecureboot201.der
-Source14: centossecureboot001.der
+Source11: redhatsecurebootca4.cer
+Source12: redhatsecurebootca2.cer
+Source13: redhatsecureboot401.cer
+Source14: redhatsecureboot003.cer
 
 %define secureboot_ca_0 %{SOURCE12}
 %define secureboot_ca_1 %{SOURCE11}
 %define secureboot_key_0 %{SOURCE14}
-%define pesign_name_0 centossecureboot001
+%define pesign_name_0 redhatsecureboot003
 %define secureboot_key_1 %{SOURCE13}
-%define pesign_name_1 centossecureboot201
+%define pesign_name_1 redhatsecureboot401
 
 # released_kernel
 %endif
@@ -528,8 +538,6 @@ Source400: mod-kvm.list
 Source2000: cpupower.service
 Source2001: cpupower.config
 
-Source9000: centos.pem
-
 ## Patches needed for building this package
 
 # empty final patch to facilitate testing of kernel patches
@@ -540,8 +548,8 @@ Patch999999: linux-kernel-test.patch
 BuildRoot: %{_tmppath}/%{name}-%{KVERREL}-root
 
 %description
-This is the package which provides the Linux %{name} for CentOS.
-It is based on upstream Linux at version %{version} and maintains kABI
+This is the package which provides the Linux %{name} for Red Hat Enterprise
+Linux. It is based on upstream Linux at version %{version} and maintains kABI
 compatibility of a set of approved symbols, however it is heavily modified with
 backports and fixes pulled from newer upstream Linux %{name} releases. This means
 this is not a %{version} kernel anymore: it includes several components which come
@@ -549,7 +557,7 @@ from newer upstream linux versions, while maintaining a well tested and stable
 core. Some of the components/backports that may be pulled in are: changes like
 updates to the core kernel (eg.: scheduler, cgroups, memory management, security
 fixes and features), updates to block layer, supported filesystems, major driver
-updates for supported hardware in CentOS, enhancements for
+updates for supported hardware in Red Hat Enterprise Linux, enhancements for
 enterprise customers, etc.
 
 #
@@ -790,12 +798,12 @@ kernel-gcov includes the gcov graph and source files for gcov coverage collectio
 %endif
 
 %package -n %{name}-abi-whitelists
-Summary: The CentOS kernel ABI symbol whitelists
+Summary: The Red Hat Enterprise Linux kernel ABI symbol whitelists
 Group: System Environment/Kernel
 AutoReqProv: no
 %description -n %{name}-abi-whitelists
-The kABI package contains information pertaining to the CentOS
-kernel ABI, including lists of kernel symbols that are needed by
+The kABI package contains information pertaining to the Red Hat Enterprise
+Linux kernel ABI, including lists of kernel symbols that are needed by
 external Linux kernel modules, and a yum plugin to aid enforcement.
 
 %if %{with_kabidw_base}
@@ -804,8 +812,8 @@ Summary: The baseline dataset for kABI verification using DWARF data
 Group: System Environment/Kernel
 AutoReqProv: no
 %description kernel-kabidw-base-internal
-The package contains data describing the current ABI of the CentOS
-kernel, suitable for the kabi-dw tool.
+The package contains data describing the current ABI of the Red Hat Enterprise
+Linux kernel, suitable for the kabi-dw tool.
 %endif
 
 #
@@ -877,7 +885,7 @@ Requires: %{name}%{?1:-%{1}}-modules-uname-r = %{KVERREL}%{?variant}%{?1:+%{1}}\
 AutoReq: no\
 AutoProv: yes\
 %description %{?1:%{1}-}modules-internal\
-This package provides kernel modules for the %{?2:%{2} }kernel package for CentOS internal usage.\
+This package provides kernel modules for the %{?2:%{2} }kernel package for Red Hat internal usage.\
 %{nil}
 
 #
@@ -1075,7 +1083,6 @@ ApplyOptionalPatch()
 }
 
 %setup -q -n %{name}-%{rpmversion}-%{pkgrelease} -c
-cp -v %{SOURCE9000} linux-%{rpmversion}-%{pkgrelease}/certs/rhel.pem
 mv linux-%{rpmversion}-%{pkgrelease} linux-%{KVERREL}
 
 cd linux-%{KVERREL}
@@ -1835,7 +1842,7 @@ export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool
 pushd tools/testing/selftests
 # We need to install here because we need to call make with ARCH set which
 # doesn't seem possible to do in the install section.
-%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf livepatch net net/mptcp netfilter" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests install
+%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf livepatch net net/mptcp netfilter tc-testing" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests install
 
 # 'make install' for bpf is broken and upstream refuses to fix it.
 # Install the needed files manually.
@@ -2579,6 +2586,420 @@ fi
 #
 #
 %changelog
+* Sat Dec 05 2020 Jan Stancek <jstancek@redhat.com> [4.18.0-259.el8]
+- [powerpc] pseries: Fix 64 bit logical memory block panic (Steve Best) [1894922]
+- [mm] powerpc/book3s64/radix: Make radix_mem_block_size 64bit (Steve Best) [1894922]
+- [powerpc] powerpc/64s/radix: Fix build failure with RADIX_MMU=n (Steve Best) [1894922]
+- [x86] kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: svm: Update cr3_lm_rsvd_bits for AMD SEV guests (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: clflushopt should be treated as a no-op by emulation (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: request masterclock update any time guest uses different msr (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: ensure pv_cpuid.features is initialized when enabling cap (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: reads of restricted pv msrs should also result in #GP (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: use positive error values for msr emulation that causes #GP (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86/mmu: fix counting of rmap entries in pte_list_add (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: x86: bump KVM_MAX_CPUID_ENTRIES (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] vmxfeatures: rename features for consistency with KVM and manual (Vitaly Kuznetsov) [1898914 1878097]
+- [x86] kvm: vmx: Add VMX_FEATURE_USR_WAIT_PAUSE (Vitaly Kuznetsov) [1878097 1898914]
+- [x86] Expose SERIALIZE for supported cpuid (Vitaly Kuznetsov) [1878097 1898914]
+- [x86] kvm: x86: Expose fast short REP MOV for supported cpuid (Vitaly Kuznetsov) [1878097 1898914]
+- [x86] kvm: x86: Expose AVX512 VP2INTERSECT in cpuid for TGL (Vitaly Kuznetsov) [1878097 1898914]
+- [x86] kvm: Convert to new CPU match macros (Vitaly Kuznetsov) [1878097 1898914]
+- [documentation] docs: kvm: fix referenced ioctl symbol (Vitaly Kuznetsov) [1878097 1898914]
+- [documentation] docs: kvm: api.rst: add missing spaces (Vitaly Kuznetsov) [1878097 1898914]
+- [virt] kvm: use struct_size() and flex_array_size() helpers in kvm_io_bus_unregister_dev() (Vitaly Kuznetsov) [1878097 1898914]
+- [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914]
+- [documentation] documentation: kvm: fix some typos in cpuid.rst (Vitaly Kuznetsov) [1878097 1898914]
+- [documentation] documentation: kvm: fix a typo (Vitaly Kuznetsov) [1878097 1898914]
+- [x86] x86/cpu: Fix typos and improve the comments in sync_core() (David Arcari) [1837457]
+- [x86] x86/cpu: Use SERIALIZE in sync_core() when available (David Arcari) [1837457]
+- [tools] tools arch x86: Sync asm/cpufeatures.h with the kernel sources (David Arcari) [1837457]
+- [x86] x86/cpufeatures: Add enumeration for SERIALIZE instruction (David Arcari) [1837457]
+- [x86] x86/cpu: Refactor sync_core() for readability (David Arcari) [1837457]
+- [x86] x86/cpu: Relocate sync_core() to sync_core.h (David Arcari) [1837457]
+- [arm64] kvm: arm64: Set HCR_EL2.PTW to prevent AT taking synchronous exception (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Survive synchronous exceptions caused by AT instructions (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Add kvm_extable for vaxorcism code (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Print warning when cpu erratum can cause guests to deadlock (Auger Eric) [1882794]
+- [arm64] kvm: arm64: clean up redundant 'kvm_run' parameters (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Use common KVM implementation of MMU memory caches (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Use common code's approach for __GFP_ZERO with memory caches (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Drop @max param from mmu_topup_memory_cache() (Auger Eric) [1882794]
+- [arm64] s/AMEVTYPE/AMEVTYPER (Auger Eric) [1882794]
+- [arm64] kvm: arm64: bti: Reset BTYPE when skipping emulated instructions (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Remove S1PTW check from kvm_vcpu_dabt_iswrite() (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Assume write fault on S1PTW permission fault on instruction fetch (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Update page shift if stage 2 block mapping not supported (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Fix address truncation in traces (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Do not try to map PUDs when they are folded into PMD (Auger Eric) [1882794]
+- [documentation] arm64/x86: kvm: Introduce steal-time cap (Auger Eric) [1882794]
+- [arm64] kvm: arm64: pvtime: Fix stolen time accounting across migration (Auger Eric) [1882794]
+- [kernel] kvm: arm64: Drop type input from kvm_put_guest (Auger Eric) [1882794]
+- [arm64] kvm: arm64: pvtime: Fix potential loss of stolen time (Auger Eric) [1882794]
+- [arm64] kvm: arm64: pvtime: steal-time is only supported when configured (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move S1PTW S2 fault logic out of io_mem_abort() (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Don't skip cache maintenance for read-only memslots (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Handle data and instruction external aborts the same way (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Rename kvm_vcpu_dabt_isextabt() (Auger Eric) [1882794]
+- [trace] kvm: arm: Add trace name for ARM_NISV (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Ensure that all nVHE hyp code is in .hyp.text (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Don't use has_vhe() for CHOOSE_HYP_SYM() (Auger Eric) [1882794]
+- [arm64] kvm: arm64: timers: Move timer registers to the sys_regs file (Auger Eric) [1882794]
+- [arm64] kvm: arm64: timers: Rename kvm_timer_sync_hwstate to kvm_timer_sync_user (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move SPSR_EL1 to the system register array (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Disintegrate SPSR array (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move SP_EL1 to the system register array (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move ELR_EL1 to the system register array (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Make struct kvm_regs userspace-only (Auger Eric) [1882794]
+- [arm64] kvm: arm64: debug: Drop useless vpcu parameter (Auger Eric) [1882794]
+- [arm64] kvm: arm64: pauth: Use ctxt_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794]
+- [arm64] kvm: arm64: sve: Use __vcpu_sys_reg() instead of raw sys_regs access (Auger Eric) [1882794]
+- [arm64] kvm: arm64: hyp: Use ctxt_sys_reg/__vcpu_sys_reg instead of raw sys_regs access (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Introduce accessor for ctxt->sys_reg (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Rename HSR to ESR (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Drop long gone function parameter documentation (Auger Eric) [1882794]
+- [arm64] kvm: arm64: vgic-its: Change default outer cacheability for {PEND, PROP}BASER (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Lift instrumentation restrictions on VHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Remove __hyp_text macro, use build rules instead (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Compile remaining hyp/ files for both VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Duplicate hyp/timer-sr.c for VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Split hyp/sysreg-sr.c to VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Split hyp/debug-sr.c to VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Split hyp/switch.c to VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Duplicate hyp/tlb.c for VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move hyp-init.S to nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Build hyp-entry.S separately for VHE/nVHE (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Handle calls to prefixed hyp functions (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Use build-time defines in has_vhe() (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Add build rules for separate VHE/nVHE object files (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move __smccc_workaround_1_smc to .rodata (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Fix symbol dependency in __hyp_call_panic_nvhe (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Remove the target table (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Remove target_table from exit handlers (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Move ACTLR_EL1 emulation to the sys_reg_descs array (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Tolerate an empty target_table list (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Drop the target_table[] indirection (Auger Eric) [1882794]
+- [arm64] kvm: Remove kern_hyp_va from get_vcpu_ptr (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Allow in-atomic injection of SPIs (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Add emulation for 32bit guests accessing ACTLR2 (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Use cpus_have_final_cap for has_vhe() (Auger Eric) [1882794]
+- [arm64] efi: Move variable assignments after SECTIONS (Auger Eric) [1882794]
+- [arm64] efi: Mark __efistub_stext_offset as an absolute symbol explicitly (Auger Eric) [1882794]
+- [arm64] drop linker script hack to hide __efistub_ symbols (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Synchronize sysreg state on injecting an AArch32 exception (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Make vcpu_cp1x() work on Big Endian hosts (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Stop sparse from moaning at __hyp_this_cpu_ptr (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Check advertised Stage-2 page size capability (Auger Eric) [1882794]
+- [arm64] cpufeature: Don't treat granule sizes as strict (Auger Eric) [1882794]
+- [arm64] cpufeature: Validate hypervisor capabilities during CPU hotplug (Auger Eric) [1882794]
+- [arm64] kvm: hyp: use cpus_have_final_cap() (Auger Eric) [1882794]
+- [arm64] cpufeature: add cpus_have_final_cap() (Auger Eric) [1882794]
+- [arm64] mark (__)cpus_have_const_cap as __always_inline (Auger Eric) [1882794]
+- [arm64] Mark call_smc_arch_workaround_1 as __maybe_unused (Auger Eric) [1882794]
+- [arm64] Make use of ARCH_WORKAROUND_1 even when KVM is not enabled (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Delete duplicated label in invalid_vector (Auger Eric) [1882794]
+- [arm64] use mov_q instead of literal ldr (Auger Eric) [1882794]
+- [arm64] kvm: Modernize __smccc_workaround_1_smc_start annotations (Auger Eric) [1882794]
+- [arm64] kvm: Modernize annotation for __bp_harden_hyp_vecs (Auger Eric) [1882794]
+- [arm64] kvm: Annotate assembly using modern annoations (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Prevent vcpu_has_ptrauth from generating OOL functions (Auger Eric) [1882794]
+- [arm64] kvm: disable access to AMU registers from kvm guests (Auger Eric) [1882794]
+- [arm64] kvm: arm64: pvtime: Ensure task delay accounting is enabled (Auger Eric) [1882794]
+- [arm64] kvm: arm64: Stop writing aarch32's CSSELR into ACTLR (Auger Eric) [1882794]
+- [arm64] kvm: Annotate guest entry/exit as a single function (Auger Eric) [1882794]
+- [kernel] linkage: Introduce new macros for assembler symbols (Auger Eric) [1882794]
+- [s390] kvm: s390: remove diag318 reset code (Thomas Huth) [1899497]
+- [powerpc] powerpc/hv-gpci: Add sysfs files inside hv-gpci device to show cpumask (Michael Petlan) [1844416]
+- [powerpc] powerpc/perf/hv-gpci: Add cpu hotplug support (Michael Petlan) [1844416]
+- [documentation] Documentation/ABI: Add ABI documentation for hv-gpci format (Michael Petlan) [1844416]
+- [documentation] Documentation/ABI: Add ABI documentation for hv-24x7 format (Michael Petlan) [1844416]
+- [powerpc] powerpc/perf/hv-gpci: Fix starting index value (Michael Petlan) [1844416]
+- [powerpc] powerpc/perf/hv-24x7: Move cpumask file to top folder of hv-24x7 driver (Michael Petlan) [1844416]
+- [powerpc] powerpc/hv-24x7: Add sysfs files inside hv-24x7 device to show cpumask (Michael Petlan) [1844416]
+- [powerpc] powerpc/perf/hv-24x7: Add cpu hotplug support (Michael Petlan) [1844416]
+- [powerpc] powerpc/perf: Fix reading of MSRbits in trace-imc (Michael Petlan) [1854536]
+- [powerpc] powerpc/perf: Add kernel support for new MSRbits in trace-imc (Michael Petlan) [1854536]
+- [documentation] kdump: update kdump documentation due to change of crash URL (Lianbo Jiang) [1896236]
+- [pinctrl] pinctrl: intel: Add Intel Emmitsburg pin controller support (David Arcari) [1837409]
+- [x86] x86/platform/uv: Fix copied UV5 output archtype (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Drop last traces of uv_flush_tlb_others (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Recognize UV5 hubless system identifier (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove spaces from OEM IDs (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Fix missing OEM_TABLE_ID (Frank Ramsay) [1861439]
+- [misc] x86/platform/uv: Update Copyrights to conform to HPE standards (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Update for UV5 NMI MMR changes (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Update UV5 TSC checking (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Update node present counting (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Update UV5 MMR references in UV GRU (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Adjust GAM MMR references affected by UV5 updates (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Update MMIOH references based on new UV5 MMRs (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Add and decode Arch Type in UVsystab (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Add UV5 direct references (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Update UV MMRs for UV5 (Frank Ramsay) [1861439]
+- [misc] drivers/misc/sgi-xp: Adjust references in UV kernel modules (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove SCIR MMR references for UV systems (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove UV BAU TLB Shootdown Handler (Frank Ramsay) [1861439]
+- [x86] x86/kernel: Fix more -Wmissing-prototypes warnings (Frank Ramsay) [1861439]
+- [x86] x86/apic/uv: Avoid unused variable warning (Frank Ramsay) [1861439]
+- [misc] misc: sgi-xp: xp_main: Staticify local functions xp_init() and xp_exit() (Frank Ramsay) [1861439]
+- [misc] misc/sgi-xp: remove SGI SN2 support (Frank Ramsay) [1861439]
+- [x86] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 156 (Frank Ramsay) [1861439]
+- [x86] efi/x86: Remove unreachable code in kexec_enter_virtual_mode() (Frank Ramsay) [1861439]
+- [x86] x86/efi: Remove unused EFI_UV1_MEMMAP code (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove uv bios and efi code related to EFI_UV1_MEMMAP (Frank Ramsay) [1861439]
+- [x86] x86/efi: Remove references to no-longer-used efi_have_uv1_memmap() (Frank Ramsay) [1861439]
+- [x86] x86/efi: Delete SGI UV1 detection (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove efi=old_map command line option (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove vestigial mention of UV1 platform from bios header (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for UV1 platform from uv (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for uv1 platform from uv_hub (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for UV1 platform from uv_bau (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for UV1 platform from uv_mmrs (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for UV1 platform from x2apic_uv_x (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for UV1 platform from uv_tlb (Frank Ramsay) [1861439]
+- [x86] x86/platform/uv: Remove support for UV1 platform from uv_time (Frank Ramsay) [1861439]
+- [x86] x86/apic/uv: Make x2apic_extra_bits static (Frank Ramsay) [1861439]
+- [s390] uv: add destroy page call (Thomas Huth) [1882800]
+- [s390] gmap: improve THP splitting (Thomas Huth) [1882800]
+- [s390] kvm: s390: clean up redundant 'kvm_run' parameters (Thomas Huth) [1882800]
+- [documentation] documentation: virt: kvm/s390-pv: drop doubled words (Thomas Huth) [1882800]
+- [s390] kvm: s390: reduce number of IO pins to 1 (Thomas Huth) [1882800]
+- [s390] protvirt: use scnprintf() instead of snprintf() (Thomas Huth) [1882800]
+- [s390] kvm: s390: remove unneeded semicolon in gisa_vcpu_kicker() (Thomas Huth) [1882800]
+- [s390] kvm: s390: vsie: gmap_table_walk() simplifications (Thomas Huth) [1882800]
+- [s390] kvm: s390: vsie: Move conditional reschedule (Thomas Huth) [1882800]
+- [s390] kvm: s390: vsie: Fix possible race when shadowing region 3 tables (Thomas Huth) [1882800]
+- [s390] kvm: s390: vsie: Fix region 1 ASCE sanity shadow address checks (Thomas Huth) [1882800]
+- [s390] kvm: s390: Use fallthrough; (Thomas Huth) [1882800]
+- [s390] mm: use refcount_t for refcount (Thomas Huth) [1882800]
+- [s390] mm: make gmap_test_and_clear_dirty_pmd static (Thomas Huth) [1882800]
+- [s390] mm: optimize locking without huge pages in gmap_pmd_op_walk() (Thomas Huth) [1882800]
+- [net] openvswitch: introduce common code for flushing flows (Eelco Chaudron) [1888576]
+- [net] openvswitch: silence suspicious RCU usage warning (Eelco Chaudron) [1888576]
+- [net] openvswitch: make masks cache size configurable (Eelco Chaudron) [1888576]
+- [net] openvswitch: add masks cache hit counter (Eelco Chaudron) [1888576]
+- [net] openvswitch: Prevent kernel-infoleak in ovs_ct_put_key() (Eelco Chaudron) [1888576]
+- [net] openvswitch: kerneldoc fixes (Eelco Chaudron) [1888576]
+- [net] openvswitch: use div_u64() for 64-by-32 divisions (Eelco Chaudron) [1888576]
+- [net] openvswitch: suitable access to the dp_meters (Eelco Chaudron) [1888576]
+- [net] openvswitch: use u64 for meter bucket (Eelco Chaudron) [1888576]
+- [net] openvswitch: make EINVAL return value more obvious (Eelco Chaudron) [1888576]
+- [net] openvswitch: remove the unnecessary check (Eelco Chaudron) [1888576]
+- [net] openvswitch: set max limitation to meters (Eelco Chaudron) [1888576]
+- [net] openvswitch: expand the meters supported number (Eelco Chaudron) [1888576]
+- [net] openvswitch: use hlist_for_each_entry_rcu instead of hlist_for_each_entry (Eelco Chaudron) [1888576]
+- [net] ovs: datapath: hide clang frame-overflow warnings (Eelco Chaudron) [1888576]
+- [net] openvswitch: use netif_ovs_is_port() instead of opencode (Eelco Chaudron) [1888576]
+- [platform] platform/x86: intel_pmc_core: avoid unused-function warnings (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: fix bound check in pmc_core_mphy_pg_show() (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: update TGL's LPM0 reg bit map name (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Make pmc_core_substate_res_show() generic (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Make pmc_core_lpm_display() generic for platforms that support sub-states (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Add slp_s0_offset attribute back to tgl_reg_map (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Remove duplicate 'if' to create debugfs entry (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Relocate pmc_core_*_display() to outside of CONFIG_DEBUG_FS (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Add debugfs support to access live status registers (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Dump low power status registers on an S0ix.y failure (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Add an additional parameter to pmc_core_lpm_display() (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Remove slp_s0 attributes from tgl_reg_map (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Refactor the driver by removing redundant code (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Add debugfs entry for low power mode status registers (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Add debugfs entry to access sub-state residencies (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Fix spelling of MHz unit (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Fix indentation in function definitions (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Put more stuff under #ifdef DEBUG_FS (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Respect error code of kstrtou32_from_user() (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Make debugfs entry for pch_ip_power_gating_status conditional (David Arcari) [1783140]
+- [platform] platform/x86: intel_pmc_core: Remove unnecessary assignments (David Arcari) [1783140]
+
+* Wed Dec 02 2020 Jan Stancek <jstancek@redhat.com> [4.18.0-258.el8]
+- [net] mptcp: provide rmem[0] limit (Davide Caratti) [1874368]
+- [net] mptcp: add missing memory scheduling in the rx path (Davide Caratti) [1874368]
+- [net] mptcp: depends on IPV6 but not as a module (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: depends on built-in IPv6 (Davide Caratti) [1874368]
+- [net] mptcp: MPTCP_IPV6 should depend on IPV6 instead of selecting it (Davide Caratti) [1874368]
+- [net] mptcp: subflows garbage collection (Davide Caratti) [1874368]
+- [net] mptcp: fix fallback for MP_JOIN subflows (Davide Caratti) [1874368]
+- [net] mptcp: make DACK4/DACK8 usage consistent among all subflows (Davide Caratti) [1874368]
+- [net] mptcp: fix infinite loop on recvmsg()/worker() race. (Davide Caratti) [1874368]
+- [net] mptcp: don't skip needed ack (Davide Caratti) [1874368]
+- [net] mptcp: more DATA FIN fixes (Davide Caratti) [1874368]
+- [net] mptcp: Constify mptcp_pm_ops (Davide Caratti) [1874368]
+- [net] mptcp: ADD_ADDRs with echo bit are smaller (Davide Caratti) [1874368]
+- [net] mptcp: Handle incoming 32-bit DATA_FIN values (Davide Caratti) [1874368]
+- [net] mptcp: Consistently use READ_ONCE/WRITE_ONCE with msk->ack_seq (Davide Caratti) [1874368]
+- [net] tcp: drop unused function argument from mptcp_incoming_options (Davide Caratti) [1874368]
+- [net] mptcp: retransmit ADD_ADDR when timeout (Davide Caratti) [1874368]
+- [net] mptcp: add sk_stop_timer_sync helper (Davide Caratti) [1874368]
+- [net] mptcp: add struct mptcp_pm_add_entry (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: add remove addr and subflow test cases (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: add remove cfg in mptcp_connect (Davide Caratti) [1874368]
+- [net] mptcp: add mptcp_destroy_common helper (Davide Caratti) [1874368]
+- [net] mptcp: add RM_ADDR related mibs (Davide Caratti) [1874368]
+- [net] mptcp: implement mptcp_pm_remove_subflow (Davide Caratti) [1874368]
+- [net] mptcp: remove addr and subflow in PM netlink (Davide Caratti) [1874368]
+- [net] mptcp: add accept_subflow re-check (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: add ADD_ADDR mibs check function (Davide Caratti) [1874368]
+- [net] tcp: change pingpong threshold to 3 (Davide Caratti) [1874368]
+- [net] tcp: Refactor pingpong code (Davide Caratti) [1874368]
+- [net] mptcp: add ADD_ADDR related mibs (Davide Caratti) [1874368]
+- [net] mptcp: send out ADD_ADDR with echo flag (Davide Caratti) [1874368]
+- [net] mptcp: add the incoming RM_ADDR support (Davide Caratti) [1874368]
+- [net] mptcp: add the outgoing RM_ADDR support (Davide Caratti) [1874368]
+- [net] mptcp: rename addr_signal and the related functions (Davide Caratti) [1874368]
+- [net] mptcp: Wake up MPTCP worker when DATA_FIN found on a TCP FIN packet (Davide Caratti) [1874368]
+- [net] mptcp: fix integer overflow in mptcp_subflow_discard_data() (Davide Caratti) [1874368]
+- [net] mptcp: Fix unsigned 'max_seq' compared with zero in mptcp_data_queue_ofo (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: interpret \n as a new line (Davide Caratti) [1874368]
+- [tools] mptcp: simult flow self-tests (Davide Caratti) [1874368]
+- [net] mptcp: call tcp_cleanup_rbuf on subflows (Davide Caratti) [1874368]
+- [net] mptcp: allow picking different xmit subflows (Davide Caratti) [1874368]
+- [net] mptcp: allow creating non-backup subflows (Davide Caratti) [1874368]
+- [net] mptcp: move address attribute into mptcp_addr_info (Davide Caratti) [1874368]
+- [net] mptcp: add OoO related mibs (Davide Caratti) [1874368]
+- [net] mptcp: cleanup mptcp_subflow_discard_data() (Davide Caratti) [1874368]
+- [net] mptcp: move ooo skbs into msk out of order queue. (Davide Caratti) [1874368]
+- [net] mptcp: introduce and use mptcp_try_coalesce() (Davide Caratti) [1874368]
+- [net] mptcp: basic sndbuf autotuning (Davide Caratti) [1874368]
+- [net] mptcp: trigger msk processing even for OoO data (Davide Caratti) [1874368]
+- [net] mptcp: set data_ready status bit in subflow_check_data_avail() (Davide Caratti) [1874368]
+- [net] mptcp: rethink 'is writable' conditional (Davide Caratti) [1874368]
+- [net] tcp: reduce POLLOUT events caused by TCP_NOTSENT_LOWAT (Davide Caratti) [1874368]
+- [net] mptcp: fix kmalloc flag in mptcp_pm_nl_get_local_id (Davide Caratti) [1874368]
+- [net] mptcp: fix subflow's remote_id issues (Davide Caratti) [1874368]
+- [net] mptcp: fix subflow's local_id issues (Davide Caratti) [1874368]
+- [net] mptcp: Remove unused macro MPTCP_SAME_STATE (Davide Caratti) [1874368]
+- [net] treewide: Use fallthrough pseudo-keyword (Davide Caratti) [1874368]
+- [net] netlink: consistently use NLA_POLICY_EXACT_LEN() (Davide Caratti) [1874368]
+- [net] mptcp: free acked data before waiting for more memory (Davide Caratti) [1874368]
+- [net] mptcp: sendmsg: reset iter on error redux (Davide Caratti) [1874368]
+- [net] mptcp: sendmsg: reset iter on error (Davide Caratti) [1874368]
+- [net] mptcp: fix warn at shutdown time for unaccepted msk sockets (Davide Caratti) [1874368]
+- [net] mptcp: use mptcp_for_each_subflow in mptcp_stream_accept (Davide Caratti) [1874368]
+- [net] mptcp: fix syncookie build error on UP (Davide Caratti) [1874368]
+- [net] tcp: fix syn cookied MPTCP request socket leak (Davide Caratti) [1874368]
+- [net] tcp: fix build fong CONFIG_MPTCP=n (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: add test cases for mptcp join tests with syn cookies (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: make 2nd net namespace use tcp syn cookies unconditionally (Davide Caratti) [1874368]
+- [net] mptcp: enable JOIN requests even if cookies are in use (Davide Caratti) [1874368]
+- [net] tcp: free request sock directly upon TFO or syncookies error (Davide Caratti) [1874368]
+- [include] net: keep refcount warning in reqsk_free() (Davide Caratti) [1874368]
+- [net] tcp: syncookies: create mptcp request socket for ACK cookies with MPTCP option (Davide Caratti) [1874368]
+- [net] mptcp: subflow: add mptcp_subflow_init_cookie_req helper (Davide Caratti) [1874368]
+- [net] mptcp: rename and export mptcp_subflow_request_sock_ops (Davide Caratti) [1874368]
+- [net] mptcp: subflow: split subflow_init_req (Davide Caratti) [1874368]
+- [net] mptcp: token: move retry to caller (Davide Caratti) [1874368]
+- [net] tcp: rename request_sock cookie_ts bit to syncookie (Davide Caratti) [1874368]
+- [net] mptcp: Safely store sequence number when sending data (Davide Caratti) [1874368]
+- [net] mptcp: Safely read sequence number when lock isn't held (Davide Caratti) [1874368]
+- [net] mptcp: Skip unnecessary skb extension allocation for bare acks (Davide Caratti) [1874368]
+- [net] mptcp: Only use subflow EOF signaling on fallback connections (Davide Caratti) [1874368]
+- [net] mptcp: Use full MPTCP-level disconnect state machine (Davide Caratti) [1874368]
+- [net] mptcp: Add helper to process acks of DATA_FIN (Davide Caratti) [1874368]
+- [net] mptcp: Add mptcp_close_state() helper (Davide Caratti) [1874368]
+- [net] mptcp: Track received DATA_FIN sequence number and add related helpers (Davide Caratti) [1874368]
+- [net] mptcp: Use MPTCP-level flag for sending DATA_FIN (Davide Caratti) [1874368]
+- [net] mptcp: Remove outdated and incorrect comment (Davide Caratti) [1874368]
+- [net] mptcp: Return EPIPE if sending is shut down during a sendmsg (Davide Caratti) [1874368]
+- [net] mptcp: Allow DATA_FIN in headers without TCP FIN (Davide Caratti) [1874368]
+- [net] subflow: introduce and use mptcp_can_accept_new_subflow() (Davide Caratti) [1874368]
+- [net] subflow: use rsk_ops->send_reset() (Davide Caratti) [1874368]
+- [net] mptcp: cleanup subflow_finish_connect() (Davide Caratti) [1874368]
+- [net] mptcp: explicitly track the fully established status (Davide Caratti) [1874368]
+- [net] mptcp: mark as fallback even early ones (Davide Caratti) [1874368]
+- [net] mptcp: avoid data corruption on reinsert (Davide Caratti) [1874368]
+- [net] subflow: always init 'rel_write_seq' (Davide Caratti) [1874368]
+- [net] mptcp: zero token hash at creation time. (Davide Caratti) [1874368]
+- [net] mptcp: move helper to where its used (Davide Caratti) [1874368]
+- [tools] selftests/mptcp: Better delay & reordering configuration (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: fix typo in mptcp_connect usage (Davide Caratti) [1874368]
+- [tools] mptcp: more stable diag self-tests (Davide Caratti) [1874368]
+- [tools] selftests: mptcp: fix dependecies (Davide Caratti) [1874368]
+- [net] inet_diag: validate INET_DIAG_REQ_PROTOCOL attribute (Davide Caratti) [1874368]
+- [tools] selftests/mptcp: add diag interface tests (Davide Caratti) [1874368]
+- [net] mptcp: add MPTCP socket diag interface (Davide Caratti) [1874368]
+- [net] mptcp: add msk interations helper (Davide Caratti) [1874368]
+- [net] inet_diag: support for wider protocol numbers (Davide Caratti) [1874368]
+- [net] mptcp: use mptcp worker for path management (Davide Caratti) [1874368]
+- [include] mptcp: Remove unused inline function mptcp_rcv_synsent() (Davide Caratti) [1874368]
+- [net] mptcp: support IPV6_V6ONLY setsockopt (Davide Caratti) [1874368]
+- [net] mptcp: add REUSEADDR/REUSEPORT support (Davide Caratti) [1874368]
+- [net] use mptcp setsockopt function for SOL_SOCKET on mptcp sockets (Davide Caratti) [1874368]
+- [net] mptcp: do nonce initialization at subflow creation time (Davide Caratti) [1874368]
+- [net] mptcp: close poll() races (Davide Caratti) [1874368]
+- [net] mptcp: __mptcp_tcp_fallback() returns a struct sock (Davide Caratti) [1874368]
+- [net] mptcp: create first subflow at msk creation time (Davide Caratti) [1874368]
+- [net] mptcp: check for plain TCP sock at accept time (Davide Caratti) [1874368]
+- [net] mptcp: move mptcp_options_received's port initialization (Davide Caratti) [1874368]
+- [net] mptcp: initialize mptcp_options_received's ahmac (Davide Caratti) [1874368]
+- [net] mptcp: MPTCP_KUNIT_TESTS should depend on MPTCP instead of selecting it (Davide Caratti) [1874368]
+- [net] mptcp: introduce token KUNIT self-tests (Davide Caratti) [1874368]
+- [net] mptcp: move crypto test to KUNIT (Davide Caratti) [1874368]
+- [net] mptcp: refactor token container (Davide Caratti) [1874368]
+- [net] mptcp: add __init annotation on setup functions (Davide Caratti) [1874368]
+- [net] tcp: move ipv4_specific to tcp include file (Davide Caratti) [1874368]
+- [net] tcp: move ipv6_specific declaration to remove a warning (Davide Caratti) [1874368]
+- [net] mptcp: use list_first_entry_or_null (Davide Caratti) [1874368]
+- [net] mptcp: attempt coalescing when moving skbs to mptcp rx queue (Davide Caratti) [1874368]
+- [net] allow __skb_ext_alloc to sleep (Davide Caratti) [1874368]
+- [net] mptcp: remove inner wait loop from mptcp_sendmsg_frag (Davide Caratti) [1874368]
+- [net] mptcp: fill skb page frag cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368]
+- [net] mptcp: fill skb extension cache outside of mptcp_sendmsg_frag (Davide Caratti) [1874368]
+- [net] mptcp: move common nospace-pattern to a helper (Davide Caratti) [1874368]
+- [net] mptcp: Use 32-bit DATA_ACK when possible (Davide Caratti) [1874368]
+- [s390] s390/qeth: implement ndo_bridge_setlink for learning_sync (Philipp Rudo) [1651745]
+- [s390] s390/qeth: implement ndo_bridge_getlink for learning_sync (Philipp Rudo) [1651745]
+- [s390] s390/qeth: Reset address notification in case of buffer overflow (Philipp Rudo) [1651745]
+- [net] bridge: Add SWITCHDEV_FDB_FLUSH_TO_BRIDGE notifier (Philipp Rudo) [1651745]
+- [s390] s390/qeth: Translate address events into switchdev notifiers (Philipp Rudo) [1651745]
+- [s390] s390/qeth: Detect PNSO OC3 capability (Philipp Rudo) [1651745]
+- [s390] s390/cio: Helper functions to read CSSID, IID, and CHID (Philipp Rudo) [1651745]
+- [s390] s390/cio: Add new Operation Code OC3 to PNSO (Philipp Rudo) [1651745]
+- [cpuidle] cpuidle: Drop misleading comments about RCU usage (David Arcari) [1888014]
+- [cpuidle] cpuidle: Allow cpuidle drivers to take over RCU-idle (David Arcari) [1888014]
+- [include] cpuidle: Make CPUIDLE_FLAG_TLB_FLUSHED generic (David Arcari) [1888014]
+- [cpuidle] sched, idle, rcu: Push rcu_idle deeper into the idle path (David Arcari) [1888014]
+- [cpuidle] cpuidle: Fixup IRQ state (David Arcari) [1888014]
+- [kernel] cpuidle: Add RH_KABI warnings (David Arcari) [1878232]
+- [acpi] cpuidle: ACPI: fix 'return' with no value build warning (David Arcari) [1878232]
+- [acpi] cpuidle: change enter_s2idle() prototype (David Arcari) [1878232]
+- [cpuidle] cpuidle/pseries: Make symbol 'pseries_idle_driver' static (David Arcari) [1878232]
+- [cpuidle] cpuidle/powernv : Remove dead code block (David Arcari) [1878232]
+- [cpuidle] cpuidle: Rearrange s2idle-specific idle state entry code (David Arcari) [1878232]
+- [cpuidle] PM: s2idle: Clear _TIF_POLLING_NRFLAG before suspend to idle (David Arcari) [1878232]
+- [cpuidle] cpuidle: Fix three reference count leaks (David Arcari) [1878232]
+- [cpuidle] cpuidle: sysfs: Remove sysfs_switch and switch attributes (David Arcari) [1878232]
+- [cpuidle] cpuidle: Make cpuidle governor switchable to be the default behaviour (David Arcari) [1878232]
+- [cpuidle] cpuidle: sysfs: Accept governor name with 15 characters (David Arcari) [1878232]
+- [cpuidle] cpuidle: sysfs: Fix the overlap for showing available governors (David Arcari) [1878232]
+- [cpuidle] cpuidle: sysfs: Minor coding style corrections (David Arcari) [1878232]
+- [cpuidle] cpuidle: sysfs: Remove the unused define_one_r(o/w) macros (David Arcari) [1878232]
+- [cpuidle] cpuidle-haltpoll: Fix small typo (David Arcari) [1878232]
+- [idle] intel_idle: Customize IceLake server support (David Arcari) [1881620 1857129]
+- [idle] intel_idle: Eliminate redundant static variable (David Arcari) [1857129]
+- [idle] intel_idle: Update copyright notice, known limitations and version (David Arcari) [1857129]
+- [idle] intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) (David Arcari) [1857129]
+- [idle] intel_idle: Clean up kerneldoc comments for multiple functions (David Arcari) [1857129]
+- [idle] intel_idle: Reorder declarations of static variables (David Arcari) [1857129]
+- [idle] intel_idle: Annotate init time data structures (David Arcari) [1857129]
+- [idle] intel_idle: Add __initdata annotations to init time variables (David Arcari) [1857129]
+- [idle] intel_idle: Relocate definitions of cpuidle callbacks (David Arcari) [1857129]
+- [idle] intel_idle: Clean up definitions of cpuidle callbacks (David Arcari) [1857129]
+- [idle] intel_idle: Simplify LAPIC timer reliability checks (David Arcari) [1857129]
+- [idle] intel_idle: Introduce 'states_off' module parameter (David Arcari) [1857129]
+- [idle] intel_idle: Clean up irtl_2_usec() (David Arcari) [1857129]
+- [idle] intel_idle: Move 3 functions closer to their callers (David Arcari) [1857129]
+- [idle] intel_idle: Annotate initialization code and data structures (David Arcari) [1857129]
+- [idle] intel_idle: Move and clean up intel_idle_cpuidle_devices_uninit() (David Arcari) [1857129]
+- [idle] intel_idle: Rearrange intel_idle_cpuidle_driver_init() (David Arcari) [1857129]
+- [idle] intel_idle: Clean up NULL pointer check in intel_idle_init() (David Arcari) [1857129]
+- [idle] intel_idle: Fold intel_idle_probe() into intel_idle_init() (David Arcari) [1857129]
+- [idle] intel_idle: Eliminate __setup_broadcast_timer() (David Arcari) [1857129]
+- [idle] treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 335 (David Arcari) [1857129]
+
 * Wed Dec 02 2020 Jan Stancek <jstancek@redhat.com> [4.18.0-257.el8]
 - [hv] hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected (Mohammed Gamal) [1886096]
 - [hv] hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT (Mohammed Gamal) [1886096]