kernel-rt-4.18.0-503.rt7.292.el8
* Tue Jul 18 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-503.rt7.292.el8] - [rt] build kernel-rt-4.18.0-503.rt7.292.el8 [2180997] - s390/diag: fix display of diagnose call statistics (Tobias Huschle) [2187995] - rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request (Adrian Reber) [2218454] - locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2077282] - fbcon: Check font dimension limits (Ricardo Robaina) [2213491] {CVE-2023-3161} - libnvdimm: Notify disk drivers to revalidate region read-only (Jeff Moyer) [1999673] - nvdimm/region: always show the 'align' attribute (Jeff Moyer) [1999673] - nvdimm/region: Fix default alignment for small regions (Jeff Moyer) [1999673] - libnvdimm/region: Allow setting align attribute on regions without mappings (Jeff Moyer) [1999673] - KVM: SVM: Return the local "r" variable from svm_set_msr() (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code (Emanuele Giuseppe Esposito) [2124598] - KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598] - KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling (Emanuele Giuseppe Esposito) [2124598] - kvm: x86: Advertise FLUSH_L1D to user space (Emanuele Giuseppe Esposito) [2124598] - kvm: svm: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - kvm: vmx: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598] - rtc: lib_test: add MODULE_LICENSE (Lenny Szubowicz) [2207975] - rtc: efi: Remove the repeated module alias (Lenny Szubowicz) [2207975] - efi/efivars: Set generic ops before loading SSDT (Lenny Szubowicz) [2207975] - efi: efibc: check for efivars write capability (Lenny Szubowicz) [2207975] - efi/efivars: Expose RT service availability via efivars abstraction (Lenny Szubowicz) [2207975] - integrity: Check properly whether EFI GetVariable() is available (Lenny Szubowicz) [2207975] - x86/ima: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Use EFI ResetSystem only when available (Lenny Szubowicz) [2207975] - scsi: iscsi: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - infiniband: hfi1: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975] - efi: Register EFI rtc platform device only when available (Lenny Szubowicz) [2207975] - efi: Use more granular check for availability for variable services (Lenny Szubowicz) [2207975] - efi: mark all efi runtime services as unsupported on non-efi boot (Lenny Szubowicz) [2207975] - efi: Add support for EFI_RT_PROPERTIES table (Lenny Szubowicz) [2207975] - crypto: ccp - Add support for PCI device 0x156E (Vladis Dronov) [2180960] - crypto: ccp - Add support for PCI device 0x17E0 (Vladis Dronov) [2180960] - crypto: ccp - Validate that platform access mailbox registers are declared (Vladis Dronov) [2180960] - crypto: ccp - Use lower 8 bytes to communicate with doorbell command register (Vladis Dronov) [2180960] - crypto: ccp - Return doorbell status code as an argument (Vladis Dronov) [2180960] - crypto: ccp - Bump up doorbell debug message to error (Vladis Dronov) [2180960] - crypto: ccp - Drop extra doorbell checks (Vladis Dronov) [2180960] - crypto: ccp - Don't initialize CCP for PSP 0x1649 (Vladis Dronov) [2180960] - crypto: ccp - Clear PSP interrupt status register before calling handler (Vladis Dronov) [2180960] - crypto: ccp - Add support for ringing a platform doorbell (Vladis Dronov) [2180960] - crypto: ccp - Enable platform access interface on client PSP parts (Vladis Dronov) [2180960] - crypto: ccp - Add support for an interface for platform features (Vladis Dronov) [2180960] - crypto: ccp - Move some PSP mailbox bit definitions into common header (Vladis Dronov) [2180960] - crypto: ccp - Add a header for multiple drivers to use `__psp_pa` (Vladis Dronov) [2180960] - crypto: ccp - Drop TEE support for IRQ handler (Vladis Dronov) [2180960] - crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Vladis Dronov) [2180960] - crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Vladis Dronov) [2180960] - crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Vladis Dronov) [2180960] - crypto: ccp - Add a firmware definition for EPYC gen 4 processors (Vladis Dronov) [2180960] - crypto: ccp - Provide MMIO register naming for documenation (Vladis Dronov) [2180960] - redhat/configs: enable CONFIG_INTEL_UNCORE_FREQ_CONTROL for x86_64 (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2156826] - platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2156826] - platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2156826] - platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2156826] - platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2156826] - platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add Sapphire Rapids server support (David Arcari) [2156826] - platform/x86/intel-uncore-freq: make uncore_root_kobj static (David Arcari) [2156826] - platform/x86: Convert to new CPU match macros (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Add release callback (David Arcari) [2156826] - platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition (David Arcari) [2156826] - MAINTAINERS: Update for the intel uncore frequency control (David Arcari) [2156826] - platform/x86: Add support for Uncore frequency control (David Arcari) [2156826] Resolves: rhbz#2180997, rhbz#2213491 Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
This commit is contained in:
parent
41f079b2e1
commit
a587dee95a
@ -3584,6 +3584,7 @@ CONFIG_INTEL_TH_PTI=m
|
|||||||
CONFIG_INTEL_TH_STH=m
|
CONFIG_INTEL_TH_STH=m
|
||||||
CONFIG_INTEL_TURBO_MAX_3=y
|
CONFIG_INTEL_TURBO_MAX_3=y
|
||||||
CONFIG_INTEL_TXT=y
|
CONFIG_INTEL_TXT=y
|
||||||
|
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
|
||||||
CONFIG_INTEL_VBTN=m
|
CONFIG_INTEL_VBTN=m
|
||||||
CONFIG_INTEL_VSEC=m
|
CONFIG_INTEL_VSEC=m
|
||||||
CONFIG_INTEL_WMI_THUNDERBOLT=m
|
CONFIG_INTEL_WMI_THUNDERBOLT=m
|
||||||
|
@ -3597,6 +3597,7 @@ CONFIG_INTEL_TH_PTI=m
|
|||||||
CONFIG_INTEL_TH_STH=m
|
CONFIG_INTEL_TH_STH=m
|
||||||
CONFIG_INTEL_TURBO_MAX_3=y
|
CONFIG_INTEL_TURBO_MAX_3=y
|
||||||
CONFIG_INTEL_TXT=y
|
CONFIG_INTEL_TXT=y
|
||||||
|
CONFIG_INTEL_UNCORE_FREQ_CONTROL=m
|
||||||
CONFIG_INTEL_VBTN=m
|
CONFIG_INTEL_VBTN=m
|
||||||
CONFIG_INTEL_VSEC=m
|
CONFIG_INTEL_VSEC=m
|
||||||
CONFIG_INTEL_WMI_THUNDERBOLT=m
|
CONFIG_INTEL_WMI_THUNDERBOLT=m
|
||||||
|
82
kernel.spec
82
kernel.spec
@ -12,7 +12,7 @@
|
|||||||
# change below to w4T.xzdio):
|
# change below to w4T.xzdio):
|
||||||
%define _binary_payload w3T.xzdio
|
%define _binary_payload w3T.xzdio
|
||||||
|
|
||||||
%global distro_build 502
|
%global distro_build 503
|
||||||
|
|
||||||
# Sign the x86_64 kernel for secure boot authentication
|
# Sign the x86_64 kernel for secure boot authentication
|
||||||
%ifarch x86_64 aarch64 s390x ppc64le
|
%ifarch x86_64 aarch64 s390x ppc64le
|
||||||
@ -38,10 +38,10 @@
|
|||||||
# define buildid .local
|
# define buildid .local
|
||||||
|
|
||||||
%define rpmversion 4.18.0
|
%define rpmversion 4.18.0
|
||||||
%define pkgrelease 502.rt7.291.el8
|
%define pkgrelease 503.rt7.292.el8
|
||||||
|
|
||||||
# allow pkg_release to have configurable %%{?dist} tag
|
# allow pkg_release to have configurable %%{?dist} tag
|
||||||
%define specrelease 502.rt7.291%{?dist}
|
%define specrelease 503.rt7.292%{?dist}
|
||||||
|
|
||||||
%define pkg_release %{specrelease}%{?buildid}
|
%define pkg_release %{specrelease}%{?buildid}
|
||||||
|
|
||||||
@ -147,7 +147,7 @@
|
|||||||
# The preempt RT patch level
|
# The preempt RT patch level
|
||||||
%global rttag .rt7
|
%global rttag .rt7
|
||||||
# realtimeN
|
# realtimeN
|
||||||
%global rtbuild .291
|
%global rtbuild .292
|
||||||
%define with_doc 0
|
%define with_doc 0
|
||||||
%define with_headers 0
|
%define with_headers 0
|
||||||
%define with_cross_headers 0
|
%define with_cross_headers 0
|
||||||
@ -2698,6 +2698,80 @@ fi
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
%changelog
|
%changelog
|
||||||
|
* Tue Jul 18 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-503.rt7.292.el8]
|
||||||
|
- [rt] build kernel-rt-4.18.0-503.rt7.292.el8 [2180997]
|
||||||
|
- s390/diag: fix display of diagnose call statistics (Tobias Huschle) [2187995]
|
||||||
|
- rseq, ptrace: Add PTRACE_GET_RSEQ_CONFIGURATION request (Adrian Reber) [2218454]
|
||||||
|
- locking/rwbase: Mitigate indefinite writer starvation (Eder Zulian) [2077282]
|
||||||
|
- fbcon: Check font dimension limits (Ricardo Robaina) [2213491] {CVE-2023-3161}
|
||||||
|
- libnvdimm: Notify disk drivers to revalidate region read-only (Jeff Moyer) [1999673]
|
||||||
|
- nvdimm/region: always show the 'align' attribute (Jeff Moyer) [1999673]
|
||||||
|
- nvdimm/region: Fix default alignment for small regions (Jeff Moyer) [1999673]
|
||||||
|
- libnvdimm/region: Allow setting align attribute on regions without mappings (Jeff Moyer) [1999673]
|
||||||
|
- KVM: SVM: Return the local "r" variable from svm_set_msr() (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- KVM: x86: Virtualize FLUSH_L1D and passthrough MSR_IA32_FLUSH_CMD (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- KVM: x86: Move MSR_IA32_PRED_CMD WRMSR emulation to common code (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- KVM: SVM: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- KVM: VMX: Passthrough MSR_IA32_PRED_CMD based purely on host+guest CPUID (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- KVM: x86: Revert MSR_IA32_FLUSH_CMD.FLUSH_L1D enabling (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- kvm: x86: Advertise FLUSH_L1D to user space (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- kvm: svm: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- kvm: vmx: Add IA32_FLUSH_CMD guest support (Emanuele Giuseppe Esposito) [2124598]
|
||||||
|
- rtc: lib_test: add MODULE_LICENSE (Lenny Szubowicz) [2207975]
|
||||||
|
- rtc: efi: Remove the repeated module alias (Lenny Szubowicz) [2207975]
|
||||||
|
- efi/efivars: Set generic ops before loading SSDT (Lenny Szubowicz) [2207975]
|
||||||
|
- efi: efibc: check for efivars write capability (Lenny Szubowicz) [2207975]
|
||||||
|
- efi/efivars: Expose RT service availability via efivars abstraction (Lenny Szubowicz) [2207975]
|
||||||
|
- integrity: Check properly whether EFI GetVariable() is available (Lenny Szubowicz) [2207975]
|
||||||
|
- x86/ima: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975]
|
||||||
|
- efi: Use EFI ResetSystem only when available (Lenny Szubowicz) [2207975]
|
||||||
|
- scsi: iscsi: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975]
|
||||||
|
- infiniband: hfi1: Use EFI GetVariable only when available (Lenny Szubowicz) [2207975]
|
||||||
|
- efi: Register EFI rtc platform device only when available (Lenny Szubowicz) [2207975]
|
||||||
|
- efi: Use more granular check for availability for variable services (Lenny Szubowicz) [2207975]
|
||||||
|
- efi: mark all efi runtime services as unsupported on non-efi boot (Lenny Szubowicz) [2207975]
|
||||||
|
- efi: Add support for EFI_RT_PROPERTIES table (Lenny Szubowicz) [2207975]
|
||||||
|
- crypto: ccp - Add support for PCI device 0x156E (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Add support for PCI device 0x17E0 (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Validate that platform access mailbox registers are declared (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Use lower 8 bytes to communicate with doorbell command register (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Return doorbell status code as an argument (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Bump up doorbell debug message to error (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Drop extra doorbell checks (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Don't initialize CCP for PSP 0x1649 (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Clear PSP interrupt status register before calling handler (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Add support for ringing a platform doorbell (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Enable platform access interface on client PSP parts (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Add support for an interface for platform features (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Move some PSP mailbox bit definitions into common header (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Add a header for multiple drivers to use `__psp_pa` (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Drop TEE support for IRQ handler (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp: Get rid of __sev_platform_init_locked()'s local function pointer (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Name -1 return value as SEV_RET_NO_FW_CALL (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Flush the SEV-ES TMR memory before giving it to firmware (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Add a firmware definition for EPYC gen 4 processors (Vladis Dronov) [2180960]
|
||||||
|
- crypto: ccp - Provide MMIO register naming for documenation (Vladis Dronov) [2180960]
|
||||||
|
- redhat/configs: enable CONFIG_INTEL_UNCORE_FREQ_CONTROL for x86_64 (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel-uncore-freq: Return error on write frequency (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-freq: Add client processors (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-freq: add Emerald Rapids support (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-freq: Use sysfs_emit() to instead of scnprintf() (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-freq: Prevent driver loading in guests (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-freq: fix uncore_freq_common_init() error codes (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel-uncore-freq: Split common and enumeration part (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel/uncore-freq: Display uncore current frequency (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel/uncore-freq: Use sysfs API to create attributes (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel/uncore-freq: Move to uncore-frequency folder (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-frequency: use default_groups in kobj_type (David Arcari) [2156826]
|
||||||
|
- platform/x86: intel-uncore-frequency: Move to intel sub-directory (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel-uncore-freq: Add Sapphire Rapids server support (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel-uncore-freq: make uncore_root_kobj static (David Arcari) [2156826]
|
||||||
|
- platform/x86: Convert to new CPU match macros (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel-uncore-freq: Add release callback (David Arcari) [2156826]
|
||||||
|
- platform/x86/intel-uncore-freq: Fix static checker issue and potential race condition (David Arcari) [2156826]
|
||||||
|
- MAINTAINERS: Update for the intel uncore frequency control (David Arcari) [2156826]
|
||||||
|
- platform/x86: Add support for Uncore frequency control (David Arcari) [2156826]
|
||||||
|
|
||||||
* Thu Jul 13 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-502.rt7.291.el8]
|
* Thu Jul 13 2023 Denys Vlasenko <dvlasenk@redhat.com> [4.18.0-502.rt7.291.el8]
|
||||||
- [rt] build kernel-rt-4.18.0-502.rt7.291.el8 [2180997]
|
- [rt] build kernel-rt-4.18.0-502.rt7.291.el8 [2180997]
|
||||||
- x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222369]
|
- x86/microcode: avoid unused variable warning (John B. Wyatt IV) [2222369]
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (linux-4.18.0-502.rt7.291.el8.tar.xz) = d125e100334704aa438ef5c4ea6aaf1a77fb756628c4e2531a88188c600f6651e134a13abe4397843d8bdc8447399f0229151764b70f391d2309a6822d8ba51d
|
SHA512 (linux-4.18.0-503.rt7.292.el8.tar.xz) = b00f802f7bcc990fbaa1807695a4d2c3d06f60eea34daf9dab76c5b4fc350237703fbd830b607ffb91563120523bb89ed53b84d119072dbef85d398b64c71c5d
|
||||||
|
Loading…
Reference in New Issue
Block a user