From 67ba2f1e31b1afe9bf949d84acb35a8c4af117cc Mon Sep 17 00:00:00 2001 From: Akemi Yagi Date: Dec 18 2019 00:16:58 +0000 Subject: c8 plus kernel: update to 4.18.0-147.3.1.el8_1 Signed-off-by: Akemi Yagi --- diff --git a/SOURCES/kernel-x86_64.config b/SOURCES/kernel-x86_64.config index 3de8b7f..0d29a9c 100644 --- a/SOURCES/kernel-x86_64.config +++ b/SOURCES/kernel-x86_64.config @@ -492,6 +492,7 @@ CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set # CONFIG_XEN_PVH is not set CONFIG_KVM_GUEST=y +CONFIG_ARCH_CPUIDLE_HALTPOLL=y # CONFIG_KVM_DEBUG_FS is not set CONFIG_PARAVIRT_TIME_ACCOUNTING=y CONFIG_PARAVIRT_CLOCK=y @@ -828,6 +829,8 @@ CONFIG_X86_SPEEDSTEP_LIB=m CONFIG_CPU_IDLE=y # CONFIG_CPU_IDLE_GOV_LADDER is not set CONFIG_CPU_IDLE_GOV_MENU=y +CONFIG_CPU_IDLE_GOV_HALTPOLL=y +CONFIG_HALTPOLL_CPUIDLE=m CONFIG_INTEL_IDLE=y # diff --git a/SPECS/kernel-plus.spec b/SPECS/kernel-plus.spec index f7f02e3..156dd78 100644 --- a/SPECS/kernel-plus.spec +++ b/SPECS/kernel-plus.spec @@ -19,7 +19,7 @@ %global distro_build 147 # Sign the x86_64 kernel for secure boot authentication -%ifarch x86_64 aarch64 s390x ppc64le +%ifarch x86_64 aarch64 %global signkernel 1 %else %global signkernel 0 @@ -43,10 +43,10 @@ # define buildid .local %define rpmversion 4.18.0 -%define pkgrelease 147.0.3.el8_1 +%define pkgrelease 147.3.1.el8_1 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 147.0.3%{?dist} +%define specrelease 147.3.1%{?dist} %define pkg_release %{specrelease}%{?buildid} @@ -2423,7 +2423,7 @@ fi # # %changelog -* Fri Dec 06 2019 Akemi Yagi [4.18.0-147.0.3.el8.centos.plus] +* Tue Dec 17 2019 Akemi Yagi [4.18.0-147.3.1.el8.centos.plus] - Apply debranding changes - Modify config file for x86_64 with extra features turned on including some network adapters, some SCSI adapters, ReiserFS, TOMOYO @@ -2433,10 +2433,54 @@ fi - Apply patches for e1000 from kernel.org [bug#16284] - Apply patch to fix xfrm memleak [RHBZ#1780470] -* Mon Nov 11 2019 Frantisek Hrbata [4.18.0-147.0.3.el8_1] +* Tue Nov 26 2019 Herton R. Krzesinski [4.18.0-147.3.1.el8_1] +- [x86] kvm: svm: taint module and print taint message iff nested is enabled (Bandan Das) [1776114 1775410] + +* Fri Nov 22 2019 Herton R. Krzesinski [4.18.0-147.2.1.el8_1] +- [sched] fair: Scale bandwidth quota and period without losing quota/period ratio precision (Phil Auld) [1773568 1706247] +- [sched] fair: Fix -Wunused-but-set-variable warnings (Phil Auld) [1773568 1706247] +- [sched] fair: Fix low cpu usage with high throttling by removing expiration of cpu-local slices (Phil Auld) [1773568 1706247] +- [powerpc] powerpc/pseries: Track LMB nid instead of using device tree (Steve Best) [1772110 1758742] +- [powerpc] powerpc/pseries/memory-hotplug: Only update DT once per memory DLPAR request (Steve Best) [1772110 1758742] +- [powerpc] powerpc/rtas: allow rescheduling while changing cpu states (Steve Best) [1772109 1758651] +- [powerpc] powerpc/pseries/mobility: use cond_resched when updating device tree (Steve Best) [1772109 1758651] +- [netdrv] i40e: Do not check VF state in i40e_ndo_get_vf_config (Stefan Assmann) [1770177 1752498] +- [fs] CIFS: Fix use after free of file info structures (Dave Wysochanski) [1767357 1757865] +- [fs] cifs: use cifsInodeInfo->open_file_lock while iterating to avoid a panic (Dave Wysochanski) [1767357 1757865] +- [netdrv] net/ibmvnic: prevent more than one thread from running in reset (Steve Best) [1764830 1756943] +- [netdrv] net/ibmvnic: unlock rtnl_lock in reset so linkwatch_event can run (Steve Best) [1764830 1756943] +- [netdrv] ibmvnic: Warn unknown speed message only when carrier is present (Steve Best) [1764832 1749873] +- [netdrv] net/ibmvnic: Fix missing { in __ibmvnic_reset (Steve Best) [1764832 1749873] +- [netdrv] net/ibmvnic: free reset work of removed device from queue (Steve Best) [1764832 1749873] +- [netdrv] ibmvnic: Do not process reset during or after device removal (Steve Best) [1764832 1749873] +- [cpuidle] cpuidle: governor: Add new governors to cpuidle_governors again (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle-haltpoll: do not set an owner to allow modunload (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle-haltpoll: set haltpoll as preferred governor (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: allow governor switch on cpuidle_register_driver() (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: Add cpuidle.governor= command line parameter (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle-haltpoll: vcpu hotplug support (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle-haltpoll: disable host side polling when kvm virtualized (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: add haltpoll governor (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: header file stubs must be "static inline" (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] governors: unify last_state_idx (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: add poll_limit_ns to cpuidle_device structure (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: poll_state: Fix default time limit (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: poll_state: Disregard disable idle states (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: poll_state: Revise loop termination condition (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle: menu: Fix wakeup statistics updates for polling state (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] cpuidle-haltpoll: return -ENODEV on modinit failure (Marcelo Tosatti) [1764831 1759282] +- [cpuidle] add cpuidle-haltpoll driver (Marcelo Tosatti) [1764831 1759282] +- [x86] kvm: x86: add host poll control msrs (Vitaly Kuznetsov) [1764831 1749495] +- [s390] s390/setup: Fix kernel lock down for s390 (Philipp Rudo) [1764827 1748343] +- [powerpc] powerpc: Allow flush_(inval_)dcache_range to work across ranges >4GB (Steve Best) [1764826 1744062] +- [fs] mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses (Jeff Moyer) [1764825 1743159] +- [mm] mm/huge_memory.c: fix modifying of page protection by insert_pfn_pmd() (Jeff Moyer) [1764825 1743159] +- [pci] PCI: hv: Use bytes 4 and 5 from instance ID as the PCI domain numbers (Mohammed Gamal) [1764634 1671288] +- [pci] PCI: hv: Detect and fix Hyper-V PCI domain number collision (Mohammed Gamal) [1764634 1671288] + +* Tue Nov 12 2019 Frantisek Hrbata [4.18.0-147.1.1.el8_1] +- [arm64] arm64/sve: Fix wrong free for task->thread.sve_state (Andrew Jones) [1767358 1756450] - [drm] drm/i915/cmdparser: Fix jump whitelist clearing (Dave Airlie) [1756871 1756873] {CVE-2019-0155} - -* Sun Nov 03 2019 Frantisek Hrbata [4.18.0-147.0.2.el8_1] - [drm] drm/i915: Lower RM timeout to avoid DSI hard hangs (Dave Airlie) [1766056 1756805] {CVE-2019-0154} - [drm] drm/i915/gen8+: Add RC6 CTX corruption WA (Dave Airlie) [1766056 1756805] {CVE-2019-0154} - [drm] drm/i915/cmdparser: Ignore Length operands during command matching (Dave Airlie) [1756871 1756873] {CVE-2019-0155}