From ec88fed72588456af648f3f86593131c85810ae6 Mon Sep 17 00:00:00 2001 From: Scott Weaver Date: Feb 23 2022 22:41:51 +0000 Subject: [redhat] Update sources for linux-5.14.0-62.28.el9.tar.xz Changes included into this commit: .kernel-automotive.metadata SOURCES/Makefile.rhelver SOURCES/kernel-automotive-aarch64-debug-rhel.config SOURCES/kernel-automotive-aarch64-rhel.config SOURCES/kernel-automotive-x86_64-debug-rhel.config SOURCES/kernel-automotive-x86_64-rhel.config SOURCES/mod-internal.list SPECS/kernel.spec SOURCES/.gitignore Signed-off-by: Scott Weaver --- diff --git a/.kernel-automotive.metadata b/.kernel-automotive.metadata index 11d96b9..d9fbb80 100644 --- a/.kernel-automotive.metadata +++ b/.kernel-automotive.metadata @@ -1 +1 @@ -aa80ec2c431c0f31d01cf8e961c67887edb325ef SOURCES/linux-5.14.0-61.27.el9.tar.xz +e5745556378274e9530e1913b5e4e165e98b4b7d SOURCES/linux-5.14.0-62.28.el9.tar.xz diff --git a/SOURCES/Makefile.rhelver b/SOURCES/Makefile.rhelver index 71b75d9..9d2b58c 100644 --- a/SOURCES/Makefile.rhelver +++ b/SOURCES/Makefile.rhelver @@ -12,14 +12,14 @@ RHEL_MINOR = 0 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 61 +RHEL_RELEASE = 62 # # Automotive Release # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -AUTOMOTIVEBUILD:=.27 +AUTOMOTIVEBUILD:=.28 # # Early y+1 numbering @@ -51,4 +51,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.62 +RTBUILD:=.63 diff --git a/SOURCES/kernel-automotive-aarch64-debug-rhel.config b/SOURCES/kernel-automotive-aarch64-debug-rhel.config index b55b2a5..baea374 100644 --- a/SOURCES/kernel-automotive-aarch64-debug-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-debug-rhel.config @@ -2943,8 +2943,9 @@ CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m -CONFIG_MAC_EMUMOUSEBTN=y +# CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_MACHZ_WDT=m +# CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m CONFIG_MACVLAN=m @@ -5928,7 +5929,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set -# CONFIG_TEST_BPF is not set +CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set diff --git a/SOURCES/kernel-automotive-aarch64-rhel.config b/SOURCES/kernel-automotive-aarch64-rhel.config index df1704f..6526acc 100644 --- a/SOURCES/kernel-automotive-aarch64-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-rhel.config @@ -2922,8 +2922,9 @@ CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m -CONFIG_MAC_EMUMOUSEBTN=y +# CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_MACHZ_WDT=m +# CONFIG_MACINTOSH_DRIVERS is not set # CONFIG_MAC_PARTITION is not set CONFIG_MACSEC=m CONFIG_MACVLAN=m @@ -5904,7 +5905,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set -# CONFIG_TEST_BPF is not set +CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set diff --git a/SOURCES/kernel-automotive-x86_64-debug-rhel.config b/SOURCES/kernel-automotive-x86_64-debug-rhel.config index 07f59d8..240c48f 100644 --- a/SOURCES/kernel-automotive-x86_64-debug-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-debug-rhel.config @@ -218,7 +218,6 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -2803,9 +2802,9 @@ CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m -CONFIG_MAC_EMUMOUSEBTN=y +# CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_MACHZ_WDT=m -CONFIG_MACINTOSH_DRIVERS=y +# CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m CONFIG_MACVLAN=m @@ -5552,7 +5551,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set -# CONFIG_TEST_BPF is not set +CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set diff --git a/SOURCES/kernel-automotive-x86_64-rhel.config b/SOURCES/kernel-automotive-x86_64-rhel.config index 685823b..72b8404 100644 --- a/SOURCES/kernel-automotive-x86_64-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-rhel.config @@ -218,7 +218,6 @@ CONFIG_ARM64_EPAN=y CONFIG_ARM64_ERRATUM_1319367=y CONFIG_ARM64_ERRATUM_1530923=y CONFIG_ARM64_ERRATUM_1542419=y -CONFIG_ARM64_MTE=y CONFIG_ARM64_USE_LSE_ATOMICS=y CONFIG_ARM_CMN=m # CONFIG_ARM_MHU_V2 is not set @@ -2783,9 +2782,9 @@ CONFIG_MAC80211_RC_DEFAULT="minstrel_ht" CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_MINSTREL=y CONFIG_MAC802154=m -CONFIG_MAC_EMUMOUSEBTN=y +# CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_MACHZ_WDT=m -CONFIG_MACINTOSH_DRIVERS=y +# CONFIG_MACINTOSH_DRIVERS is not set CONFIG_MAC_PARTITION=y CONFIG_MACSEC=m CONFIG_MACVLAN=m @@ -5529,7 +5528,7 @@ CONFIG_TERANETICS_PHY=m # CONFIG_TEST_BITMAP is not set # CONFIG_TEST_BITOPS is not set # CONFIG_TEST_BLACKHOLE_DEV is not set -# CONFIG_TEST_BPF is not set +CONFIG_TEST_BPF=m # CONFIG_TEST_CLOCKSOURCE_WATCHDOG is not set # CONFIG_TEST_DIV64 is not set # CONFIG_TEST_FIRMWARE is not set diff --git a/SOURCES/mod-internal.list b/SOURCES/mod-internal.list index c896864..5a89abc 100644 --- a/SOURCES/mod-internal.list +++ b/SOURCES/mod-internal.list @@ -30,6 +30,7 @@ pktgen rcutorture rocker scftorture +test_bpf test_klp_atomic_replace test_klp_callbacks_demo test_klp_callbacks_demo2 diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 4bb9d51..7dd6c34 100755 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -79,7 +79,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 61 +%global distro_build 62 %if 0%{?fedora} %define secure_boot_arch x86_64 @@ -123,13 +123,13 @@ Summary: The Linux kernel %define kversion 5.14 %define rpmversion 5.14.0 -%define pkgrelease 61.27.el9 +%define pkgrelease 62.28.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 61.27%{?buildid}%{?dist} +%define specrelease 62.28%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -277,7 +277,7 @@ Summary: The Linux kernel %endif %if %{with_automotive} -%global automotivebuild .27 +%global automotivebuild .28 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -700,7 +700,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-61.27.el9.tar.xz +Source0: linux-5.14.0-62.28.el9.tar.xz Source1: Makefile.rhelver @@ -1410,8 +1410,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-61.27.el9 -c -mv linux-5.14.0-61.27.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-62.28.el9 -c +mv linux-5.14.0-62.28.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3068,6 +3068,55 @@ fi # # %changelog +* Wed Feb 23 2022 Scott Weaver [5.14.0-62.28.el9] +- Revert "Merge: blktrace: switch trace spinlock to a raw spinlock" (Juri Lelli) +- Revert "Merge: ext4: fix potential NULL pointer dereference in ext4_fill_super()" (Juri Lelli) +- ibmvnic: remove unused defines (Diego Domingos) [2047921] +- ibmvnic: Update driver return codes (Diego Domingos) [2047921] +- powerpc/fadump: opt out from freeing pages on cma activation failure (Diego Domingos) [2040289] +- mm/cma: provide option to opt out from exposing pages on activation failure (Diego Domingos) [2040289] +- firmware: smccc: Fix check for ARCH_SOC_ID not implemented (Vitaly Kuznetsov) [2052908] +- rcu: Tighten rcu_advance_cbs_nowake() checks (Daniel Vacek) [2026991] +- redhat/configs: Disable CONFIG_MACINTOSH_DRIVERS (Prarit Bhargava) [2053028] +- ibmvnic: remove unused ->wait_capability (Diego Domingos) [2047928] +- ibmvnic: don't spin in tasklet (Diego Domingos) [2047928] +- ibmvnic: init ->running_cap_crqs early (Diego Domingos) [2047928] +- ibmvnic: Allow extra failures before disabling (Diego Domingos) [2047928] +- s390/pv: fix the forcing of the swiotlb (Thomas Huth) [2051581] +- scsi: vmw_pvscsi: Set residual data length conditionally (Cathy Avery) [2048178] +- selinux: fix double free of cond_list on error paths (Ondrej Mosnacek) [2052439] +- selinux: fix NULL-pointer dereference when hashtab allocation fails (Ondrej Mosnacek) [2052436] +- isdn: cpai: check ctr->cnr to avoid array index out of bound (Chris von Recklinghausen) [2016492] {CVE-2021-43389} +- mm/hwpoison: fix unpoison_memory() (Aristeu Rozanski) [1972220] +- mm/hwpoison: remove MF_MSG_BUDDY_2ND and MF_MSG_POISONED_HUGE (Aristeu Rozanski) [1972220] +- mm/hwpoison: mf_mutex for soft offline and unpoison (Aristeu Rozanski) [1972220] +- mm/hwpoison: clear MF_COUNT_INCREASED before retrying get_any_page() (Aristeu Rozanski) [1972220] +- mm, hwpoison: fix condition in free hugetlb page path (Aristeu Rozanski) [1972220] +- filemap: remove PageHWPoison check from next_uptodate_page() (Aristeu Rozanski) [1972220] +- mm: hwpoison: handle non-anonymous THP correctly (Aristeu Rozanski) [1972220] +- mm: hwpoison: refactor refcount check handling (Aristeu Rozanski) [1972220] +- mm: filemap: coding style cleanup for filemap_map_pmd() (Aristeu Rozanski) [1972220] +- scsi: bnx2fc: Make bnx2fc_recv_frame() mp safe (John Meneghini) [2031648] +- scsi: bnx2fc: Flush destroy_work queue before calling bnx2fc_interface_put() (John Meneghini) [2006606] +- redhat/configs: Enable CONFIG_TEST_BPF (Viktor Malik) [2035168] +- ext4: fix potential NULL pointer dereference in ext4_fill_super() (Lukas Czerner) [2051466] +- netfilter: ipset: Emit deprecation warning at set creation time (Phil Sutter) [2048194] +- redhat: move CONFIG_ARM64_MTE to aarch64 config directory (Herton R. Krzesinski) +- cgroup/cpuset: Fix "suspicious RCU usage" lockdep warning (Waiman Long) [1996015] +- cpuset: Fix the bug that subpart_cpus updated wrongly in update_cpumask() (Waiman Long) [1996015] +- net ticp:fix a kernel-infoleak in __tipc_sendmsg() (Xin Long) [2050039] +- tipc: discard MSG_CRYPTO msgs when key_exchange_enabled is not set (Xin Long) [2050039] +- tipc: delete the unlikely branch in tipc_aead_encrypt (Xin Long) [2050039] +- blktrace: switch trace spinlock to a raw spinlock (Wander Lairson Costa) [2047971] +- NFSv4.1: handle NFS4ERR_NOSPC by CREATE_SESSION (Steve Dickson) [2027447] +- igb: fix deadlock caused by taking RTNL in RPM resume path (Corinna Vinschen) [2040312] +- igb: Fix removal of unicast MAC filters of VFs (Corinna Vinschen) [2040312] +- igb: fix netpoll exit with traffic (Corinna Vinschen) [2040312] +- igb: unbreak I2C bit-banging on i350 (Corinna Vinschen) [2040312] +- igb: Avoid memcpy() over-reading of ETH_SS_STATS (Corinna Vinschen) [2040312] +- igb: Add counter to i21x doublecheck (Corinna Vinschen) [2040312] +- net: create netdev->dev_addr assignment helpers (Josef Oskera) [2030720] + * Wed Feb 23 2022 Scott Weaver [5.14.0-61.27.el9] - Enable KUNIT tests for redhat kernel-modules-internal (Nico Pache) [2048326] - kasan: test: fix compatibility with FORTIFY_SOURCE (Nico Pache) [2048326]