From e8c1cc5eb828365baf7c24f12c848815a8b1d67e Mon Sep 17 00:00:00 2001 From: "Luis Claudio R. Goncalves" Date: Fri, 27 Jan 2023 19:32:19 -0300 Subject: [PATCH] kernel-rt-5.14.0-245.rt14.246.el9 * Fri Jan 27 2023 Luis Claudio R. Goncalves [5.14.0-245.rt14.246.el9] - [rt] build kernel-rt-5.14.0-245.rt14.246.el9 [2125474] - RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142686] - RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142686] - RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142686] - RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142686] - RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142686] - RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142686] - RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142686] - RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142686] - RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142686] - RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142686] - RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142686] - RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142686] - RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142686] - RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142686] - RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142686] - RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142686] - RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Kamal Heib) [2142686] - config: Enable Security Path (Ricardo Robaina) [2161307] - nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2160573] - PCI/MSI: Move descriptor counting on allocation fail to the legacy code (Myron Stowe) [2151246] - genirq/msi: Handle PCI/MSI allocation fail in core code (Myron Stowe) [2151246] - PCI/MSI: Make pci_msi_domain_check_cap() static (Myron Stowe) [2151246] - PCI/MSI: Move msi_lock to struct pci_dev (Myron Stowe) [2151246] - PCI/MSI: Sanitize MSI-X table map handling (Myron Stowe) [2151246] - PCI/MSI: Split out irqdomain code (Myron Stowe) [2151246] - PCI/MSI: Split out !IRQDOMAIN code (Myron Stowe) [2151246] - PCI/MSI: Split out CONFIG_PCI_MSI independent part (Myron Stowe) [2151246] - PCI/MSI: Move code into a separate directory (Myron Stowe) [2151246] - PCI/MSI: Make msix_update_entries() smarter (Myron Stowe) [2151246] - PCI/MSI: Cleanup include zoo (Myron Stowe) [2151246] - PCI/MSI: Make arch_restore_msi_irqs() less horrible. (Myron Stowe) [2151246] - genirq/msi, treewide: Use a named struct for PCI/MSI attributes (Myron Stowe) [2151246] - MIPS: Octeon: Use arch_setup_msi_irq() (Myron Stowe) [2151246] - PCI/sysfs: Use pci_irq_vector() (Myron Stowe) [2151246] - PCI/MSI: Remove msi_desc_to_pci_sysdata() (Myron Stowe) [2151246] - PCI/MSI: Make pci_msi_domain_write_msg() static (Myron Stowe) [2151246] - genirq/msi: Fixup includes (Myron Stowe) [2151246] - genirq/msi: Remove unused domain callbacks (Myron Stowe) [2151246] - genirq/msi: Guard sysfs code (Myron Stowe) [2151246] - PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() (Myron Stowe) [2151246] - powerpc/4xx: Complete removal of MSI support (Myron Stowe) [2151246] - powerpc/4xx: Remove MSI support which never worked (Myron Stowe) [2151246] - PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [2151246] - PCI/MSI: Mask MSI-X vectors only on success (Myron Stowe) [2151246] - genirq: Fix kernel-doc warnings in pm.c, msi.c and ipi.c (Myron Stowe) [2151246] - efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143734] - efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143734] Resolves: rhbz#2125474 Signed-off-by: Luis Claudio R. Goncalves --- Makefile.rhelver | 4 +-- kernel-rt-x86_64-debug-rhel.config | 2 +- kernel-rt-x86_64-rhel.config | 2 +- kernel.spec | 58 +++++++++++++++++++++++++++--- sources | 6 ++-- 5 files changed, 61 insertions(+), 11 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index b1e33ca..6a25f82 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 = 244 +RHEL_RELEASE = 245 # # ZSTREAM @@ -66,4 +66,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.245 +RTBUILD:=.246 diff --git a/kernel-rt-x86_64-debug-rhel.config b/kernel-rt-x86_64-debug-rhel.config index ab9fd4c..c706d84 100644 --- a/kernel-rt-x86_64-debug-rhel.config +++ b/kernel-rt-x86_64-debug-rhel.config @@ -4762,7 +4762,7 @@ CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y CONFIG_SECURITY_LOCKDOWN_LSM=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y -# CONFIG_SECURITY_PATH is not set +CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_SAFESETID is not set CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel-rt-x86_64-rhel.config b/kernel-rt-x86_64-rhel.config index 181dbd5..844dfce 100644 --- a/kernel-rt-x86_64-rhel.config +++ b/kernel-rt-x86_64-rhel.config @@ -4741,7 +4741,7 @@ CONFIG_SECURITY_LOCKDOWN_LSM_EARLY=y CONFIG_SECURITY_LOCKDOWN_LSM=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_NETWORK=y -# CONFIG_SECURITY_PATH is not set +CONFIG_SECURITY_PATH=y # CONFIG_SECURITY_SAFESETID is not set CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y diff --git a/kernel.spec b/kernel.spec index 1b3cb35..06ae46f 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 244.rt14.245 +%define pkgrelease 245.rt14.246 %define kversion 5 -%define tarfile_release 5.14.0-244.rt14.245.el9 +%define tarfile_release 5.14.0-245.rt14.246.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 244.rt14.245%{?buildid}%{?dist} +%define specrelease 245.rt14.246%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-244.rt14.245.el9 +%define kabiversion 5.14.0-245.rt14.246.el9 # # End of genspec.sh variables @@ -3246,6 +3246,56 @@ fi # # %changelog +* Fri Jan 27 2023 Luis Claudio R. Goncalves [5.14.0-245.rt14.246.el9] +- [rt] build kernel-rt-5.14.0-245.rt14.246.el9 [2125474] +- RDMA/bnxt_re: Fix endianness warning for req.pkey (Kamal Heib) [2142686] +- RDMA/bnxt_re: Use bitmap_zalloc() when applicable (Kamal Heib) [2142686] +- RDMA/bnxt_re: Remove dynamic pkey table (Kamal Heib) [2142686] +- RDMA/bnxt_re: Scan the whole bitmap when checking if "disabling RCFW with pending cmd-bit" (Kamal Heib) [2142686] +- RDMA/bnxt_re: Remove unneeded variable (Kamal Heib) [2142686] +- RDMA/bnxt_re: Remove unsupported bnxt_re_modify_ah callback (Kamal Heib) [2142686] +- RDMA/bnxt_re: Use helper function to set GUIDs (Kamal Heib) [2142686] +- RDMA/bnxt_re: Check if the vlan is valid before reporting (Kamal Heib) [2142686] +- RDMA/bnxt_re: Correct FRMR size calculation (Kamal Heib) [2142686] +- RDMA/bnxt_re: Use GFP_KERNEL in non atomic context (Kamal Heib) [2142686] +- RDMA/bnxt_re: Fix FRMR issue with single page MR allocation (Kamal Heib) [2142686] +- RDMA/bnxt_re: Fix query SRQ failure (Kamal Heib) [2142686] +- RDMA/bnxt_re: Suppress unwanted error messages (Kamal Heib) [2142686] +- RDMA/bnxt_re: Support multiple page sizes (Kamal Heib) [2142686] +- RDMA/bnxt_re: Reduce the delay in polling for hwrm command completion (Kamal Heib) [2142686] +- RDMA/bnxt_re: Use separate response buffer for stat_ctx_free (Kamal Heib) [2142686] +- RDMA/bnxt_re: Prefer kcalloc over open coded arithmetic (Kamal Heib) [2142686] +- config: Enable Security Path (Ricardo Robaina) [2161307] +- nvme: fix SRCU protection of nvme_ns_head list (Ewan D. Milne) [2160573] +- PCI/MSI: Move descriptor counting on allocation fail to the legacy code (Myron Stowe) [2151246] +- genirq/msi: Handle PCI/MSI allocation fail in core code (Myron Stowe) [2151246] +- PCI/MSI: Make pci_msi_domain_check_cap() static (Myron Stowe) [2151246] +- PCI/MSI: Move msi_lock to struct pci_dev (Myron Stowe) [2151246] +- PCI/MSI: Sanitize MSI-X table map handling (Myron Stowe) [2151246] +- PCI/MSI: Split out irqdomain code (Myron Stowe) [2151246] +- PCI/MSI: Split out !IRQDOMAIN code (Myron Stowe) [2151246] +- PCI/MSI: Split out CONFIG_PCI_MSI independent part (Myron Stowe) [2151246] +- PCI/MSI: Move code into a separate directory (Myron Stowe) [2151246] +- PCI/MSI: Make msix_update_entries() smarter (Myron Stowe) [2151246] +- PCI/MSI: Cleanup include zoo (Myron Stowe) [2151246] +- PCI/MSI: Make arch_restore_msi_irqs() less horrible. (Myron Stowe) [2151246] +- genirq/msi, treewide: Use a named struct for PCI/MSI attributes (Myron Stowe) [2151246] +- MIPS: Octeon: Use arch_setup_msi_irq() (Myron Stowe) [2151246] +- PCI/sysfs: Use pci_irq_vector() (Myron Stowe) [2151246] +- PCI/MSI: Remove msi_desc_to_pci_sysdata() (Myron Stowe) [2151246] +- PCI/MSI: Make pci_msi_domain_write_msg() static (Myron Stowe) [2151246] +- genirq/msi: Fixup includes (Myron Stowe) [2151246] +- genirq/msi: Remove unused domain callbacks (Myron Stowe) [2151246] +- genirq/msi: Guard sysfs code (Myron Stowe) [2151246] +- PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity() (Myron Stowe) [2151246] +- powerpc/4xx: Complete removal of MSI support (Myron Stowe) [2151246] +- powerpc/4xx: Remove MSI support which never worked (Myron Stowe) [2151246] +- PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error (Myron Stowe) [2151246] +- PCI/MSI: Mask MSI-X vectors only on success (Myron Stowe) [2151246] +- genirq: Fix kernel-doc warnings in pm.c, msi.c and ipi.c (Myron Stowe) [2151246] +- efi/cper, cxl: Decode CXL Error Log (Lenny Szubowicz) [2143734] +- efi/cper, cxl: Decode CXL Protocol Error Section (Lenny Szubowicz) [2143734] + * Wed Jan 25 2023 Luis Claudio R. Goncalves [5.14.0-244.rt14.245.el9] - [rt] build kernel-rt-5.14.0-244.rt14.245.el9 [2125474] - gitlab-ci: use CI templates from production branch (Michael Hofmann) diff --git a/sources b/sources index 9d57f43..0c9c0d9 100644 --- a/sources +++ b/sources @@ -1,4 +1,4 @@ SHA512 (kernel-abi-whitelists-5.13.0-1.tar.bz2) = ceba454e1f590c1e4ef4115a75463ae3ac2c2aa7ec85fa14a2669d666c421483a38225ee19d7d72b4ac7032375741408b23543e43588538c80161ec0cf57051c -SHA512 (linux-5.14.0-244.rt14.245.el9.tar.xz) = c3e4f61aadfa057f7fbfbc1eb2d3eabf017745b9fea51a94c30f9392d503ddce17dfdcce144f46c71253398b80cd234d37c50e26fe860d41871ef8325d817c71 -SHA512 (kernel-abi-stablelists-5.14.0-244.rt14.245.el9.tar.bz2) = 3176899be41487a8126445496ba0334e3596e79b2f4dae6edd2df6bf23ad6573972dfdb723d644d8327e80386b77e39c72a1fdcb51f66feea7f96f686fe22ef7 -SHA512 (kernel-kabi-dw-5.14.0-244.rt14.245.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578 +SHA512 (linux-5.14.0-245.rt14.246.el9.tar.xz) = b313766bedfb0657bae82a006df1f1bbd3528d178053c1c354eb39386710225012c8432a07e0ea0fc4353b960f862191cfb5612d1597aaafe88468d113c743d8 +SHA512 (kernel-abi-stablelists-5.14.0-245.rt14.246.el9.tar.bz2) = da6cd5b80332907f6bcea2128e30085a60224226d6ed1ae1a7f25a31bb89db53cd6c59d61e9e7c93ac2d86d5e906745dc603ca7659de93804a566724ea9fe86d +SHA512 (kernel-kabi-dw-5.14.0-245.rt14.246.el9.tar.bz2) = 565f812fa83a756ef7b91219031cfe80b1e853f22b4ed38ada76aed482caaf89df35e4d220f45728392765a757f8b0798e3b5a57fee0114e1d0379e887772578