From 64d95ea9374f2361f0c4c3af776c5cbc7f7f5ff5 Mon Sep 17 00:00:00 2001 From: Jan Stancek Date: Tue, 4 Apr 2023 12:03:43 +0200 Subject: [PATCH] kernel-5.14.0-296.el9 * Tue Apr 04 2023 Jan Stancek [5.14.0-296.el9] - fs: hold writers when changing mount's idmapping (Alex Gladkov) [2179877] - fs: simplify check in mount_setattr_commit() (Alex Gladkov) [2179877] - filelocks: use mount idmapping for setlease permission check (Alex Gladkov) [2179877] - fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts (Alex Gladkov) [2179877] - fs: account for group membership (Alex Gladkov) [2179877] - fs/mount_setattr: always cleanup mount_kattr (Alex Gladkov) [2179877] - fs: handle circular mappings correctly (Alex Gladkov) [2179877] - hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2182275] - hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2182275] - hvcs: Get reference to tty in remove (Mamatha Inamdar) [2182275] - hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2182275] - hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2182275] - hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2182275] - thermal: intel: powerclamp: Fix cpumask and max_idle module parameters (David Arcari) [2180653] - Documentation: powerclamp: Fix numbered lists formatting (David Arcari) [2180653] - Documentation: powerclamp: Escape wildcard in cpumask description (David Arcari) [2180653] - Documentation: admin-guide: Add toctree entry for thermal docs (David Arcari) [2180653] - thermal: intel: powerclamp: Add two module parameters (David Arcari) [2180653] - Documentation: admin-guide: Move intel_powerclamp documentation (David Arcari) [2180653] - thermal: intel: powerclamp: Fix duration module parameter (David Arcari) [2180653] - thermal: intel: powerclamp: Return last requested state as cur_state (David Arcari) [2180653] - thermal: intel: powerclamp: Use powercap idle-inject feature (David Arcari) [2180653] - thermal: intel: powerclamp: Fix cur_state for multi package system (David Arcari) [2180653] - powercap: idle_inject: Add update callback (David Arcari) [2180653] - powercap: idle_inject: Export symbols (David Arcari) [2180653] - powercap: idle_inject: Support 100%% idle injection (David Arcari) [2180653] - powercap: fix possible name leak in powercap_register_zone() (David Arcari) [2180653] - powercap: idle_inject: Fix warnings with make W=1 (David Arcari) [2180653] - Turn on IDLE_INJECT for x86 (David Arcari) [2180653] - powercap: Use kstrtobool() instead of strtobool() (David Arcari) [2180653] - thermal: intel_powerclamp: Use first online CPU as control_cpu (David Arcari) [2180653] - powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain (David Arcari) [2180653] - thermal: intel_powerclamp: Remove accounting for IRQ wakes (David Arcari) [2180653] - thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (David Arcari) [2180653] - powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (David Arcari) [2180653] - thermal: intel_powerclamp: don't use bitmap_weight() in end_power_clamp() (David Arcari) [2180653] - thermal: fix Documentation bullet list warning (David Arcari) [2180653] - thermal/drivers/intel_powerclamp: Constify static thermal_cooling_device_ops (David Arcari) [2180653] - thermal: Move ABI documentation to Documentation/ABI (David Arcari) [2180653] - thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free when applicable (David Arcari) [2180653] - thermal: Update information in MAINTAINERS (David Arcari) [2180653] - sched/rt: pick_next_rt_entity(): check list_entry (Phil Auld) [RHEL-303] - sched/deadline: Move __dl_clear_params out of dl_bw lock (Phil Auld) [RHEL-303] - sched/deadline: Add replenish_dl_new_period helper (Phil Auld) [RHEL-303] - sched/deadline: Add dl_task_is_earliest_deadline helper (Phil Auld) [RHEL-303] - sched/deadline: Use sched_dl_entity's dl_density in dl_task_fits_capacity() (Phil Auld) [RHEL-303] - sched/deadline: Make dl_cpuset_cpumask_can_shrink() capacity-aware (Phil Auld) [RHEL-303] - sched/core: Introduce sched_asym_cpucap_active() (Phil Auld) [RHEL-303] - i40e: Fix for VF MAC address 0 (Stefan Assmann) [2169053] - macsec: fix UAF bug for real_dev (Xin Long) [2180612] - xfrm: set dst dev to blackhole_netdev instead of loopback_dev in ifdown (Xin Long) [2180612] - Revert "vlan: move dev_put into vlan_dev_uninit" (Xin Long) [2180612] - net: avoid quadratic behavior in netdev_wait_allrefs_any() (Xin Long) [2180612] - net: allow out-of-order netdev unregistration (Xin Long) [2180612] - net: transition netdev reg state earlier in run_todo (Xin Long) [2180612] - ipv6: blackhole_netdev needs snmp6 counters (Xin Long) [2180612] - ipv4: add (struct uncached_list)->quarantine list (Xin Long) [2180612] - ipv6: add (struct uncached_list)->quarantine list (Xin Long) [2180612] - ipv6: give an IPv6 dev to blackhole_netdev (Xin Long) [2180612] - ipv6: get rid of net->ipv6.rt6_stats->fib_rt_uncache (Xin Long) [2180612] - Make RHJOBS container friendly (Don Zickus) - Use RHJOBS for create-tarball (Don Zickus) - rxrpc: Fix wrong error return in rxrpc_connect_call() (Marc Dionne) [2170099] - rxrpc: Fix incoming call setup race (Marc Dionne) [2170099] - rxrpc: Move client call connection to the I/O thread (Marc Dionne) [2170099] - rxrpc: Move the client conn cache management to the I/O thread (Marc Dionne) [2170099] - rxrpc: Remove call->state_lock (Marc Dionne) [2170099] - rxrpc: Move call state changes from recvmsg to I/O thread (Marc Dionne) [2170099] - rxrpc: Move call state changes from sendmsg to I/O thread (Marc Dionne) [2170099] - rxrpc: Wrap accesses to get call state to put the barrier in one place (Marc Dionne) [2170099] - rxrpc: Split out the call state changing functions into their own file (Marc Dionne) [2170099] - rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parameters (Marc Dionne) [2170099] - rxrpc: Offload the completion of service conn security to the I/O thread (Marc Dionne) [2170099] - rxrpc: Make the set of connection IDs per local endpoint (Marc Dionne) [2170099] - rxrpc: Tidy up abort generation infrastructure (Marc Dionne) [2170099] - rxrpc: Clean up connection abort (Marc Dionne) [2170099] - rxrpc: Implement a mechanism to send an event notification to a connection (Marc Dionne) [2170099] - rxrpc: Only disconnect calls in the I/O thread (Marc Dionne) [2170099] - rxrpc: Only set/transmit aborts in the I/O thread (Marc Dionne) [2170099] - rxrpc: Separate call retransmission from other conn events (Marc Dionne) [2170099] - rxrpc: Make the local endpoint hold a ref on a connected call (Marc Dionne) [2170099] - rxrpc: Stash the network namespace pointer in rxrpc_local (Marc Dionne) [2170099] - rxrpc: Fix a couple of potential use-after-frees (Marc Dionne) [2170099] - rxrpc: Fix the return value of rxrpc_new_incoming_call() (Marc Dionne) [2170099] - rxrpc: rxperf: Fix uninitialised variable (Marc Dionne) [2170099] - rxrpc: Fix I/O thread stop (Marc Dionne) [2170099] - rxrpc: Fix switched parameters in peer tracing (Marc Dionne) [2170099] - rxrpc: Fix locking issues in rxrpc_put_peer_locked() (Marc Dionne) [2170099] - rxrpc: Fix I/O thread startup getting skipped (Marc Dionne) [2170099] - rxrpc: Fix NULL deref in rxrpc_unuse_local() (Marc Dionne) [2170099] - rxrpc: Fix security setting propagation (Marc Dionne) [2170099] - rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (Marc Dionne) [2170099] - rxrpc: Transmit ACKs at the point of generation (Marc Dionne) [2170099] - rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local() (Marc Dionne) [2170099] - rxrpc: Move the cwnd degradation after transmitting packets (Marc Dionne) [2170099] - rxrpc: Trace/count transmission underflows and cwnd resets (Marc Dionne) [2170099] - rxrpc: Remove the _bh annotation from all the spinlocks (Marc Dionne) [2170099] - rxrpc: Make the I/O thread take over the call and local processor work (Marc Dionne) [2170099] - rxrpc: Extract the peer address from an incoming packet earlier (Marc Dionne) [2170099] - rxrpc: Reduce the use of RCU in packet input (Marc Dionne) [2170099] - rxrpc: Simplify skbuff accounting in receive path (Marc Dionne) [2170099] - rxrpc: Remove RCU from peer->error_targets list (Marc Dionne) [2170099] - rxrpc: Move DATA transmission into call processor work item (Marc Dionne) [2170099] - rxrpc: Copy client call parameters into rxrpc_call earlier (Marc Dionne) [2170099] - rxrpc: Implement a mechanism to send an event notification to a call (Marc Dionne) [2170099] - rxrpc: Don't use sk->sk_receive_queue.lock to guard socket state changes (Marc Dionne) [2170099] - rxrpc: Remove call->input_lock (Marc Dionne) [2170099] - rxrpc: Move error processing into the local endpoint I/O thread (Marc Dionne) [2170099] - rxrpc: Move packet reception processing into I/O thread (Marc Dionne) [2170099] - rxrpc: Create a per-local endpoint receive queue and I/O thread (Marc Dionne) [2170099] - rxrpc: Split the receive code (Marc Dionne) [2170099] - rxrpc: Don't hold a ref for connection workqueue (Marc Dionne) [2170099] - rxrpc: Don't hold a ref for call timer or workqueue (Marc Dionne) [2170099] - rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing (Marc Dionne) [2170099] - rxrpc: Trace rxrpc_bundle refcount (Marc Dionne) [2170099] - rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracing (Marc Dionne) [2170099] - rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracing (Marc Dionne) [2170099] - rxrpc: trace: Don't use __builtin_return_address for rxrpc_peer tracing (Marc Dionne) [2170099] - rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracing (Marc Dionne) [2170099] - rxrpc: Extract the code from a received ABORT packet much earlier (Marc Dionne) [2170099] - rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundle (Marc Dionne) [2170099] - rxrpc: Remove the [_k]net() debugging macros (Marc Dionne) [2170099] - rxrpc: Remove the [k_]proto() debugging macros (Marc Dionne) [2170099] - rxrpc: Remove handling of duplicate packets in recvmsg_queue (Marc Dionne) [2170099] - rxrpc: Fix call leak (Marc Dionne) [2170099] - rxrpc: Enable rxperf test module (Marc Dionne) [2170099] - rxrpc: Implement an in-kernel rxperf server for testing purposes (Marc Dionne) [2170099] - rxrpc: Fix checker warning (Marc Dionne) [2170099] - rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] (Marc Dionne) [2170099] - rxrpc: uninitialized variable in rxrpc_send_ack_packet() (Marc Dionne) [2170099] - rxrpc: fix rxkad_verify_response() (Marc Dionne) [2170099] - rxrpc: Fix network address validation (Marc Dionne) [2170099] - rxrpc: Fix oops from calling udpv6_sendmsg() on AF_INET socket (Marc Dionne) [2170099] - rxrpc: Allocate an skcipher each time needed rather than reusing (Marc Dionne) [2170099] - rxrpc: Fix congestion management (Marc Dionne) [2170099] - rxrpc: Remove the rxtx ring (Marc Dionne) [2170099] - rxrpc: Save last ACK's SACK table rather than marking txbufs (Marc Dionne) [2170099] - rxrpc: Remove call->lock (Marc Dionne) [2170099] - rxrpc: Don't use a ring buffer for call Tx queue (Marc Dionne) [2170099] - rxrpc: Get rid of the Rx ring (Marc Dionne) [2170099] - rxrpc: Clone received jumbo subpackets and queue separately (Marc Dionne) [2170099] - rxrpc: Split the rxrpc_recvmsg tracepoint (Marc Dionne) [2170099] - rxrpc: Clean up ACK handling (Marc Dionne) [2170099] - rxrpc: Allocate ACK records at proposal and queue for transmission (Marc Dionne) [2170099] - rxrpc: Define rxrpc_txbuf struct to carry data to be transmitted (Marc Dionne) [2170099] - rxrpc: Remove call->tx_phase (Marc Dionne) [2170099] - rxrpc: Remove the flags from the rxrpc_skb tracepoint (Marc Dionne) [2170099] - rxrpc: Remove unnecessary header inclusions (Marc Dionne) [2170099] - rxrpc: Call udp_sendmsg() directly (Marc Dionne) [2170099] - rxrpc: Fix ack.bufferSize to be 0 when generating an ack (Marc Dionne) [2170099] - rxrpc: Record stats for why the REQUEST-ACK flag is being set (Marc Dionne) [2170099] - rxrpc: Record statistics about ACK types (Marc Dionne) [2170099] - rxrpc: Add stats procfile and DATA packet stats (Marc Dionne) [2170099] - rxrpc: Track highest acked serial (Marc Dionne) [2170099] - rxrpc: Split call timer-expiration from call timer-set tracepoint (Marc Dionne) [2170099] - rxrpc: Trace setting of the request-ack flag (Marc Dionne) [2170099] - rxrpc: Automatically generate trace tag enums (Marc Dionne) [2170099] - rxrpc: remove rxrpc_max_call_lifetime declaration (Marc Dionne) [2170099] - rxrpc: Remove rxrpc_get_reply_time() which is no longer used (Marc Dionne) [2170099] - rxrpc: Fix calc of resend age (Marc Dionne) [2170099] - rxrpc: Fix local destruction being repeated (Marc Dionne) [2170099] - rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (Marc Dionne) [2170099] - rxrpc: Fix locking in rxrpc's sendmsg (Marc Dionne) [2170099] - net: rxrpc: fix clang -Wformat warning (Marc Dionne) [2170099] - rxrpc: Fix decision on when to generate an IDLE ACK (Marc Dionne) [2170099] - rxrpc: Don't let ack.previousPacket regress (Marc Dionne) [2170099] - rxrpc: Fix overlapping ACK accounting (Marc Dionne) [2170099] - rxrpc: Don't try to resend the request if we're receiving the reply (Marc Dionne) [2170099] - rxrpc: Fix listen() setting the bar too high for the prealloc rings (Marc Dionne) [2170099] - rxrpc, afs: Fix selection of abort codes (Marc Dionne) [2170099] - rxrpc: Return an error to sendmsg if call failed (Marc Dionne) [2170099] - rxrpc: Fix locking issue (Marc Dionne) [2170099] - rxrpc: Use refcount_t rather than atomic_t (Marc Dionne) [2170099] - rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc (Marc Dionne) [2170099] - rxrpc: Enable IPv6 checksums on transport socket (Marc Dionne) [2170099] - rxrpc: Restore removed timer deletion (Marc Dionne) [2170099] - rxrpc: fix a race in rxrpc_exit_net() (Marc Dionne) [2170099] - rxrpc: fix some null-ptr-deref bugs in server_key.c (Marc Dionne) [2170099] - rxrpc: Fix call timer start racing with call destruction (Marc Dionne) [2170099] - rxrpc: Adjust retransmission backoff (Marc Dionne) [2170099] - rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Marc Dionne) [2170099] - rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() (Marc Dionne) [2170099] - rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Marc Dionne) [2170099] - net: RxRPC: make dependent Kconfig symbols be shown indented (Marc Dionne) [2170099] Resolves: rhbz#2169053, rhbz#2179877, rhbz#2180612, rhbz#2180653, rhbz#2182275, RHEL-303 Signed-off-by: Jan Stancek --- Makefile.rhelver | 2 +- kernel-aarch64-64k-debug-rhel.config | 1 + kernel-aarch64-64k-rhel.config | 1 + kernel-aarch64-debug-rhel.config | 1 + kernel-aarch64-rhel.config | 1 + kernel-aarch64-rt-debug-rhel.config | 1 + kernel-aarch64-rt-rhel.config | 1 + kernel-ppc64le-debug-rhel.config | 1 + kernel-ppc64le-rhel.config | 1 + kernel-s390x-debug-rhel.config | 1 + kernel-s390x-rhel.config | 1 + kernel-s390x-zfcpdump-rhel.config | 1 + kernel-x86_64-debug-rhel.config | 3 +- kernel-x86_64-rhel.config | 3 +- kernel-x86_64-rt-debug-rhel.config | 3 +- kernel-x86_64-rt-rhel.config | 3 +- kernel.spec | 194 ++++++++++++++++++++++++++- mod-partner.list | 1 + sources | 6 +- 19 files changed, 214 insertions(+), 12 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index 725b22861..721879490 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 3 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 295 +RHEL_RELEASE = 296 # # ZSTREAM diff --git a/kernel-aarch64-64k-debug-rhel.config b/kernel-aarch64-64k-debug-rhel.config index cbe209ea1..25953e1f3 100644 --- a/kernel-aarch64-64k-debug-rhel.config +++ b/kernel-aarch64-64k-debug-rhel.config @@ -4790,6 +4790,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m diff --git a/kernel-aarch64-64k-rhel.config b/kernel-aarch64-64k-rhel.config index 68c04fc7d..5eeba6d9f 100644 --- a/kernel-aarch64-64k-rhel.config +++ b/kernel-aarch64-64k-rhel.config @@ -4768,6 +4768,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m diff --git a/kernel-aarch64-debug-rhel.config b/kernel-aarch64-debug-rhel.config index 1ca042ed9..992be47b3 100644 --- a/kernel-aarch64-debug-rhel.config +++ b/kernel-aarch64-debug-rhel.config @@ -4787,6 +4787,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m diff --git a/kernel-aarch64-rhel.config b/kernel-aarch64-rhel.config index 180f6e987..b058e8a53 100644 --- a/kernel-aarch64-rhel.config +++ b/kernel-aarch64-rhel.config @@ -4765,6 +4765,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m diff --git a/kernel-aarch64-rt-debug-rhel.config b/kernel-aarch64-rt-debug-rhel.config index b2057a4ee..a49e50205 100644 --- a/kernel-aarch64-rt-debug-rhel.config +++ b/kernel-aarch64-rt-debug-rhel.config @@ -4878,6 +4878,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m diff --git a/kernel-aarch64-rt-rhel.config b/kernel-aarch64-rt-rhel.config index 8a1dd8631..9b0fcdb01 100644 --- a/kernel-aarch64-rt-rhel.config +++ b/kernel-aarch64-rt-rhel.config @@ -4856,6 +4856,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI_PLATFORM=m diff --git a/kernel-ppc64le-debug-rhel.config b/kernel-ppc64le-debug-rhel.config index e8c030ec6..f33cdc3ec 100644 --- a/kernel-ppc64le-debug-rhel.config +++ b/kernel-ppc64le-debug-rhel.config @@ -4338,6 +4338,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m diff --git a/kernel-ppc64le-rhel.config b/kernel-ppc64le-rhel.config index 263367ea0..955594bc0 100644 --- a/kernel-ppc64le-rhel.config +++ b/kernel-ppc64le-rhel.config @@ -4318,6 +4318,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLES is not set # CONFIG_SATA_ACARD_AHCI is not set CONFIG_SATA_AHCI=m diff --git a/kernel-s390x-debug-rhel.config b/kernel-s390x-debug-rhel.config index 96a2c69e5..cc3c71747 100644 --- a/kernel-s390x-debug-rhel.config +++ b/kernel-s390x-debug-rhel.config @@ -4282,6 +4282,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y diff --git a/kernel-s390x-rhel.config b/kernel-s390x-rhel.config index b35590ef2..3d7f1f0e4 100644 --- a/kernel-s390x-rhel.config +++ b/kernel-s390x-rhel.config @@ -4262,6 +4262,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y CONFIG_S390_GUEST=y diff --git a/kernel-s390x-zfcpdump-rhel.config b/kernel-s390x-zfcpdump-rhel.config index d49272f79..eced02f65 100644 --- a/kernel-s390x-zfcpdump-rhel.config +++ b/kernel-s390x-zfcpdump-rhel.config @@ -4279,6 +4279,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m CONFIG_S390_AP_IOMMU=y CONFIG_S390_CCW_IOMMU=y # CONFIG_S390_GUEST is not set diff --git a/kernel-x86_64-debug-rhel.config b/kernel-x86_64-debug-rhel.config index 22a5f3ba3..82d9a45c8 100644 --- a/kernel-x86_64-debug-rhel.config +++ b/kernel-x86_64-debug-rhel.config @@ -2142,7 +2142,7 @@ CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set # CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_IDLE_INJECT is not set +CONFIG_IDLE_INJECT=y CONFIG_IDLE_PAGE_TRACKING=y # CONFIG_IE6XX_WDT is not set CONFIG_IEEE802154_6LOWPAN=m @@ -4512,6 +4512,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLE_ANDROID_BINDERFS is not set # CONFIG_SAMPLE_AUXDISPLAY is not set # CONFIG_SAMPLE_CONFIGFS is not set diff --git a/kernel-x86_64-rhel.config b/kernel-x86_64-rhel.config index 88baf7ff9..713bffa43 100644 --- a/kernel-x86_64-rhel.config +++ b/kernel-x86_64-rhel.config @@ -2126,7 +2126,7 @@ CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set # CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_IDLE_INJECT is not set +CONFIG_IDLE_INJECT=y CONFIG_IDLE_PAGE_TRACKING=y # CONFIG_IE6XX_WDT is not set CONFIG_IEEE802154_6LOWPAN=m @@ -4491,6 +4491,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLE_ANDROID_BINDERFS is not set # CONFIG_SAMPLE_AUXDISPLAY is not set # CONFIG_SAMPLE_CONFIGFS is not set diff --git a/kernel-x86_64-rt-debug-rhel.config b/kernel-x86_64-rt-debug-rhel.config index f84fe41f6..f1bacbc21 100644 --- a/kernel-x86_64-rt-debug-rhel.config +++ b/kernel-x86_64-rt-debug-rhel.config @@ -2195,7 +2195,7 @@ CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set # CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_IDLE_INJECT is not set +CONFIG_IDLE_INJECT=y CONFIG_IDLE_PAGE_TRACKING=y # CONFIG_IE6XX_WDT is not set CONFIG_IEEE802154_6LOWPAN=m @@ -4602,6 +4602,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLE_ANDROID_BINDERFS is not set # CONFIG_SAMPLE_AUXDISPLAY is not set # CONFIG_SAMPLE_CONFIGFS is not set diff --git a/kernel-x86_64-rt-rhel.config b/kernel-x86_64-rt-rhel.config index c598570d6..33f43fdb6 100644 --- a/kernel-x86_64-rt-rhel.config +++ b/kernel-x86_64-rt-rhel.config @@ -2179,7 +2179,7 @@ CONFIG_ICPLUS_PHY=m # CONFIG_ICS932S401 is not set # CONFIG_ICST is not set CONFIG_IDEAPAD_LAPTOP=m -# CONFIG_IDLE_INJECT is not set +CONFIG_IDLE_INJECT=y CONFIG_IDLE_PAGE_TRACKING=y # CONFIG_IE6XX_WDT is not set CONFIG_IEEE802154_6LOWPAN=m @@ -4581,6 +4581,7 @@ CONFIG_RV_REACT_PANIC=y CONFIG_RV_REACT_PRINTK=y CONFIG_RV=y CONFIG_RXKAD=y +CONFIG_RXPERF=m # CONFIG_SAMPLE_ANDROID_BINDERFS is not set # CONFIG_SAMPLE_AUXDISPLAY is not set # CONFIG_SAMPLE_CONFIGFS is not set diff --git a/kernel.spec b/kernel.spec index 6e46f2fcc..13b98c362 100755 --- a/kernel.spec +++ b/kernel.spec @@ -161,15 +161,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 295 +%define pkgrelease 296 %define kversion 5 -%define tarfile_release 5.14.0-295.el9 +%define tarfile_release 5.14.0-296.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 295%{?buildid}%{?dist} +%define specrelease 296%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-295.el9 +%define kabiversion 5.14.0-296.el9 # # End of genspec.sh variables @@ -3585,6 +3585,192 @@ fi # # %changelog +* Tue Apr 04 2023 Jan Stancek [5.14.0-296.el9] +- fs: hold writers when changing mount's idmapping (Alex Gladkov) [2179877] +- fs: simplify check in mount_setattr_commit() (Alex Gladkov) [2179877] +- filelocks: use mount idmapping for setlease permission check (Alex Gladkov) [2179877] +- fs: require CAP_SYS_ADMIN in target namespace for idmapped mounts (Alex Gladkov) [2179877] +- fs: account for group membership (Alex Gladkov) [2179877] +- fs/mount_setattr: always cleanup mount_kattr (Alex Gladkov) [2179877] +- fs: handle circular mappings correctly (Alex Gladkov) [2179877] +- hvcs: Synchronize hotplug remove with port free (Mamatha Inamdar) [2182275] +- hvcs: Use vhangup in hotplug remove (Mamatha Inamdar) [2182275] +- hvcs: Get reference to tty in remove (Mamatha Inamdar) [2182275] +- hvcs: Use driver groups to manage driver attributes (Mamatha Inamdar) [2182275] +- hvcs: Use dev_groups to manage hvcs device attributes (Mamatha Inamdar) [2182275] +- hvcs: Fix hvcs port reference counting (Mamatha Inamdar) [2182275] +- thermal: intel: powerclamp: Fix cpumask and max_idle module parameters (David Arcari) [2180653] +- Documentation: powerclamp: Fix numbered lists formatting (David Arcari) [2180653] +- Documentation: powerclamp: Escape wildcard in cpumask description (David Arcari) [2180653] +- Documentation: admin-guide: Add toctree entry for thermal docs (David Arcari) [2180653] +- thermal: intel: powerclamp: Add two module parameters (David Arcari) [2180653] +- Documentation: admin-guide: Move intel_powerclamp documentation (David Arcari) [2180653] +- thermal: intel: powerclamp: Fix duration module parameter (David Arcari) [2180653] +- thermal: intel: powerclamp: Return last requested state as cur_state (David Arcari) [2180653] +- thermal: intel: powerclamp: Use powercap idle-inject feature (David Arcari) [2180653] +- thermal: intel: powerclamp: Fix cur_state for multi package system (David Arcari) [2180653] +- powercap: idle_inject: Add update callback (David Arcari) [2180653] +- powercap: idle_inject: Export symbols (David Arcari) [2180653] +- powercap: idle_inject: Support 100%% idle injection (David Arcari) [2180653] +- powercap: fix possible name leak in powercap_register_zone() (David Arcari) [2180653] +- powercap: idle_inject: Fix warnings with make W=1 (David Arcari) [2180653] +- Turn on IDLE_INJECT for x86 (David Arcari) [2180653] +- powercap: Use kstrtobool() instead of strtobool() (David Arcari) [2180653] +- thermal: intel_powerclamp: Use first online CPU as control_cpu (David Arcari) [2180653] +- powercap: intel_rapl: Use standard Energy Unit for SPR Dram RAPL domain (David Arcari) [2180653] +- thermal: intel_powerclamp: Remove accounting for IRQ wakes (David Arcari) [2180653] +- thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash (David Arcari) [2180653] +- powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue (David Arcari) [2180653] +- thermal: intel_powerclamp: don't use bitmap_weight() in end_power_clamp() (David Arcari) [2180653] +- thermal: fix Documentation bullet list warning (David Arcari) [2180653] +- thermal/drivers/intel_powerclamp: Constify static thermal_cooling_device_ops (David Arcari) [2180653] +- thermal: Move ABI documentation to Documentation/ABI (David Arcari) [2180653] +- thermal: intel_powerclamp: Use bitmap_zalloc/bitmap_free when applicable (David Arcari) [2180653] +- thermal: Update information in MAINTAINERS (David Arcari) [2180653] +- sched/rt: pick_next_rt_entity(): check list_entry (Phil Auld) [RHEL-303] +- sched/deadline: Move __dl_clear_params out of dl_bw lock (Phil Auld) [RHEL-303] +- sched/deadline: Add replenish_dl_new_period helper (Phil Auld) [RHEL-303] +- sched/deadline: Add dl_task_is_earliest_deadline helper (Phil Auld) [RHEL-303] +- sched/deadline: Use sched_dl_entity's dl_density in dl_task_fits_capacity() (Phil Auld) [RHEL-303] +- sched/deadline: Make dl_cpuset_cpumask_can_shrink() capacity-aware (Phil Auld) [RHEL-303] +- sched/core: Introduce sched_asym_cpucap_active() (Phil Auld) [RHEL-303] +- i40e: Fix for VF MAC address 0 (Stefan Assmann) [2169053] +- macsec: fix UAF bug for real_dev (Xin Long) [2180612] +- xfrm: set dst dev to blackhole_netdev instead of loopback_dev in ifdown (Xin Long) [2180612] +- Revert "vlan: move dev_put into vlan_dev_uninit" (Xin Long) [2180612] +- net: avoid quadratic behavior in netdev_wait_allrefs_any() (Xin Long) [2180612] +- net: allow out-of-order netdev unregistration (Xin Long) [2180612] +- net: transition netdev reg state earlier in run_todo (Xin Long) [2180612] +- ipv6: blackhole_netdev needs snmp6 counters (Xin Long) [2180612] +- ipv4: add (struct uncached_list)->quarantine list (Xin Long) [2180612] +- ipv6: add (struct uncached_list)->quarantine list (Xin Long) [2180612] +- ipv6: give an IPv6 dev to blackhole_netdev (Xin Long) [2180612] +- ipv6: get rid of net->ipv6.rt6_stats->fib_rt_uncache (Xin Long) [2180612] +- Make RHJOBS container friendly (Don Zickus) +- Use RHJOBS for create-tarball (Don Zickus) +- rxrpc: Fix wrong error return in rxrpc_connect_call() (Marc Dionne) [2170099] +- rxrpc: Fix incoming call setup race (Marc Dionne) [2170099] +- rxrpc: Move client call connection to the I/O thread (Marc Dionne) [2170099] +- rxrpc: Move the client conn cache management to the I/O thread (Marc Dionne) [2170099] +- rxrpc: Remove call->state_lock (Marc Dionne) [2170099] +- rxrpc: Move call state changes from recvmsg to I/O thread (Marc Dionne) [2170099] +- rxrpc: Move call state changes from sendmsg to I/O thread (Marc Dionne) [2170099] +- rxrpc: Wrap accesses to get call state to put the barrier in one place (Marc Dionne) [2170099] +- rxrpc: Split out the call state changing functions into their own file (Marc Dionne) [2170099] +- rxrpc: Set up a connection bundle from a call, not rxrpc_conn_parameters (Marc Dionne) [2170099] +- rxrpc: Offload the completion of service conn security to the I/O thread (Marc Dionne) [2170099] +- rxrpc: Make the set of connection IDs per local endpoint (Marc Dionne) [2170099] +- rxrpc: Tidy up abort generation infrastructure (Marc Dionne) [2170099] +- rxrpc: Clean up connection abort (Marc Dionne) [2170099] +- rxrpc: Implement a mechanism to send an event notification to a connection (Marc Dionne) [2170099] +- rxrpc: Only disconnect calls in the I/O thread (Marc Dionne) [2170099] +- rxrpc: Only set/transmit aborts in the I/O thread (Marc Dionne) [2170099] +- rxrpc: Separate call retransmission from other conn events (Marc Dionne) [2170099] +- rxrpc: Make the local endpoint hold a ref on a connected call (Marc Dionne) [2170099] +- rxrpc: Stash the network namespace pointer in rxrpc_local (Marc Dionne) [2170099] +- rxrpc: Fix a couple of potential use-after-frees (Marc Dionne) [2170099] +- rxrpc: Fix the return value of rxrpc_new_incoming_call() (Marc Dionne) [2170099] +- rxrpc: rxperf: Fix uninitialised variable (Marc Dionne) [2170099] +- rxrpc: Fix I/O thread stop (Marc Dionne) [2170099] +- rxrpc: Fix switched parameters in peer tracing (Marc Dionne) [2170099] +- rxrpc: Fix locking issues in rxrpc_put_peer_locked() (Marc Dionne) [2170099] +- rxrpc: Fix I/O thread startup getting skipped (Marc Dionne) [2170099] +- rxrpc: Fix NULL deref in rxrpc_unuse_local() (Marc Dionne) [2170099] +- rxrpc: Fix security setting propagation (Marc Dionne) [2170099] +- rxrpc: Fix missing unlock in rxrpc_do_sendmsg() (Marc Dionne) [2170099] +- rxrpc: Transmit ACKs at the point of generation (Marc Dionne) [2170099] +- rxrpc: Fold __rxrpc_unuse_local() into rxrpc_unuse_local() (Marc Dionne) [2170099] +- rxrpc: Move the cwnd degradation after transmitting packets (Marc Dionne) [2170099] +- rxrpc: Trace/count transmission underflows and cwnd resets (Marc Dionne) [2170099] +- rxrpc: Remove the _bh annotation from all the spinlocks (Marc Dionne) [2170099] +- rxrpc: Make the I/O thread take over the call and local processor work (Marc Dionne) [2170099] +- rxrpc: Extract the peer address from an incoming packet earlier (Marc Dionne) [2170099] +- rxrpc: Reduce the use of RCU in packet input (Marc Dionne) [2170099] +- rxrpc: Simplify skbuff accounting in receive path (Marc Dionne) [2170099] +- rxrpc: Remove RCU from peer->error_targets list (Marc Dionne) [2170099] +- rxrpc: Move DATA transmission into call processor work item (Marc Dionne) [2170099] +- rxrpc: Copy client call parameters into rxrpc_call earlier (Marc Dionne) [2170099] +- rxrpc: Implement a mechanism to send an event notification to a call (Marc Dionne) [2170099] +- rxrpc: Don't use sk->sk_receive_queue.lock to guard socket state changes (Marc Dionne) [2170099] +- rxrpc: Remove call->input_lock (Marc Dionne) [2170099] +- rxrpc: Move error processing into the local endpoint I/O thread (Marc Dionne) [2170099] +- rxrpc: Move packet reception processing into I/O thread (Marc Dionne) [2170099] +- rxrpc: Create a per-local endpoint receive queue and I/O thread (Marc Dionne) [2170099] +- rxrpc: Split the receive code (Marc Dionne) [2170099] +- rxrpc: Don't hold a ref for connection workqueue (Marc Dionne) [2170099] +- rxrpc: Don't hold a ref for call timer or workqueue (Marc Dionne) [2170099] +- rxrpc: trace: Don't use __builtin_return_address for sk_buff tracing (Marc Dionne) [2170099] +- rxrpc: Trace rxrpc_bundle refcount (Marc Dionne) [2170099] +- rxrpc: trace: Don't use __builtin_return_address for rxrpc_call tracing (Marc Dionne) [2170099] +- rxrpc: trace: Don't use __builtin_return_address for rxrpc_conn tracing (Marc Dionne) [2170099] +- rxrpc: trace: Don't use __builtin_return_address for rxrpc_peer tracing (Marc Dionne) [2170099] +- rxrpc: trace: Don't use __builtin_return_address for rxrpc_local tracing (Marc Dionne) [2170099] +- rxrpc: Extract the code from a received ABORT packet much earlier (Marc Dionne) [2170099] +- rxrpc: Drop rxrpc_conn_parameters from rxrpc_connection and rxrpc_bundle (Marc Dionne) [2170099] +- rxrpc: Remove the [_k]net() debugging macros (Marc Dionne) [2170099] +- rxrpc: Remove the [k_]proto() debugging macros (Marc Dionne) [2170099] +- rxrpc: Remove handling of duplicate packets in recvmsg_queue (Marc Dionne) [2170099] +- rxrpc: Fix call leak (Marc Dionne) [2170099] +- rxrpc: Enable rxperf test module (Marc Dionne) [2170099] +- rxrpc: Implement an in-kernel rxperf server for testing purposes (Marc Dionne) [2170099] +- rxrpc: Fix checker warning (Marc Dionne) [2170099] +- rxrpc: Fix race between conn bundle lookup and bundle removal [ZDI-CAN-15975] (Marc Dionne) [2170099] +- rxrpc: uninitialized variable in rxrpc_send_ack_packet() (Marc Dionne) [2170099] +- rxrpc: fix rxkad_verify_response() (Marc Dionne) [2170099] +- rxrpc: Fix network address validation (Marc Dionne) [2170099] +- rxrpc: Fix oops from calling udpv6_sendmsg() on AF_INET socket (Marc Dionne) [2170099] +- rxrpc: Allocate an skcipher each time needed rather than reusing (Marc Dionne) [2170099] +- rxrpc: Fix congestion management (Marc Dionne) [2170099] +- rxrpc: Remove the rxtx ring (Marc Dionne) [2170099] +- rxrpc: Save last ACK's SACK table rather than marking txbufs (Marc Dionne) [2170099] +- rxrpc: Remove call->lock (Marc Dionne) [2170099] +- rxrpc: Don't use a ring buffer for call Tx queue (Marc Dionne) [2170099] +- rxrpc: Get rid of the Rx ring (Marc Dionne) [2170099] +- rxrpc: Clone received jumbo subpackets and queue separately (Marc Dionne) [2170099] +- rxrpc: Split the rxrpc_recvmsg tracepoint (Marc Dionne) [2170099] +- rxrpc: Clean up ACK handling (Marc Dionne) [2170099] +- rxrpc: Allocate ACK records at proposal and queue for transmission (Marc Dionne) [2170099] +- rxrpc: Define rxrpc_txbuf struct to carry data to be transmitted (Marc Dionne) [2170099] +- rxrpc: Remove call->tx_phase (Marc Dionne) [2170099] +- rxrpc: Remove the flags from the rxrpc_skb tracepoint (Marc Dionne) [2170099] +- rxrpc: Remove unnecessary header inclusions (Marc Dionne) [2170099] +- rxrpc: Call udp_sendmsg() directly (Marc Dionne) [2170099] +- rxrpc: Fix ack.bufferSize to be 0 when generating an ack (Marc Dionne) [2170099] +- rxrpc: Record stats for why the REQUEST-ACK flag is being set (Marc Dionne) [2170099] +- rxrpc: Record statistics about ACK types (Marc Dionne) [2170099] +- rxrpc: Add stats procfile and DATA packet stats (Marc Dionne) [2170099] +- rxrpc: Track highest acked serial (Marc Dionne) [2170099] +- rxrpc: Split call timer-expiration from call timer-set tracepoint (Marc Dionne) [2170099] +- rxrpc: Trace setting of the request-ack flag (Marc Dionne) [2170099] +- rxrpc: Automatically generate trace tag enums (Marc Dionne) [2170099] +- rxrpc: remove rxrpc_max_call_lifetime declaration (Marc Dionne) [2170099] +- rxrpc: Remove rxrpc_get_reply_time() which is no longer used (Marc Dionne) [2170099] +- rxrpc: Fix calc of resend age (Marc Dionne) [2170099] +- rxrpc: Fix local destruction being repeated (Marc Dionne) [2170099] +- rxrpc: Fix an insufficiently large sglist in rxkad_verify_packet_2() (Marc Dionne) [2170099] +- rxrpc: Fix locking in rxrpc's sendmsg (Marc Dionne) [2170099] +- net: rxrpc: fix clang -Wformat warning (Marc Dionne) [2170099] +- rxrpc: Fix decision on when to generate an IDLE ACK (Marc Dionne) [2170099] +- rxrpc: Don't let ack.previousPacket regress (Marc Dionne) [2170099] +- rxrpc: Fix overlapping ACK accounting (Marc Dionne) [2170099] +- rxrpc: Don't try to resend the request if we're receiving the reply (Marc Dionne) [2170099] +- rxrpc: Fix listen() setting the bar too high for the prealloc rings (Marc Dionne) [2170099] +- rxrpc, afs: Fix selection of abort codes (Marc Dionne) [2170099] +- rxrpc: Return an error to sendmsg if call failed (Marc Dionne) [2170099] +- rxrpc: Fix locking issue (Marc Dionne) [2170099] +- rxrpc: Use refcount_t rather than atomic_t (Marc Dionne) [2170099] +- rxrpc: Allow list of in-use local UDP endpoints to be viewed in /proc (Marc Dionne) [2170099] +- rxrpc: Enable IPv6 checksums on transport socket (Marc Dionne) [2170099] +- rxrpc: Restore removed timer deletion (Marc Dionne) [2170099] +- rxrpc: fix a race in rxrpc_exit_net() (Marc Dionne) [2170099] +- rxrpc: fix some null-ptr-deref bugs in server_key.c (Marc Dionne) [2170099] +- rxrpc: Fix call timer start racing with call destruction (Marc Dionne) [2170099] +- rxrpc: Adjust retransmission backoff (Marc Dionne) [2170099] +- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer() (Marc Dionne) [2170099] +- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle() (Marc Dionne) [2170099] +- rxrpc: Fix _usecs_to_jiffies() by using usecs_to_jiffies() (Marc Dionne) [2170099] +- net: RxRPC: make dependent Kconfig symbols be shown indented (Marc Dionne) [2170099] + * Sun Apr 02 2023 Jan Stancek [5.14.0-295.el9] - PCI/sysfs: Constify struct kobj_type pci_slot_ktype (Myron Stowe) [2179137] - PCI: endpoint: pci-epf-vntb: Add epf_ntb_mw_bar_clear() num_mws kernel-doc (Myron Stowe) [2179137] diff --git a/mod-partner.list b/mod-partner.list index 9cd36e549..5e084f4c9 100644 --- a/mod-partner.list +++ b/mod-partner.list @@ -1,2 +1,3 @@ afs +rxperf rxrpc diff --git a/sources b/sources index 5b87467e6..54972eca8 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-295.el9.tar.xz) = 974c9f38a5f6178bb1542d2ea6dbeb99eeccbd47e5fb4170f70a68a2b3c57a705959d57accdd3cfa32f3aae401f71397cc2a0ffda219e5086ba4415b0e8a86b1 -SHA512 (kernel-abi-stablelists-5.14.0-295.el9.tar.bz2) = 41ef8e94c4aa6469e89c208bf3e200a203321e0006daa90ad64aaed8d044ab6d2b812f05c2183a4eb79d15008cebcc0cac785d8bc5cd7b3fd6ed461c0954326b -SHA512 (kernel-kabi-dw-5.14.0-295.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35 +SHA512 (linux-5.14.0-296.el9.tar.xz) = ac33de3ee7740aa43721c930996d8061e2c0bb31245b98d1e8502810408bab3082d9954cfe91800ccf7cdefed9779d561ea4161d2a596eef7d3265259515a9de +SHA512 (kernel-abi-stablelists-5.14.0-296.el9.tar.bz2) = df1c2934e47a1b4e48644c74cf25fcc188ff7f9d9023b4aa47ecdeb66828f8e4689aa582046f0626d6d148f3fd2b4aec800b793f4435a7d644abf1e9a74ea208 +SHA512 (kernel-kabi-dw-5.14.0-296.el9.tar.bz2) = c3cc16835c76de75ff1d7727cd2b1610c457001424a88cb61d3efa721358eff986aeda74c85ea3f17e115aa318ba585e37c25a449ef0b994cbde7ef6a7aa9d35