kernel-rt-5.14.0-207.rt14.208.el9

* Tue Dec 06 2022 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-207.rt14.208.el9]
- [rt] build kernel-rt-5.14.0-207.rt14.208.el9 [2125474]
- HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (Tony Camuso) [2131760]
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Tony Camuso) [2131760]
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Tony Camuso) [2131760]
- ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments (Tony Camuso) [2131760]
- HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" (Tony Camuso) [2131760]
- HID: intel-ish-hid: ipc: add ADL and RPL device id (Tony Camuso) [2131760]
- fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2088133]
- EDAC/skx_common: Make output format similar (Aristeu Rozanski) [2124913]
- EDAC/skx_common: Use driver decoder first (Aristeu Rozanski) [2124913]
- redhat/configs: Change the amd-pstate driver from builtin to loadable (David Arcari) [2143793]
- KVM: selftests: Enable rseq_test for all architectures (Gavin Shan) [2107034]
- selftests/rseq: check if libc rseq support is registered (Gavin Shan) [2107034]
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Gavin Shan) [2107034]
- selftests/rseq: x86-32: use %%gs segment selector for accessing rseq thread area (Gavin Shan) [2107034]
- selftests/rseq: x86-64: use %%fs segment selector for accessing rseq thread area (Gavin Shan) [2107034]
- selftests/rseq: Fix: work-around asm goto compiler bugs (Gavin Shan) [2107034]
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Gavin Shan) [2107034]
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Gavin Shan) [2107034]
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Gavin Shan) [2107034]
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Gavin Shan) [2107034]
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Gavin Shan) [2107034]
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Gavin Shan) [2107034]
- selftests/rseq: Introduce thread pointer getters (Gavin Shan) [2107034]
- selftests/rseq: Introduce rseq_get_abi() helper (Gavin Shan) [2107034]
- selftests/rseq: Remove volatile from __rseq_abi (Gavin Shan) [2107034]
- selftests/rseq: Remove useless assignment to cpu variable (Gavin Shan) [2107034]
- selftests/rseq: introduce own copy of rseq uapi header (Gavin Shan) [2107034]
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Gavin Shan) [2107034]
- net: Remove unused inline function sk_nulls_node_init() (Guillaume Nault) [2143237]
- ping: convert to RCU lookups, get rid of rwlock (Guillaume Nault) [2143237]
- mm: migrate: fix THP's mapcount on isolation (Gavin Shan) [2142505]
- dm-log-writes: set dma_alignment limit in io_hints (Ming Lei) [2142432]
- dm-integrity: set dma_alignment limit in io_hints (Ming Lei) [2142432]
- block: make blk_set_default_limits() private (Ming Lei) [2142432]
- dm-crypt: provide dma_alignment limit in io_hints (Ming Lei) [2142432]
- block: make dma_alignment a stacking queue_limit (Ming Lei) [2142432]
- blk-cgroup: properly pin the parent in blkcg_css_online (Ming Lei) [2142432]
- block: sed-opal: kmalloc the cmd/resp buffers (Ming Lei) [2142432]
- block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Ming Lei) [2142432]
- block: blk_add_rq_to_plug(): clear stale 'last' after flush (Ming Lei) [2142432]
- blk-mq: Fix kmemleak in blk_mq_init_allocated_queue (Ming Lei) [2142432]
- block: Fix possible memory leak for rq_wb on add_disk failure (Ming Lei) [2142432]
- fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi) [2112621]
- fuse: add file_modified() to fallocate (Miklos Szeredi) [2112621]
- sgx: use ->f_mapping... (Vladis Dronov) [2130211]
- x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() (Vladis Dronov) [2130211]
- x86/sgx: Handle VA page allocation failure for EAUG on PF. (Vladis Dronov) [2130211]
- x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Vladis Dronov) [2130211]
- selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning (Vladis Dronov) [2130211]
- x86/sgx: Set active memcg prior to shmem allocation (Vladis Dronov) [2130211]
- x86/sgx: Drop 'page_index' from sgx_backing (Vladis Dronov) [2130211]
- selftests/sgx: Page removal stress test (Vladis Dronov) [2130211]
- selftests/sgx: Test reclaiming of untouched page (Vladis Dronov) [2130211]
- selftests/sgx: Test invalid access to removed enclave page (Vladis Dronov) [2130211]
- selftests/sgx: Test faulty enclave behavior (Vladis Dronov) [2130211]
- selftests/sgx: Test complete changing of page type flow (Vladis Dronov) [2130211]
- selftests/sgx: Introduce TCS initialization enclave operation (Vladis Dronov) [2130211]
- selftests/sgx: Introduce dynamic entry point (Vladis Dronov) [2130211]
- selftests/sgx: Test two different SGX2 EAUG flows (Vladis Dronov) [2130211]
- selftests/sgx: Add test for TCS page permission changes (Vladis Dronov) [2130211]
- selftests/sgx: Add test for EPCM permission changes (Vladis Dronov) [2130211]
- Documentation/x86: Introduce enclave runtime management section (Vladis Dronov) [2130211]
- x86/sgx: Free up EPC pages directly to support large page ranges (Vladis Dronov) [2130211]
- x86/sgx: Support complete page removal (Vladis Dronov) [2130211]
- x86/sgx: Support modifying SGX page type (Vladis Dronov) [2130211]
- x86/sgx: Tighten accessible memory range after enclave initialization (Vladis Dronov) [2130211]
- x86/sgx: Support adding of pages to an initialized enclave (Vladis Dronov) [2130211]
- x86/sgx: Support restricting of enclave page permissions (Vladis Dronov) [2130211]
- x86/sgx: Support VA page allocation without reclaiming (Vladis Dronov) [2130211]
- x86/sgx: Export sgx_encl_page_alloc() (Vladis Dronov) [2130211]
- x86/sgx: Export sgx_encl_{grow,shrink}() (Vladis Dronov) [2130211]
- x86/sgx: Keep record of SGX page type (Vladis Dronov) [2130211]
- x86/sgx: Create utility to validate user provided offset and length (Vladis Dronov) [2130211]
- x86/sgx: Make sgx_ipi_cb() available internally (Vladis Dronov) [2130211]
- x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() (Vladis Dronov) [2130211]
- x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() (Vladis Dronov) [2130211]
- x86/sgx: Export sgx_encl_ewb_cpumask() (Vladis Dronov) [2130211]
- x86/sgx: Support loading enclave page without VMA permissions check (Vladis Dronov) [2130211]
- x86/sgx: Add wrapper for SGX2 EAUG function (Vladis Dronov) [2130211]
- x86/sgx: Add wrapper for SGX2 EMODT function (Vladis Dronov) [2130211]
- x86/sgx: Add wrapper for SGX2 EMODPR function (Vladis Dronov) [2130211]
- x86/sgx: Add short descriptions to ENCLS wrappers (Vladis Dronov) [2130211]
- x86/sgx: Ensure no data in PCMD page after truncate (Vladis Dronov) [2130211]
- x86/sgx: Fix race between reclaimer and page fault handler (Vladis Dronov) [2130211]
- x86/sgx: Obtain backing storage page with enclave mutex held (Vladis Dronov) [2130211]
- x86/sgx: Mark PCMD page as dirty when modifying contents (Vladis Dronov) [2130211]
- x86/sgx: Disconnect backing page references from dirty status (Vladis Dronov) [2130211]
Resolves: rhbz#2125474

Signed-off-by: Luis Claudio R. Goncalves <lgoncalv@redhat.com>
This commit is contained in:
Luis Claudio R. Goncalves 2022-12-06 13:37:11 -03:00
parent 7e9506e445
commit b1daa19e03
5 changed files with 100 additions and 13 deletions

View File

@ -12,7 +12,7 @@ RHEL_MINOR = 2
#
# Use this spot to avoid future merge conflicts.
# Do not trim this comment.
RHEL_RELEASE = 206
RHEL_RELEASE = 207
#
# ZSTREAM
@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes")
endif
endif
RTBUILD:=.207
RTBUILD:=.208

View File

@ -6632,7 +6632,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_X86_AMD_PSTATE=y
CONFIG_X86_AMD_PSTATE=m
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_CMPXCHG64=y

View File

@ -6609,7 +6609,7 @@ CONFIG_X86_ACPI_CPUFREQ_CPB=y
CONFIG_X86_ACPI_CPUFREQ=m
CONFIG_X86_AMD_FREQ_SENSITIVITY=m
CONFIG_X86_AMD_PLATFORM_DEVICE=y
CONFIG_X86_AMD_PSTATE=y
CONFIG_X86_AMD_PSTATE=m
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_CMPXCHG64=y

View File

@ -119,15 +119,15 @@ Summary: The Linux kernel
# define buildid .local
%define specversion 5.14.0
%define patchversion 5.14
%define pkgrelease 206.rt14.207
%define pkgrelease 207.rt14.208
%define kversion 5
%define tarfile_release 5.14.0-206.rt14.207.el9
%define tarfile_release 5.14.0-207.rt14.208.el9
# This is needed to do merge window version magic
%define patchlevel 14
# This allows pkg_release to have configurable %%{?dist} tag
%define specrelease 206.rt14.207%{?buildid}%{?dist}
%define specrelease 207.rt14.208%{?buildid}%{?dist}
# This defines the kabi tarball version
%define kabiversion 5.14.0-206.rt14.207.el9
%define kabiversion 5.14.0-207.rt14.208.el9
#
# End of genspec.sh variables
@ -3236,8 +3236,95 @@ fi
#
#
%changelog
* Mon Dec 05 2022 Juri Lelli <juri.lelli@redhat.com> [5.14.0-206.rt14.207.el9]
- [rt] build kernel-rt-5.14.0-206.rt14.207.el9 [2125474]
* Tue Dec 06 2022 Luis Claudio R. Goncalves <lgoncalv@redhat.com> [5.14.0-207.rt14.208.el9]
- [rt] build kernel-rt-5.14.0-207.rt14.208.el9 [2125474]
- HID: intel-ish-hid: ipc: Add Meteor Lake PCI device ID (Tony Camuso) [2131760]
- hid: intel-ish-hid: ishtp: Fix ishtp client sending disordered message (Tony Camuso) [2131760]
- HID: ishtp-hid-clientHID: ishtp-hid-client: Fix comment typo (Tony Camuso) [2131760]
- ID: intel-ish-hid: hid-client: drop unexpected word "the" in the comments (Tony Camuso) [2131760]
- HID: intel-ish-hid: ipc: use time_before to replace "jiffies < a" (Tony Camuso) [2131760]
- HID: intel-ish-hid: ipc: add ADL and RPL device id (Tony Camuso) [2131760]
- fs: allow cross-vfsmount reflink/dedupe (Andrey Albershteyn) [2088133]
- EDAC/skx_common: Make output format similar (Aristeu Rozanski) [2124913]
- EDAC/skx_common: Use driver decoder first (Aristeu Rozanski) [2124913]
- redhat/configs: Change the amd-pstate driver from builtin to loadable (David Arcari) [2143793]
- KVM: selftests: Enable rseq_test for all architectures (Gavin Shan) [2107034]
- selftests/rseq: check if libc rseq support is registered (Gavin Shan) [2107034]
- selftests/rseq: Change type of rseq_offset to ptrdiff_t (Gavin Shan) [2107034]
- selftests/rseq: x86-32: use %%gs segment selector for accessing rseq thread area (Gavin Shan) [2107034]
- selftests/rseq: x86-64: use %%fs segment selector for accessing rseq thread area (Gavin Shan) [2107034]
- selftests/rseq: Fix: work-around asm goto compiler bugs (Gavin Shan) [2107034]
- selftests/rseq: Remove arm/mips asm goto compiler work-around (Gavin Shan) [2107034]
- selftests/rseq: Fix warnings about #if checks of undefined tokens (Gavin Shan) [2107034]
- selftests/rseq: Fix ppc32 offsets by using long rather than off_t (Gavin Shan) [2107034]
- selftests/rseq: Fix ppc32 missing instruction selection "u" and "x" for load/store (Gavin Shan) [2107034]
- selftests/rseq: Fix ppc32: wrong rseq_cs 32-bit field pointer on big endian (Gavin Shan) [2107034]
- selftests/rseq: Uplift rseq selftests for compatibility with glibc-2.35 (Gavin Shan) [2107034]
- selftests/rseq: Introduce thread pointer getters (Gavin Shan) [2107034]
- selftests/rseq: Introduce rseq_get_abi() helper (Gavin Shan) [2107034]
- selftests/rseq: Remove volatile from __rseq_abi (Gavin Shan) [2107034]
- selftests/rseq: Remove useless assignment to cpu variable (Gavin Shan) [2107034]
- selftests/rseq: introduce own copy of rseq uapi header (Gavin Shan) [2107034]
- selftests/rseq: remove ARRAY_SIZE define from individual tests (Gavin Shan) [2107034]
- net: Remove unused inline function sk_nulls_node_init() (Guillaume Nault) [2143237]
- ping: convert to RCU lookups, get rid of rwlock (Guillaume Nault) [2143237]
- mm: migrate: fix THP's mapcount on isolation (Gavin Shan) [2142505]
- dm-log-writes: set dma_alignment limit in io_hints (Ming Lei) [2142432]
- dm-integrity: set dma_alignment limit in io_hints (Ming Lei) [2142432]
- block: make blk_set_default_limits() private (Ming Lei) [2142432]
- dm-crypt: provide dma_alignment limit in io_hints (Ming Lei) [2142432]
- block: make dma_alignment a stacking queue_limit (Ming Lei) [2142432]
- blk-cgroup: properly pin the parent in blkcg_css_online (Ming Lei) [2142432]
- block: sed-opal: kmalloc the cmd/resp buffers (Ming Lei) [2142432]
- block, bfq: fix null pointer dereference in bfq_bio_bfqg() (Ming Lei) [2142432]
- block: blk_add_rq_to_plug(): clear stale 'last' after flush (Ming Lei) [2142432]
- blk-mq: Fix kmemleak in blk_mq_init_allocated_queue (Ming Lei) [2142432]
- block: Fix possible memory leak for rq_wb on add_disk failure (Ming Lei) [2142432]
- fuse: lock inode unconditionally in fuse_fallocate() (Miklos Szeredi) [2112621]
- fuse: add file_modified() to fallocate (Miklos Szeredi) [2112621]
- sgx: use ->f_mapping... (Vladis Dronov) [2130211]
- x86/sgx: Improve comments for sgx_encl_lookup/alloc_backing() (Vladis Dronov) [2130211]
- x86/sgx: Handle VA page allocation failure for EAUG on PF. (Vladis Dronov) [2130211]
- x86/sgx: Do not fail on incomplete sanitization on premature stop of ksgxd (Vladis Dronov) [2130211]
- selftests/sgx: Ignore OpenSSL 3.0 deprecated functions warning (Vladis Dronov) [2130211]
- x86/sgx: Set active memcg prior to shmem allocation (Vladis Dronov) [2130211]
- x86/sgx: Drop 'page_index' from sgx_backing (Vladis Dronov) [2130211]
- selftests/sgx: Page removal stress test (Vladis Dronov) [2130211]
- selftests/sgx: Test reclaiming of untouched page (Vladis Dronov) [2130211]
- selftests/sgx: Test invalid access to removed enclave page (Vladis Dronov) [2130211]
- selftests/sgx: Test faulty enclave behavior (Vladis Dronov) [2130211]
- selftests/sgx: Test complete changing of page type flow (Vladis Dronov) [2130211]
- selftests/sgx: Introduce TCS initialization enclave operation (Vladis Dronov) [2130211]
- selftests/sgx: Introduce dynamic entry point (Vladis Dronov) [2130211]
- selftests/sgx: Test two different SGX2 EAUG flows (Vladis Dronov) [2130211]
- selftests/sgx: Add test for TCS page permission changes (Vladis Dronov) [2130211]
- selftests/sgx: Add test for EPCM permission changes (Vladis Dronov) [2130211]
- Documentation/x86: Introduce enclave runtime management section (Vladis Dronov) [2130211]
- x86/sgx: Free up EPC pages directly to support large page ranges (Vladis Dronov) [2130211]
- x86/sgx: Support complete page removal (Vladis Dronov) [2130211]
- x86/sgx: Support modifying SGX page type (Vladis Dronov) [2130211]
- x86/sgx: Tighten accessible memory range after enclave initialization (Vladis Dronov) [2130211]
- x86/sgx: Support adding of pages to an initialized enclave (Vladis Dronov) [2130211]
- x86/sgx: Support restricting of enclave page permissions (Vladis Dronov) [2130211]
- x86/sgx: Support VA page allocation without reclaiming (Vladis Dronov) [2130211]
- x86/sgx: Export sgx_encl_page_alloc() (Vladis Dronov) [2130211]
- x86/sgx: Export sgx_encl_{grow,shrink}() (Vladis Dronov) [2130211]
- x86/sgx: Keep record of SGX page type (Vladis Dronov) [2130211]
- x86/sgx: Create utility to validate user provided offset and length (Vladis Dronov) [2130211]
- x86/sgx: Make sgx_ipi_cb() available internally (Vladis Dronov) [2130211]
- x86/sgx: Move PTE zap code to new sgx_zap_enclave_ptes() (Vladis Dronov) [2130211]
- x86/sgx: Rename sgx_encl_ewb_cpumask() as sgx_encl_cpumask() (Vladis Dronov) [2130211]
- x86/sgx: Export sgx_encl_ewb_cpumask() (Vladis Dronov) [2130211]
- x86/sgx: Support loading enclave page without VMA permissions check (Vladis Dronov) [2130211]
- x86/sgx: Add wrapper for SGX2 EAUG function (Vladis Dronov) [2130211]
- x86/sgx: Add wrapper for SGX2 EMODT function (Vladis Dronov) [2130211]
- x86/sgx: Add wrapper for SGX2 EMODPR function (Vladis Dronov) [2130211]
- x86/sgx: Add short descriptions to ENCLS wrappers (Vladis Dronov) [2130211]
- x86/sgx: Ensure no data in PCMD page after truncate (Vladis Dronov) [2130211]
- x86/sgx: Fix race between reclaimer and page fault handler (Vladis Dronov) [2130211]
- x86/sgx: Obtain backing storage page with enclave mutex held (Vladis Dronov) [2130211]
- x86/sgx: Mark PCMD page as dirty when modifying contents (Vladis Dronov) [2130211]
- x86/sgx: Disconnect backing page references from dirty status (Vladis Dronov) [2130211]
* Mon Dec 05 2022 Juri Lelli <juri.lelli@redhat.com> [5.14.0-206.rt14.207.el9]
- [rt] build kernel-rt-5.14.0-206.rt14.207.el9 [2125474]

View File

@ -1,4 +1,4 @@
SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c
SHA512 (linux-5.14.0-206.rt14.207.el9.tar.xz) = 11b89cfa5a765f343401ea6fb1a1a4082f54a7cb46c83bf99b5cc1d46114e747a3d270cc8520b7b2cc59d0485878f4cc4c853e419d30fe56fd31d9f12530a928
SHA512 (kernel-abi-stablelists-5.14.0-206.rt14.207.el9.tar.bz2) = d741370203155aeee392c1b584366164671097a66317c0591b5c5e3476fbbd31f2b06fe43affc0f0f33f2f6a1e5df28f0fe1de53d4b8eeaeb5e140b7d3e8c0d2
SHA512 (kernel-kabi-dw-5.14.0-206.rt14.207.el9.tar.bz2) = e2f904601e41a5d77c51dbb8475fe031a3b392986bb3ce332da5971168495ec45353024ce2555c8bc95a6bc4305e4322ed7e6790f3e9ba73c2bb535062c8b3db
SHA512 (linux-5.14.0-207.rt14.208.el9.tar.xz) = 26f94ea1187196fe787e8fe3b64876ff35ab6cecc91b3b3bc21091c8e5e83d44bec64aa49efa1bf682e81e6d0156c0921e85902e1f0b054b526aeef18e4a258a
SHA512 (kernel-abi-stablelists-5.14.0-207.rt14.208.el9.tar.bz2) = a70b748157c3dc69a15dc96a2c0c6f2b90bbebba671193379cc10cfc30cda272acdf8af4a8f0aceba1cee4ec03575e6ab30e1d17ee6a09970317d347b21ad22c
SHA512 (kernel-kabi-dw-5.14.0-207.rt14.208.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578