From 8805416fda51773dd11172f98979ae173a0d92cb Mon Sep 17 00:00:00 2001 From: "Herton R. Krzesinski" Date: Thu, 15 Dec 2022 19:55:52 +0000 Subject: [PATCH] kernel-5.14.0-215.el9 * Thu Dec 15 2022 Herton R. Krzesinski [5.14.0-215.el9] - scsi: storvsc: Fix handling of srb_status and capacity change events (Mohammed Gamal) [2149711] - redhat/Makefile: Drop message about BUILDID deprecation (Veronika Kabatova) - pinctrl: amd: Don't save/restore interrupt status and wake status bits (David Arcari) [2130060] - clocksource/drivers/hyperv: add data structure for reference TSC MSR (Mohammed Gamal) [2139455] - x86/hyperv: Restore VP assist page after cpu offlining/onlining (Mohammed Gamal) [2139455] - x86/hyperv: fix invalid writes to MSRs during root partition kexec (Mohammed Gamal) [2139455] - x86/hyperv: Remove BUG_ON() for kmap_local_page() (Mohammed Gamal) [2139455] - x86/hyperv: Disable hardlockup detector by default in Hyper-V guests (Mohammed Gamal) [2139455] - x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2139455] - x86/hyperv: Update 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139455] - x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139455] - x86/hyperv: Replace kmap() with kmap_local_page() (Mohammed Gamal) [2139455] - hyperv: simplify and rename generate_guest_id (Mohammed Gamal) [2139455] - PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (Mohammed Gamal) [2139460] - PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (Mohammed Gamal) [2139460] - PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() (Mohammed Gamal) [2139460] - PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (Mohammed Gamal) [2139460] - PCI: hv: Add validation for untrusted Hyper-V values (Mohammed Gamal) [2139460] - PCI: hv: Fix interrupt mapping for multi-MSI (Mohammed Gamal) [2139460] - PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Mohammed Gamal) [2139460] - PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Mohammed Gamal) [2139460] - PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (Mohammed Gamal) [2139460] - PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (Mohammed Gamal) [2139460] - PCI: hv: Fix multi-MSI to allow more than one MSI vector (Mohammed Gamal) [2139460] - Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Mohammed Gamal) [2139472] - Drivers: hv: fix repeated words in comments (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Split memcpy of flex-array (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Fix kernel-doc (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Optimize vmbus_on_event (Mohammed Gamal) [2139472] - Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Mohammed Gamal) [2139472] - Drivers: hv: Always reserve framebuffer region for Gen1 VMs (Mohammed Gamal) [2139472] - Drivers: hv: remove duplicate word in a comment (Mohammed Gamal) [2139472] - Drivers: hv: Create debugfs file with hyper-v balloon usage information (Mohammed Gamal) [2139472] - Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Release cpu lock in error case (Mohammed Gamal) [2139472] - Drivers: hv: Fix syntax errors in comments (Mohammed Gamal) [2139472] - Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs (Mohammed Gamal) [2139472] - tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143850] - tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143850] - tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143850] - tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143850] - redhat/configs: enable CONFIG_GNSS for RHEL (Michal Schmidt) [2136119] - gnss: replace ida_simple API (Michal Schmidt) [2136119] Resolves: rhbz#2149711, rhbz#2130060, rhbz#2139455, rhbz#2139460, rhbz#2139472, rhbz#2143850, rhbz#2136119 Signed-off-by: Herton R. Krzesinski --- Makefile.rhelver | 2 +- kernel-aarch64-debug-rhel.config | 6 +++- kernel-aarch64-rhel.config | 6 +++- kernel-ppc64le-debug-rhel.config | 6 +++- kernel-ppc64le-rhel.config | 6 +++- kernel-s390x-debug-rhel.config | 6 +++- kernel-s390x-rhel.config | 6 +++- kernel-s390x-zfcpdump-rhel.config | 4 +++ kernel-x86_64-debug-rhel.config | 6 +++- kernel-x86_64-rhel.config | 6 +++- kernel.spec | 56 ++++++++++++++++++++++++++++--- sources | 6 ++-- 12 files changed, 100 insertions(+), 16 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 9d6cf5d..832956b 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 2 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 214 +RHEL_RELEASE = 215 # # ZSTREAM diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 5cb1106..ac06c11 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1800,7 +1800,11 @@ CONFIG_GENEVE=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 785f712..24e5b25 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1784,7 +1784,11 @@ CONFIG_GENEVE=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index c1d2ae4..200477f 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1574,7 +1574,11 @@ CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 4f6a127..54cff35 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1558,7 +1558,11 @@ CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 3fdc552..6f425e1 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1576,7 +1576,11 @@ CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index 1ba954a..c888620 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1560,7 +1560,11 @@ CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index 9223c3f..846a61a 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1571,6 +1571,10 @@ CONFIG_GFS2_FS_LOCKING_DLM=y # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y # CONFIG_GNSS is not set +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 721a931..73babe9 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1678,7 +1678,11 @@ CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 89cadf3..d248c15 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1662,7 +1662,11 @@ CONFIG_GFS2_FS=m # CONFIG_GIGABYTE_WMI is not set # CONFIG_GLOB_SELFTEST is not set CONFIG_GLOB=y -# CONFIG_GNSS is not set +CONFIG_GNSS=m +# CONFIG_GNSS_MTK_SERIAL is not set +# CONFIG_GNSS_SIRF_SERIAL is not set +# CONFIG_GNSS_UBX_SERIAL is not set +# CONFIG_GNSS_USB is not set # CONFIG_GOLDFISH is not set # CONFIG_GOOGLE_FIRMWARE is not set # CONFIG_GP2AP002 is not set diff --git a/kernel.spec b/kernel.spec index 48dfb4a..5b24ddf 100755 --- a/kernel.spec +++ b/kernel.spec @@ -119,15 +119,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 214 +%define pkgrelease 215 %define kversion 5 -%define tarfile_release 5.14.0-214.el9 +%define tarfile_release 5.14.0-215.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 214%{?buildid}%{?dist} +%define specrelease 215%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-214.el9 +%define kabiversion 5.14.0-215.el9 # # End of genspec.sh variables @@ -3106,6 +3106,54 @@ fi # # %changelog +* Thu Dec 15 2022 Herton R. Krzesinski [5.14.0-215.el9] +- scsi: storvsc: Fix handling of srb_status and capacity change events (Mohammed Gamal) [2149711] +- redhat/Makefile: Drop message about BUILDID deprecation (Veronika Kabatova) +- pinctrl: amd: Don't save/restore interrupt status and wake status bits (David Arcari) [2130060] +- clocksource/drivers/hyperv: add data structure for reference TSC MSR (Mohammed Gamal) [2139455] +- x86/hyperv: Restore VP assist page after cpu offlining/onlining (Mohammed Gamal) [2139455] +- x86/hyperv: fix invalid writes to MSRs during root partition kexec (Mohammed Gamal) [2139455] +- x86/hyperv: Remove BUG_ON() for kmap_local_page() (Mohammed Gamal) [2139455] +- x86/hyperv: Disable hardlockup detector by default in Hyper-V guests (Mohammed Gamal) [2139455] +- x86/hyperv: fix for unwanted manipulation of sched_clock when TSC marked unstable (Mohammed Gamal) [2139455] +- x86/hyperv: Update 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139455] +- x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition (Mohammed Gamal) [2139455] +- x86/hyperv: Replace kmap() with kmap_local_page() (Mohammed Gamal) [2139455] +- hyperv: simplify and rename generate_guest_id (Mohammed Gamal) [2139455] +- PCI: hv: Only reuse existing IRTE allocation for Multi-MSI (Mohammed Gamal) [2139460] +- PCI: hv: Fix the definition of vector in hv_compose_msi_msg() (Mohammed Gamal) [2139460] +- PCI: hv: Take a const cpumask in hv_compose_msi_req_get_cpu() (Mohammed Gamal) [2139460] +- PCI: hv: Fix synchronization between channel callback and hv_pci_bus_exit() (Mohammed Gamal) [2139460] +- PCI: hv: Add validation for untrusted Hyper-V values (Mohammed Gamal) [2139460] +- PCI: hv: Fix interrupt mapping for multi-MSI (Mohammed Gamal) [2139460] +- PCI: hv: Reuse existing IRTE allocation in compose_msi_msg() (Mohammed Gamal) [2139460] +- PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI (Mohammed Gamal) [2139460] +- PCI: hv: Fix synchronization between channel callback and hv_compose_msi_msg() (Mohammed Gamal) [2139460] +- PCI: hv: Use vmbus_requestor to generate transaction IDs for VMbus hardening (Mohammed Gamal) [2139460] +- PCI: hv: Fix multi-MSI to allow more than one MSI vector (Mohammed Gamal) [2139460] +- Drivers: hv: vmbus: fix possible memory leak in vmbus_device_register() (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: fix double free in the error path of vmbus_add_channel_work() (Mohammed Gamal) [2139472] +- Drivers: hv: fix repeated words in comments (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Split memcpy of flex-array (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Don't wait for the ACPI device upon initialization (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Use PCI_VENDOR_ID_MICROSOFT for better discoverability (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Fix kernel-doc (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Optimize vmbus_on_event (Mohammed Gamal) [2139472] +- Drivers: hv: Never allocate anything besides framebuffer from framebuffer memory region (Mohammed Gamal) [2139472] +- Drivers: hv: Always reserve framebuffer region for Gen1 VMs (Mohammed Gamal) [2139472] +- Drivers: hv: remove duplicate word in a comment (Mohammed Gamal) [2139472] +- Drivers: hv: Create debugfs file with hyper-v balloon usage information (Mohammed Gamal) [2139472] +- Drivers: hv: vm_bus: Handle vmbus rescind calls after vmbus is suspended (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Release cpu lock in error case (Mohammed Gamal) [2139472] +- Drivers: hv: Fix syntax errors in comments (Mohammed Gamal) [2139472] +- Drivers: hv: vmbus: Don't assign VMbus channel interrupts to isolated CPUs (Mohammed Gamal) [2139472] +- tcp: Fix build break when CONFIG_IPV6=n (Jamie Bainbridge) [2143850] +- tcp: annotate data-race around queue->synflood_warned (Jamie Bainbridge) [2143850] +- tcp: Add listening address to SYN flood message (Jamie Bainbridge) [2143850] +- tcp: Fix data-races around sysctl_tcp_syncookies. (Jamie Bainbridge) [2143850] +- redhat/configs: enable CONFIG_GNSS for RHEL (Michal Schmidt) [2136119] +- gnss: replace ida_simple API (Michal Schmidt) [2136119] + * Wed Dec 14 2022 Herton R. Krzesinski [5.14.0-214.el9] - sfc: move unmaintained message to sfc_siena (Íñigo Huguet) [2112206 2139802] - sfc/siena: add entries for new CONFIG_SFC_SIENA* configs (Íñigo Huguet) [2112206 2139802] diff --git a/sources b/sources index b6ac9df..962253d 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-214.el9.tar.xz) = b661ed8b5af921bf60136dd97c2a0a2fccb8d631f95df0053f8abef95970a745c3c74a55f2e7654329310ffcd065eac6f1ef2499224d17dadf49d60db4227498 -SHA512 (kernel-abi-stablelists-5.14.0-214.el9.tar.bz2) = aee821144a94a9a593c4b2fa60b14ca390de7e62f6071f8bd301c8575a02b2700b107e0f20d4b61cee8033ca3fd516e3159991a3c11d6574ca5ecea61f1fe8be -SHA512 (kernel-kabi-dw-5.14.0-214.el9.tar.bz2) = 147544648355d0ea48bb05d03fea95914992aefa62bb20a27933cf1efc576c0e86dbe89867a4c7896f31e639f27bc90f2f05990ae3b5d3e4b31e0e767dc6e6cd +SHA512 (linux-5.14.0-215.el9.tar.xz) = 89076ae2c8a206bfd594f8593b4e1fff41fab352ee64d4b66ea9a90b68ec08010036f22528626e9b6e5f4cbdb697d6115253fdbc2e992ecdea9637bbe0b602be +SHA512 (kernel-abi-stablelists-5.14.0-215.el9.tar.bz2) = fdf7050925a9efc2d1bf9c7e4776d47bc7272acb8a3aabefdd73935fad2cba2ad7e53398241826ce6b0d417277e9c65fc9d8963e73cf4840793e457525064052 +SHA512 (kernel-kabi-dw-5.14.0-215.el9.tar.bz2) = 1a3708ca5c0281501bd0d3e8cab1d79f46fcbfafdb1df5bc733e5ad2e3399c2f3ceb063ec3af6396c0ceef736416ab040bae4fee6a28ffc42540d5a68196da8b