diff --git a/.kernel-automotive.metadata b/.kernel-automotive.metadata index 7a5d42d..280798f 100644 --- a/.kernel-automotive.metadata +++ b/.kernel-automotive.metadata @@ -1 +1 @@ -afd59ff4c4aa12338b774e85accee017a6e08ff7 SOURCES/linux-5.14.0-55.20.el9.tar.xz +50f39cab6d2da176e241359573078f827208753f SOURCES/linux-5.14.0-56.21.el9.tar.xz diff --git a/SOURCES/Makefile.rhelver b/SOURCES/Makefile.rhelver index 7024146..d7a4181 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 = 55 +RHEL_RELEASE = 56 # # Automotive Release # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -AUTOMOTIVEBUILD:=.20 +AUTOMOTIVEBUILD:=.21 # # Early y+1 numbering @@ -51,4 +51,4 @@ ifneq ("$(ZSTREAM)", "yes") endif endif -RTBUILD:=.55 +RTBUILD:=.56 diff --git a/SOURCES/kernel-automotive-aarch64-debug-rhel.config b/SOURCES/kernel-automotive-aarch64-debug-rhel.config index 56b9b1a..d753981 100644 --- a/SOURCES/kernel-automotive-aarch64-debug-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-debug-rhel.config @@ -909,7 +909,7 @@ CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y -CONFIG_CRAMFS=m +# CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y CONFIG_CRC16=y diff --git a/SOURCES/kernel-automotive-aarch64-rhel.config b/SOURCES/kernel-automotive-aarch64-rhel.config index b3b7f35..004193f 100644 --- a/SOURCES/kernel-automotive-aarch64-rhel.config +++ b/SOURCES/kernel-automotive-aarch64-rhel.config @@ -909,7 +909,7 @@ CONFIG_CPU_LITTLE_ENDIAN=y CONFIG_CPUSETS=y CONFIG_CPU_THERMAL=y CONFIG_CRAMFS_BLOCKDEV=y -CONFIG_CRAMFS=m +# CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y CONFIG_CRC16=y diff --git a/SOURCES/kernel-automotive-x86_64-debug-rhel.config b/SOURCES/kernel-automotive-x86_64-debug-rhel.config index a8f5f9d..afd8fc1 100644 --- a/SOURCES/kernel-automotive-x86_64-debug-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-debug-rhel.config @@ -766,7 +766,7 @@ CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set CONFIG_CRAMFS_BLOCKDEV=y -CONFIG_CRAMFS=m +# CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y CONFIG_CRC16=y diff --git a/SOURCES/kernel-automotive-x86_64-rhel.config b/SOURCES/kernel-automotive-x86_64-rhel.config index 3fe5891..962ec4f 100644 --- a/SOURCES/kernel-automotive-x86_64-rhel.config +++ b/SOURCES/kernel-automotive-x86_64-rhel.config @@ -766,7 +766,7 @@ CONFIG_CPUMASK_OFFSTACK=y CONFIG_CPUSETS=y # CONFIG_CPU_THERMAL is not set CONFIG_CRAMFS_BLOCKDEV=y -CONFIG_CRAMFS=m +# CONFIG_CRAMFS is not set # CONFIG_CRAMFS_MTD is not set CONFIG_CRASH_DUMP=y CONFIG_CRC16=y diff --git a/SPECS/kernel.spec b/SPECS/kernel.spec index 3d64a8c..f47f70e 100755 --- a/SPECS/kernel.spec +++ b/SPECS/kernel.spec @@ -85,7 +85,7 @@ Summary: The Linux kernel # the --with-release option overrides this setting.) %define debugbuildsenabled 1 -%global distro_build 55 +%global distro_build 56 %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 55.20.el9 +%define pkgrelease 56.21.el9 # This is needed to do merge window version magic %define patchlevel 14 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 55.20%{?buildid}%{?dist} +%define specrelease 56.21%{?buildid}%{?dist} %define pkg_release %{specrelease} @@ -283,7 +283,7 @@ Summary: The Linux kernel %endif %if %{with_automotive} -%global automotivebuild .20 +%global automotivebuild .21 %define with_doc 0 %define with_headers 0 %define with_cross_headers 0 @@ -705,7 +705,7 @@ BuildRequires: lld # exact git commit you can run # # xzcat -qq ${TARBALL} | git get-tar-commit-id -Source0: linux-5.14.0-55.20.el9.tar.xz +Source0: linux-5.14.0-56.21.el9.tar.xz Source1: Makefile.rhelver @@ -1432,8 +1432,8 @@ ApplyOptionalPatch() fi } -%setup -q -n kernel-5.14.0-55.20.el9 -c -mv linux-5.14.0-55.20.el9 linux-%{KVERREL} +%setup -q -n kernel-5.14.0-56.21.el9 -c +mv linux-5.14.0-56.21.el9 linux-%{KVERREL} cd linux-%{KVERREL} cp -a %{SOURCE1} . @@ -3085,6 +3085,48 @@ fi # # %changelog +* Wed Feb 09 2022 Julio Faracco [5.14.0-56.21.el9] +- KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock (Marcelo Tosatti) [2034007] +- x86/hyperv: Properly deal with empty cpumasks in hyperv_flush_tlb_multi() (Vitaly Kuznetsov) [2035993] +- tcp: add missing htmldocs for skb->ll_node and sk->defer_list (Antoine Tenart) [2041382] +- net: move early demux fields close to sk_refcnt (Antoine Tenart) [2041382] +- tcp: defer skb freeing after socket lock is released (Antoine Tenart) [2041382] +- net: shrink struct sock by 8 bytes (Antoine Tenart) [2041382] +- ipv6: shrink struct ipcm6_cookie (Antoine Tenart) [2041382] +- net: remove sk_route_nocaps (Antoine Tenart) [2041382] +- net: remove sk_route_forced_caps (Antoine Tenart) [2041382] +- net: use sk_is_tcp() in more places (Antoine Tenart) [2041382] +- bpf, sockmap: Use stricter sk state checks in sk_lookup_assign (Antoine Tenart) [2041382] +- ipv6: move inet6_sk(sk)->rx_dst_cookie to sk->sk_rx_dst_cookie (Antoine Tenart) [2041382] +- tcp: move inet->rx_dst_ifindex to sk->sk_rx_dst_ifindex (Antoine Tenart) [2041382] +- [RHEL-9.0] IPMI Add RH_KABI_RESERVE to kABI sensitive structs (Tony Camuso) [2042031] +- configs: disable CONFIG_CRAMFS (Abhi Das) [2041184] +- ppp: ensure minimum packet size in ppp_write() (Guillaume Nault) [2042936] +- [pci] PCI: Add reserved fields to 'struct pci_sriov' (Myron Stowe) [2039086] +- [include] PCI: Add reserved fields to 'struct pci_driver' (Myron Stowe) [2039086] +- [include] PCI: Add reserved fields to 'struct pci_bus' (Myron Stowe) [2039086] +- [include] PCI: Add reserved fields, and extension, to 'struct pci_dev' (Myron Stowe) [2039086] +- PCI: ACPI: Check parent pointer in acpi_pci_find_companion() (Myron Stowe) [2039086] +- PCI/ACPI: Don't reset a fwnode set by OF (Myron Stowe) [2039086] +- PCI: Make saved capability state private to core (Myron Stowe) [2039086] +- PCI: Change the type of probe argument in reset functions (Myron Stowe) [2039086] +- PCI: Add support for ACPI _RST reset method (Myron Stowe) [2039086] +- PCI: Setup ACPI fwnode early and at the same time with OF (Myron Stowe) [2039086] +- PCI: Use acpi_pci_power_manageable() (Myron Stowe) [2039086] +- PCI: Add pci_set_acpi_fwnode() to set ACPI_COMPANION (Myron Stowe) [2039086] +- PCI: Allow userspace to query and set device reset mechanism (Myron Stowe) [2039086] +- PCI: Remove reset_fn field from pci_dev (Myron Stowe) [2039086] +- PCI: Add array to track reset method ordering (Myron Stowe) [2039086] +- PCI: Add pcie_reset_flr() with 'probe' argument (Myron Stowe) [2039086] +- PCI: Cache PCIe Device Capabilities register (Myron Stowe) [2039086] +- PCI: Allow PASID on fake PCIe devices without TLP prefixes (Myron Stowe) [2039086] +- clocksource: Reduce the default clocksource_watchdog() retries to 2 (Waiman Long) [2027463] +- clocksource: Avoid accidental unstable marking of clocksources (Waiman Long) [2027463] +- Revert "clocksource: Increase WATCHDOG_MAX_SKEW" (Waiman Long) [2027463] +- PCI: Add pcie_ptm_enabled() (Petr Oros) [2037314] +- Revert "PCI: Make pci_enable_ptm() private" (Petr Oros) [2037314] +- iommu/vt-d: Fix unmap_pages support (Jerry Snitselaar) [2027762] + * Mon Feb 07 2022 Julio Faracco [5.14.0-55.20.el9] - selftests: netfilter: switch to socat for tests using -q option (Hangbin Liu) [2041409] - selftests: net: udpgro_fwd.sh: explicitly checking the available ping feature (Hangbin Liu) [2041409]