forked from rpms/kernel
kernel-5.14.0-41.el9
* Wed Jan 12 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-41.el9] - af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2030037] - s390/ftrace: remove preempt_disable()/preempt_enable() pair (Wander Lairson Costa) [1938117] - ftrace: do CPU checking after preemption disabled (Wander Lairson Costa) [1938117] - ftrace: disable preemption when recursion locked (Wander Lairson Costa) [1938117] - redhat: build and include memfd to kernel-selftests-internal (Aristeu Rozanski) [2027506] - netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2028203] - netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2028203] - netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2028203] - netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2028203] - netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2028203] - netfilter: core: Fix clang warnings about unused static inlines (Florian Westphal) [2028203] - netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2028203] - netfilter: nf_tables: skip netdev events generated on netns removal (Florian Westphal) [2028203] - netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Florian Westphal) [2028203] - netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value (Florian Westphal) [2028203] - netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [2028203] - netfilter: nf_tables: reverse order in rule replacement expansion (Florian Westphal) [2028203] - netfilter: nf_tables: add position handle in event notification (Florian Westphal) [2028203] - netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1 (Florian Westphal) [2028203] - netfilter: log: work around missing softdep backend module (Florian Westphal) [2028203] - netfilter: nf_tables: unlink table before deleting it (Florian Westphal) [2028203] - ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Florian Westphal) [2028203] - netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2028203] - netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart) [2008417] - net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2025552] - net/sched: store the last executed chain also for clsact egress (Davide Caratti) [2025552] - net: sched: act_mirred: drop dst for the direction from egress to ingress (Davide Caratti) [2025552] - net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2025552] - net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2025552] - net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [2025552] - net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [2025552] - net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Davide Caratti) [2025552] - net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2025552] - mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2025552] - net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Davide Caratti) [2025552] - net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2025552] - net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2025552] - fq_codel: reject silly quantum parameters (Davide Caratti) [2025552] - net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2025552] - sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2025552] - redhat/configs: Add two new CONFIGs (Prarit Bhargava) [2022993] - redhat/configs: Remove dead CONFIG files (Prarit Bhargava) [2022993] - redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) [2022993] Resolves: rhbz#1938117, rhbz#2008417, rhbz#2022993, rhbz#2025552, rhbz#2027506, rhbz#2028203, rhbz#2030037 Signed-off-by: Herton R. Krzesinski <herton@redhat.com>
This commit is contained in:
parent
c16066dacb
commit
dead9e0965
@ -12,7 +12,7 @@ RHEL_MINOR = 0
|
|||||||
#
|
#
|
||||||
# Use this spot to avoid future merge conflicts.
|
# Use this spot to avoid future merge conflicts.
|
||||||
# Do not trim this comment.
|
# Do not trim this comment.
|
||||||
RHEL_RELEASE = 40
|
RHEL_RELEASE = 41
|
||||||
|
|
||||||
#
|
#
|
||||||
# Early y+1 numbering
|
# Early y+1 numbering
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
70
kernel.spec
70
kernel.spec
@ -85,7 +85,7 @@ Summary: The Linux kernel
|
|||||||
# the --with-release option overrides this setting.)
|
# the --with-release option overrides this setting.)
|
||||||
%define debugbuildsenabled 1
|
%define debugbuildsenabled 1
|
||||||
|
|
||||||
%global distro_build 40
|
%global distro_build 41
|
||||||
|
|
||||||
%if 0%{?fedora}
|
%if 0%{?fedora}
|
||||||
%define secure_boot_arch x86_64
|
%define secure_boot_arch x86_64
|
||||||
@ -129,13 +129,13 @@ Summary: The Linux kernel
|
|||||||
%define kversion 5.14
|
%define kversion 5.14
|
||||||
|
|
||||||
%define rpmversion 5.14.0
|
%define rpmversion 5.14.0
|
||||||
%define pkgrelease 40.el9
|
%define pkgrelease 41.el9
|
||||||
|
|
||||||
# This is needed to do merge window version magic
|
# This is needed to do merge window version magic
|
||||||
%define patchlevel 14
|
%define patchlevel 14
|
||||||
|
|
||||||
# allow pkg_release to have configurable %%{?dist} tag
|
# allow pkg_release to have configurable %%{?dist} tag
|
||||||
%define specrelease 40%{?buildid}%{?dist}
|
%define specrelease 41%{?buildid}%{?dist}
|
||||||
|
|
||||||
%define pkg_release %{specrelease}
|
%define pkg_release %{specrelease}
|
||||||
|
|
||||||
@ -611,7 +611,7 @@ BuildRequires: python3-docutils
|
|||||||
BuildRequires: zlib-devel binutils-devel
|
BuildRequires: zlib-devel binutils-devel
|
||||||
%endif
|
%endif
|
||||||
%if %{with_selftests}
|
%if %{with_selftests}
|
||||||
BuildRequires: clang llvm
|
BuildRequires: clang llvm fuse-devel
|
||||||
%ifnarch %{arm}
|
%ifnarch %{arm}
|
||||||
BuildRequires: numactl-devel
|
BuildRequires: numactl-devel
|
||||||
%endif
|
%endif
|
||||||
@ -677,7 +677,7 @@ BuildRequires: lld
|
|||||||
# exact git commit you can run
|
# exact git commit you can run
|
||||||
#
|
#
|
||||||
# xzcat -qq ${TARBALL} | git get-tar-commit-id
|
# xzcat -qq ${TARBALL} | git get-tar-commit-id
|
||||||
Source0: linux-5.14.0-40.el9.tar.xz
|
Source0: linux-5.14.0-41.el9.tar.xz
|
||||||
|
|
||||||
Source1: Makefile.rhelver
|
Source1: Makefile.rhelver
|
||||||
|
|
||||||
@ -1036,7 +1036,7 @@ This package provides debug information for the bpftool package.
|
|||||||
%package selftests-internal
|
%package selftests-internal
|
||||||
Summary: Kernel samples and selftests
|
Summary: Kernel samples and selftests
|
||||||
License: GPLv2
|
License: GPLv2
|
||||||
Requires: binutils, bpftool, iproute-tc, nmap-ncat, python3
|
Requires: binutils, bpftool, iproute-tc, nmap-ncat, python3, fuse-libs
|
||||||
%description selftests-internal
|
%description selftests-internal
|
||||||
Kernel sample programs and selftests.
|
Kernel sample programs and selftests.
|
||||||
|
|
||||||
@ -1362,8 +1362,8 @@ ApplyOptionalPatch()
|
|||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
%setup -q -n kernel-5.14.0-40.el9 -c
|
%setup -q -n kernel-5.14.0-41.el9 -c
|
||||||
mv linux-5.14.0-40.el9 linux-%{KVERREL}
|
mv linux-5.14.0-41.el9 linux-%{KVERREL}
|
||||||
|
|
||||||
cd linux-%{KVERREL}
|
cd linux-%{KVERREL}
|
||||||
cp -a %{SOURCE1} .
|
cp -a %{SOURCE1} .
|
||||||
@ -2238,7 +2238,7 @@ export BPFTOOL=$(pwd)/tools/bpf/bpftool/bpftool
|
|||||||
pushd tools/testing/selftests
|
pushd tools/testing/selftests
|
||||||
# We need to install here because we need to call make with ARCH set which
|
# We need to install here because we need to call make with ARCH set which
|
||||||
# doesn't seem possible to do in the install section.
|
# doesn't seem possible to do in the install section.
|
||||||
%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf livepatch net net/forwarding net/mptcp netfilter tc-testing" SKIP_TARGETS="" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install
|
%{make} %{?_smp_mflags} ARCH=$Arch V=1 TARGETS="bpf livepatch net net/forwarding net/mptcp netfilter tc-testing memfd" SKIP_TARGETS="" FORCE_TARGETS=1 INSTALL_PATH=%{buildroot}%{_libexecdir}/kselftests VMLINUX_H="${RPM_VMLINUX_H}" install
|
||||||
|
|
||||||
# 'make install' for bpf is broken and upstream refuses to fix it.
|
# 'make install' for bpf is broken and upstream refuses to fix it.
|
||||||
# Install the needed files manually.
|
# Install the needed files manually.
|
||||||
@ -2557,6 +2557,13 @@ find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/netfilter/{}
|
|||||||
find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
|
find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
|
||||||
find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
|
find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/netfilter/{} \;
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
# install memfd selftests
|
||||||
|
pushd tools/testing/selftests/memfd
|
||||||
|
find -type d -exec install -d %{buildroot}%{_libexecdir}/kselftests/memfd/{} \;
|
||||||
|
find -type f -executable -exec install -D -m755 {} %{buildroot}%{_libexecdir}/kselftests/memfd/{} \;
|
||||||
|
find -type f ! -executable -exec install -D -m644 {} %{buildroot}%{_libexecdir}/kselftests/memfd/{} \;
|
||||||
|
popd
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
###
|
###
|
||||||
@ -2952,6 +2959,51 @@ fi
|
|||||||
#
|
#
|
||||||
#
|
#
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 12 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-41.el9]
|
||||||
|
- af_unix: Return errno instead of NULL in unix_create1(). (Balazs Nemeth) [2030037]
|
||||||
|
- s390/ftrace: remove preempt_disable()/preempt_enable() pair (Wander Lairson Costa) [1938117]
|
||||||
|
- ftrace: do CPU checking after preemption disabled (Wander Lairson Costa) [1938117]
|
||||||
|
- ftrace: disable preemption when recursion locked (Wander Lairson Costa) [1938117]
|
||||||
|
- redhat: build and include memfd to kernel-selftests-internal (Aristeu Rozanski) [2027506]
|
||||||
|
- netfilter: flowtable: fix IPv6 tunnel addr match (Florian Westphal) [2028203]
|
||||||
|
- netfilter: ipvs: Fix reuse connection if RS weight is 0 (Florian Westphal) [2028203]
|
||||||
|
- netfilter: ctnetlink: do not erase error code with EINVAL (Florian Westphal) [2028203]
|
||||||
|
- netfilter: ctnetlink: fix filtering with CTA_TUPLE_REPLY (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nfnetlink_queue: fix OOB when mac header was cleared (Florian Westphal) [2028203]
|
||||||
|
- netfilter: core: Fix clang warnings about unused static inlines (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nft_dynset: relax superfluous check on set updates (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nf_tables: skip netdev events generated on netns removal (Florian Westphal) [2028203]
|
||||||
|
- netfilter: Kconfig: use 'default y' instead of 'm' for bool config option (Florian Westphal) [2028203]
|
||||||
|
- netfilter: xt_IDLETIMER: fix panic that occurs when timer_type has garbage value (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nf_tables: honor NLM_F_CREATE and NLM_F_EXCL in event notification (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nf_tables: reverse order in rule replacement expansion (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nf_tables: add position handle in event notification (Florian Westphal) [2028203]
|
||||||
|
- netfilter: conntrack: fix boot failure with nf_conntrack.enable_hooks=1 (Florian Westphal) [2028203]
|
||||||
|
- netfilter: log: work around missing softdep backend module (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nf_tables: unlink table before deleting it (Florian Westphal) [2028203]
|
||||||
|
- ipvs: check that ip_vs_conn_tab_bits is between 8 and 20 (Florian Westphal) [2028203]
|
||||||
|
- netfilter: nft_ct: protect nft_ct_pcpu_template_refcnt with mutex (Florian Westphal) [2028203]
|
||||||
|
- netfilter: ipvs: make global sysctl readonly in non-init netns (Antoine Tenart) [2008417]
|
||||||
|
- net/sched: sch_ets: don't remove idle classes from the round-robin list (Davide Caratti) [2025552]
|
||||||
|
- net/sched: store the last executed chain also for clsact egress (Davide Caratti) [2025552]
|
||||||
|
- net: sched: act_mirred: drop dst for the direction from egress to ingress (Davide Caratti) [2025552]
|
||||||
|
- net/sched: sch_ets: don't peek at classes beyond 'nbands' (Davide Caratti) [2025552]
|
||||||
|
- net/sched: sch_ets: properly init all active DRR list handles (Davide Caratti) [2025552]
|
||||||
|
- net: Fix offloading indirect devices dependency on qdisc order creation (Davide Caratti) [2025552]
|
||||||
|
- net/core: Remove unused field from struct flow_indr_dev (Davide Caratti) [2025552]
|
||||||
|
- net/sched: sch_taprio: fix undefined behavior in ktime_mono_to_any (Davide Caratti) [2025552]
|
||||||
|
- net/sched: act_ct: Fix byte count on fragmented packets (Davide Caratti) [2025552]
|
||||||
|
- mqprio: Correct stats in mqprio_dump_class_stats(). (Davide Caratti) [2025552]
|
||||||
|
- net/sched: sch_taprio: properly cancel timer from taprio_destroy() (Davide Caratti) [2025552]
|
||||||
|
- net_sched: fix NULL deref in fifo_set_limit() (Davide Caratti) [2025552]
|
||||||
|
- net: sched: flower: protect fl_walk() with rcu (Davide Caratti) [2025552]
|
||||||
|
- fq_codel: reject silly quantum parameters (Davide Caratti) [2025552]
|
||||||
|
- net: sched: Fix qdisc_rate_table refcount leak when get tcf_block failed (Davide Caratti) [2025552]
|
||||||
|
- sch_htb: Fix inconsistency when leaf qdisc creation fails (Davide Caratti) [2025552]
|
||||||
|
- redhat/configs: Add two new CONFIGs (Prarit Bhargava) [2022993]
|
||||||
|
- redhat/configs: Remove dead CONFIG files (Prarit Bhargava) [2022993]
|
||||||
|
- redhat/configs/evaluate_configs: Add find dead configs option (Prarit Bhargava) [2022993]
|
||||||
|
|
||||||
* Mon Jan 10 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-40.el9]
|
* Mon Jan 10 2022 Herton R. Krzesinski <herton@redhat.com> [5.14.0-40.el9]
|
||||||
- cpu/hotplug: Remove deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079]
|
- cpu/hotplug: Remove deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079]
|
||||||
- livepatch: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079]
|
- livepatch: Replace deprecated CPU-hotplug functions. (Prarit Bhargava) [2023079]
|
||||||
|
6
sources
6
sources
@ -1,3 +1,3 @@
|
|||||||
SHA512 (linux-5.14.0-40.el9.tar.xz) = 1f9ff10f2912339ffa12c86b40d559ebe3356adeae453ab6a7b2312591e8275b77c4af0b13e0bce04b4f0305ae50c370783bb5653b9632a22235c97e36709a33
|
SHA512 (linux-5.14.0-41.el9.tar.xz) = 351e4a3a74b9d5470497c044635f13a453f690113bbf07c4493e6319231d6fe71f54b0db28bb96539e6598668ebe95333f3cb6d94224fd2f6fa754f1e2f217b8
|
||||||
SHA512 (kernel-abi-stablelists-5.14.0-40.tar.bz2) = c521fc525691f7762180679a2d891a81287d2ca9c391f1de965dd4da16d83aeee19fcfb72607e45074c835cb0b65a34f63682ed95f82d9e481120c0b311815e2
|
SHA512 (kernel-abi-stablelists-5.14.0-41.tar.bz2) = 9146127e89282ac561b1e35ede5a4bf95940775cb59136a198d4a5ee83fde633fa1ac93085574cbdd5b47efe0d76d5870df1578e38617d4d03378563866e147a
|
||||||
SHA512 (kernel-kabi-dw-5.14.0-40.tar.bz2) = bafcc6feaca7eb36e872e1f5f8c3bdd6f6471865c84d1d60c6a1aaa311b356890b9d8cd5a5898e04711c50b9ce726c5bdfe8f5c1a75e251632db29761a228d61
|
SHA512 (kernel-kabi-dw-5.14.0-41.tar.bz2) = bef016c8981383b5015d0017f479b23d42adb49e1b914699aadbd109a70111bc327fd3e8099b7d7e93a32cd3df012b5b4769500130b55a0da405c8d83d566bcb
|
||||||
|
Loading…
Reference in New Issue
Block a user