diff --git a/Makefile.rhelver b/Makefile.rhelver index b2ad78ad5..d8712fe92 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 50 +RHEL_RELEASE = 51 # # Early y+1 numbering diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 6a4561695..6eea8e001 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -1167,7 +1167,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3643,6 +3643,7 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 0029f731f..7b07c1fc8 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -1159,7 +1159,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3623,6 +3623,7 @@ CONFIG_NR_CPUS=4096 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index 3fd9a44b3..f48f388e8 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -1028,7 +1028,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3458,6 +3458,7 @@ CONFIG_NR_IRQS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 31b70b15e..5d9a160d7 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -1020,7 +1020,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3441,6 +3441,7 @@ CONFIG_NR_IRQS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 2682a5a4c..99a5caf87 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -1033,7 +1033,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3439,6 +3439,7 @@ CONFIG_NR_CPUS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index ad6cc50a7..540cb5d5f 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -1025,7 +1025,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3422,6 +3422,7 @@ CONFIG_NR_CPUS=512 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index f5d9ae508..f9594d7bd 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -1031,7 +1031,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3438,6 +3438,7 @@ CONFIG_NR_CPUS=32 # CONFIG_NTB_IDT is not set # CONFIG_NTB_INTEL is not set # CONFIG_NTB is not set +# CONFIG_NTB_NETDEV is not set # CONFIG_NTB_PERF is not set # CONFIG_NTB_PINGPONG is not set # CONFIG_NTB_SWITCHTEC is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 77cf17883..370bf6e70 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -1102,7 +1102,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3626,17 +3626,19 @@ CONFIG_NOUVEAU_DEBUG_PUSH=y # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -# CONFIG_NTB_AMD is not set +CONFIG_NTB_AMD=m # CONFIG_NTB_EPF is not set # CONFIG_NTB_IDT is not set -# CONFIG_NTB_INTEL is not set +CONFIG_NTB_INTEL=m CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_PINGPONG is not set +CONFIG_NTB_MSI_TEST=m +CONFIG_NTB_MSI=y +CONFIG_NTB_NETDEV=m +CONFIG_NTB_PERF=m +CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_TOOL=m +CONFIG_NTB_TRANSPORT=m # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 2012d2972..9275b2951 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -1094,7 +1094,7 @@ CONFIG_DMI=y CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_LOG_WRITES=m CONFIG_DM_MIRROR=m -# CONFIG_DM_MULTIPATH_HST is not set +CONFIG_DM_MULTIPATH_HST=m CONFIG_DM_MULTIPATH_IOA=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m @@ -3607,17 +3607,19 @@ CONFIG_NOUVEAU_DEBUG_DEFAULT=3 # CONFIG_NOUVEAU_LEGACY_CTX_SUPPORT is not set CONFIG_NOZOMI=m CONFIG_NR_CPUS=8192 -# CONFIG_NTB_AMD is not set +CONFIG_NTB_AMD=m # CONFIG_NTB_EPF is not set # CONFIG_NTB_IDT is not set -# CONFIG_NTB_INTEL is not set +CONFIG_NTB_INTEL=m CONFIG_NTB=m -# CONFIG_NTB_MSI is not set -# CONFIG_NTB_PERF is not set -# CONFIG_NTB_PINGPONG is not set +CONFIG_NTB_MSI_TEST=m +CONFIG_NTB_MSI=y +CONFIG_NTB_NETDEV=m +CONFIG_NTB_PERF=m +CONFIG_NTB_PINGPONG=m # CONFIG_NTB_SWITCHTEC is not set -# CONFIG_NTB_TOOL is not set -# CONFIG_NTB_TRANSPORT is not set +CONFIG_NTB_TOOL=m +CONFIG_NTB_TRANSPORT=m # CONFIG_NTFS_FS is not set # CONFIG_NULL_TTY is not set CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y diff --git a/kernel.spec b/kernel.spec index a4fab7457..64db06215 100755 --- a/kernel.spec +++ b/kernel.spec @@ -85,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 50 +%global distro_build 51 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -129,13 +129,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 50.el9 +%define pkgrelease 51.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 50%{?buildid}%{?dist} +%define specrelease 51%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -680,7 +680,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-50.el9.tar.xz +Source0: linux-5.14.0-51.el9.tar.xz Source1: Makefile.rhelver @@ -1364,8 +1364,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-50.el9 -c -mv linux-5.14.0-50.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-51.el9 -c +mv linux-5.14.0-51.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -1589,6 +1589,7 @@ BuildKernel() { mkdir -p $RPM_BUILD_ROOT/%{image_install_path} mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer + mkdir -p $RPM_BUILD_ROOT/lib/modules/$KernelVer/systemtap %if %{with_debuginfo} mkdir -p $RPM_BUILD_ROOT%{debuginfodir}/%{image_install_path} %endif @@ -2902,6 +2903,7 @@ fi /lib/modules/%{KVERREL}%{?3:+%{3}}/source\ /lib/modules/%{KVERREL}%{?3:+%{3}}/updates\ /lib/modules/%{KVERREL}%{?3:+%{3}}/weak-updates\ +/lib/modules/%{KVERREL}%{?3:+%{3}}/systemtap\ %{_datadir}/doc/kernel-keys/%{KVERREL}%{?3:+%{3}}\ %if %{1}\ /lib/modules/%{KVERREL}%{?3:+%{3}}/vdso\ @@ -2957,6 +2959,47 @@ fi # # %changelog +* Mon Jan 31 2022 Herton R. Krzesinski [5.14.0-51.el9] +- selftests: bpf: Fix bind on used port (Felix Maurer) [2043528] +- Add packaged but empty /lib/modules//systemtap (Herton R. Krzesinski) [2012908] +- powerpc/bpf: Update ldimm64 instructions during extra pass (Yauheni Kaliuta) [2040549] +- RDMA/irdma: Don't arm the CQ more than two times if no CE for this CQ (Kamal Heib) [2039426] +- RDMA/irdma: Report correct WC errors (Kamal Heib) [2039426] +- RDMA/irdma: Fix a potential memory allocation issue in 'irdma_prm_add_pble_mem()' (Kamal Heib) [2039426] +- RDMA/irdma: Fix a user-after-free in add_pble_prm (Kamal Heib) [2039426] +- RDMA/irdma: Do not hold qos mutex twice on QP resume (Kamal Heib) [2039426] +- RDMA/irdma: Set VLAN in UD work completion correctly (Kamal Heib) [2039426] +- RDMA/irdma: Process extended CQ entries correctly (Kamal Heib) [2039426] +- RDMA/irdma: Report correct WC error when there are MW bind errors (Kamal Heib) [2039426] +- RDMA/irdma: Report correct WC error when transport retry counter is exceeded (Kamal Heib) [2039426] +- RDMA/irdma: Validate number of CQ entries on create CQ (Kamal Heib) [2039426] +- RDMA/irdma: Skip CQP ring during a reset (Kamal Heib) [2039426] +- redhat/configs: Enable CONFIG_DM_MULTIPATH_HST (Benjamin Marzinski) [2000835] +- RDMA/core: Don't infoleak GRH fields (Kamal Heib) [2036599] +- RDMA/uverbs: Check for null return of kmalloc_array (Kamal Heib) [2036599] +- RDMA/sa_query: Use strscpy_pad instead of memcpy to copy a string (Kamal Heib) [2036599] +- RDMA/cma: Ensure rdma_addr_cancel() happens before issuing more requests (Kamal Heib) [2036599] +- RDMA/cma: Fix listener leak in rdma_cma_listen_on_all() failure (Kamal Heib) [2036599] +- IB/cma: Do not send IGMP leaves for sendonly Multicast groups (Kamal Heib) [2036599] +- IB/core: Remove deprecated current_seq comments (Kamal Heib) [2036599] +- RDMA/iwcm: Release resources if iw_cm module initialization fails (Kamal Heib) [2036599] +- sched: padding for user_struct for KABI (Phil Auld) [2033084] +- sched: padding for signal_struct in linux/sched/signal.h (Phil Auld) [2033084] +- sched: padding for struct rq and related (Phil Auld) [2033084] +- sched: Padding for sched_domain and root_domain (Phil Auld) [2033084] +- sched: Padding for task_struct and related in include/linux/sched.h (Phil Auld) [2033084] +- hwmon: (k10temp) Support up to 12 CCDs on AMD Family of processors (David Arcari) [2022526] +- hwmon: (k10temp) Add support for AMD Family 19h Models 10h-1Fh and A0h-AFh (David Arcari) [2022526] +- hwmon: (k10temp) Remove unused definitions (David Arcari) [2022526] +- x86/amd_nb: Add AMD Family 19h Models (10h-1Fh) and (A0h-AFh) PCI IDs (David Arcari) [2022526] +- hwmon: (k10temp) Remove residues of current and voltage (David Arcari) [2022526] +- tipc: check for null after calling kmemdup (Xin Long) [2024993] +- tipc: only accept encrypted MSG_CRYPTO msgs (Xin Long) [2024993] +- tipc: constify dev_addr passing (Xin Long) [2024993] +- tipc: increase timeout in tipc_sk_enqueue() (Xin Long) [2024993] +- tipc: clean up inconsistent indenting (Xin Long) [2024993] +- redhat: configs: add CONFIG_NTB and related items (John Linville) [1874186] + * Fri Jan 28 2022 Herton R. Krzesinski [5.14.0-50.el9] - net: fix possible NULL deref in sock_reserve_memory (Paolo Abeni) [2028420] - mptcp: fix per socket endpoint accounting (Paolo Abeni) [2028420] diff --git a/sources b/sources index d713c9831..a7e32043c 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-50.el9.tar.xz) = 608fee793f5507766b655b9217424d2f5f07d8860a83b0832134a7e825c3fd5c7bc4c6412f4c43e14d81e099736c185d871b106f9b0effbb40d72ef5fc446243 -SHA512 (kernel-abi-stablelists-5.14.0-50.tar.bz2) = 9f7afbb73f2674be25c6b8b196a86bed7986c61270a934e134ba5a782315058362794b43a0a4168fa1eae9141a4cd2ca9e19fcd251a4da056a9f3d295db60342 -SHA512 (kernel-kabi-dw-5.14.0-50.tar.bz2) = 50885aa9257e4bff471ad14d0fd66876615961da1c21d992769904384ca5f1e34be7f6a50471ebbb48ca7747809ce597725f7810e2c4585b026b89d3c508983a +SHA512 (linux-5.14.0-51.el9.tar.xz) = 4e6008b5457933ed739b5c94a8fe02da262c1cb5d4303ffc65cad86250100b81d039021cc28dab663ed2b2679ce72cec1f4a1e763483f5027f41d52cf37f3deb +SHA512 (kernel-abi-stablelists-5.14.0-51.tar.bz2) = fef8f0fb834487c9343b67590dfb9ab8d23f3864e4a530b57780c87e0f3dc841c83c534b788e3dd67fe411f30767f6748f4a8ddfd83fe7725145afae4677aed3 +SHA512 (kernel-kabi-dw-5.14.0-51.tar.bz2) = df5d8b4c3c51b0f9c8a27d555633cb2ad6cbfae012e67c4db9d9ddb5debe18adcbe20139b28118cc162f9b5e1e36774d8f80078c58abd06c2477aee099bd43e6