From 6ca79ae9fc536a9f5d3a5b4d2f731e68b171e2a9 Mon Sep 17 00:00:00 2001 From: Rado Vrbovsky Date: Thu, 10 Oct 2024 12:40:45 +0000 Subject: [PATCH] kernel-5.14.0-517.el9 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * Thu Oct 10 2024 Rado Vrbovsky [5.14.0-517.el9] - crypto: octeontx2 - add missing check for dma_map_single (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - support setting ctx ilen for inline CPT LF (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - register error interrupts for inline cptlf (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - add ctx_val workaround (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - add LF reset on queue disable (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - remove errata workaround for CN10KB or CN10KA B0 chip. (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - add devlink option to set t106 mode (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - remove CPT block reset (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - Fix cptvf driver cleanup (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - By default allocate one CPT LF per CPT VF (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - hardware configuration for inline IPsec (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - add support for AF to CPT PF uplink mbox (Štěpán Horáček) [RHEL-31478] - crypto: octeontx2 - Fix objects shared between several modules (Štěpán Horáček) [RHEL-31478] - octeontx2-af: add mbox for CPT LF reset (Štěpán Horáček) [RHEL-31478] - nexthop: fix uninitialized variable in nla_put_nh_group_stats() (Ivan Vecera) [RHEL-59118] - nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y (Ivan Vecera) [RHEL-59118] - nexthop: Fix out-of-bounds access during attribute validation (Ivan Vecera) [RHEL-59118] - nexthop: Only parse NHA_OP_FLAGS for dump messages that require it (Ivan Vecera) [RHEL-59118] - nexthop: Only parse NHA_OP_FLAGS for get messages that require it (Ivan Vecera) [RHEL-59118] - selftests: forwarding: Add a test for NH group stats (Ivan Vecera) [RHEL-59118] - net: nexthop: Have all NH notifiers carry NH ID (Ivan Vecera) [RHEL-59118] - net: nexthop: Initialize NH group ID in resilient NH group notifiers (Ivan Vecera) [RHEL-59118] - net: nexthop: Expose nexthop group HW stats to user space (Ivan Vecera) [RHEL-59118] - net: nexthop: Add ability to enable / disable hardware statistics (Ivan Vecera) [RHEL-59118] - net: nexthop: Add hardware statistics notifications (Ivan Vecera) [RHEL-59118] - net: nexthop: Expose nexthop group stats to user space (Ivan Vecera) [RHEL-59118] - net: nexthop: Add nexthop group entry stats (Ivan Vecera) [RHEL-59118] - net: nexthop: Add NHA_OP_FLAGS (Ivan Vecera) [RHEL-59118] - net: nexthop: Adjust netlink policy parsing for a new attribute (Ivan Vecera) [RHEL-59118] - nexthop: Annotate struct nh_notifier_grp_info with __counted_by (Ivan Vecera) [RHEL-59118] - nexthop: Annotate struct nh_notifier_res_table_info with __counted_by (Ivan Vecera) [RHEL-59118] - selftests: net: Add test cases for nexthop groups with invalid neighbors (Ivan Vecera) [RHEL-59118] - nexthop: Do not return invalid nexthop object during multipath selection (Ivan Vecera) [RHEL-59118] - nexthop: Factor out neighbor validity check (Ivan Vecera) [RHEL-59118] - nexthop: Factor out hash threshold fdb nexthop selection (Ivan Vecera) [RHEL-59118] - pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (CKI Backport Bot) [RHEL-59436] {CVE-2024-46761} - net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-50554] - rtla: Add --trace-buffer-size option (Luis Claudio R. Goncalves) [RHEL-58061] - net: Move {l,t,d}stats allocation to core and convert veth & vrf (Ivan Vecera) [RHEL-57740] - net, vrf: Move dstats structure to core (Ivan Vecera) [RHEL-57740] - x86/vmware: Add TDX hypercall support (Vitaly Kuznetsov) [RHEL-52683] - x86/vmware: Remove legacy VMWARE_HYPERCALL* macros (Vitaly Kuznetsov) [RHEL-52683] - x86/vmware: Correct macro names (Vitaly Kuznetsov) [RHEL-52683] - x86/vmware: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] - drm/vmwgfx: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] - input/vmmouse: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] - ptp/vmware: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] - x86/vmware: Introduce VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] - drm/vmwgfx: Add unwind hints around RBP clobber (Vitaly Kuznetsov) [RHEL-52683] - objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions (Vitaly Kuznetsov) [RHEL-52683] - x86,objtool: Split UNWIND_HINT_EMPTY in two (Vitaly Kuznetsov) [RHEL-52683] - powerpc/64s/radix: Fix soft dirty tracking (avchouha) [RHEL-20894] - net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17488] - net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17488] - intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17488] - intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17488] - of/irq: Prevent device address out-of-bounds read in interrupt map walk (CKI Backport Bot) [RHEL-59295] {CVE-2024-46743} - PCI: Add missing bridge lock to pci_bus_lock() (CKI Backport Bot) [RHEL-59331] {CVE-2024-46750} - bareudp: Pull inner IP header on xmit. (Guillaume Nault) [RHEL-59593] - bareudp: Pull inner IP header in bareudp_udp_encap_recv(). (Guillaume Nault) [RHEL-59593] - bareudp: Fix device stats updates. (Guillaume Nault) [RHEL-59593] - net: create a dummy net_device allocator (Izabela Bakollari) [RHEL-59092] - net: free_netdev: exit earlier if dummy (Izabela Bakollari) [RHEL-59092] - net: core: Fix documentation (Izabela Bakollari) [RHEL-59092] - net: Do not return value from init_dummy_netdev() (Izabela Bakollari) [RHEL-59092] - xfrm: get global statistics from the offloaded device (CKI Backport Bot) [RHEL-59900] - xfrm: generalize xdo_dev_state_update_curlft to allow statistics update (CKI Backport Bot) [RHEL-59900] - selftests/powerpc/dexcr: Fix spelling mistake "predicition" -> "prediction" (Mamatha Inamdar) [RHEL-52762] - Documentation: Document PowerPC kernel dynamic DEXCR interface (Mamatha Inamdar) [RHEL-52762] - Documentation: Document PowerPC kernel DEXCR interface (Mamatha Inamdar) [RHEL-52762] - selftests/powerpc/dexcr: Add chdexcr utility (Mamatha Inamdar) [RHEL-52762] - selftests/powerpc/dexcr: Add DEXCR config details to lsdexcr (Mamatha Inamdar) [RHEL-52762] - selftests/powerpc/dexcr: Attempt to enable NPHIE in hashchk selftest (Mamatha Inamdar) [RHEL-52762] - selftests/powerpc/dexcr: Add DEXCR prctl interface test (Mamatha Inamdar) [RHEL-52762] - powerpc/dexcr: Add DEXCR prctl interface (Mamatha Inamdar) [RHEL-52762] - powerpc/dexcr: Reset DEXCR value across exec (Mamatha Inamdar) [RHEL-52762] - powerpc/dexcr: Track the DEXCR per-process (Mamatha Inamdar) [RHEL-52762] - powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace (Mamatha Inamdar) [RHEL-52762] - selftests/powerpc/dexcr: Add -no-pie to hashchk tests (Mamatha Inamdar) [RHEL-52762] - net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-27748] {CVE-2024-26615} - ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (CKI Backport Bot) [RHEL-60232] - ipv6: prevent possible UAF in ip6_xmit() (CKI Backport Bot) [RHEL-60232] - ipv6: fix possible UAF in ip6_finish_output2() (CKI Backport Bot) [RHEL-60232] - ipv6: prevent UAF in ip6_send_skb() (CKI Backport Bot) [RHEL-60232] - ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (CKI Backport Bot) [RHEL-60232] - ipv6: sr: restruct ifdefines (CKI Backport Bot) [RHEL-60232] - ipv6: fib: hide unused 'pn' variable (CKI Backport Bot) [RHEL-60232] - ipv6: lower "link become ready"'s level message (CKI Backport Bot) [RHEL-60232] - KVM: selftests: Make monitor_mwait require MONITOR/MWAIT feature (Maxim Levitsky) [RHEL-17448] - proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-57703] - remoteproc: k3-r5: Delay notification of wakeup event (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Fix error handling when power-up failed (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Acquire mailbox handle during probe routine (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Acquire mailbox handle during probe routine (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Use devm_rproc_alloc() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Fix log levels where appropriate (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Fix IPC-only mode detection (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Jump to error handling labels in start/stop errors (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Wait for core0 power-up before powering up core1 (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use devm_rproc_add() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use devm_ioremap_wc() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Add devm action to release tsp (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use devm_kzalloc() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use devm_kcalloc() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Add devm action to release reserved memory (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use devm_rproc_alloc() helper (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Convert to platform remove callback returning void (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Use symbolic error codes in error messages (Jared Kangas) [RHEL-60788] - remoteproc: k3-dsp: Suppress duplicate error message in .remove() (Jared Kangas) [RHEL-60788] - remoteproc: Explicitly include correct DT includes (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Use separate compatible string for TI AM62x SoC family (Jared Kangas) [RHEL-60788] - dt-bindings: remoteproc: ti: Add new compatible for AM62 SoC family (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Simplify cluster mode setting usage (Jared Kangas) [RHEL-60788] - remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC (Jared Kangas) [RHEL-60788] - remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init (Jared Kangas) [RHEL-60788] - dt-bindings: remoteproc: k3-dsp: Update bindings for J721S2 SoCs (Jared Kangas) [RHEL-60788] - dt-bindings: remoteproc: k3-r5f: Update bindings for J721S2 SoCs (Jared Kangas) [RHEL-60788] - scsi: target: Remove unused declarations (Maurizio Lombardi) [RHEL-58872] - scsi: target: Remove unused list 'device_list' (Maurizio Lombardi) [RHEL-58872] - scsi: target: iscsi: Remove unused variable xfer_len (Maurizio Lombardi) [RHEL-58872] - scsi: target: tcm_loop: Make tcm_loop_lld_bus const (Maurizio Lombardi) [RHEL-58872] - x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-26268] - arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Mark Langsdorf) [RHEL-60765] {CVE-2024-46822} - arm64: acpi: Move get_cpu_for_acpi_id() to a header (Mark Langsdorf) [RHEL-60765] {CVE-2024-46822} - mei: me: add arrow lake point S DID (Steve Best) [RHEL-61378] - powerpc/pseries/iommu: Split Dynamic DMA Window to be used in Hybrid mode (Mamatha Inamdar) [RHEL-53185] - intel_idle: fix ACPI _CST matching for newer Xeon platforms (David Arcari) [RHEL-60894] - devlink: extend devlink_param *set pointer (Petr Oros) [RHEL-59901] - bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() (Hangbin Liu) [RHEL-60229] - net: bonding: correctly annotate RCU in bond_should_notify_peers() (Hangbin Liu) [RHEL-60229] - driver core: auxiliary bus: Fix documentation of auxiliary_device (Ivan Vecera) [RHEL-61175] - driver core: auxiliary bus: show auxiliary device IRQs (Ivan Vecera) [RHEL-61175] - gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-60945] - gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-60945] - gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-60945] - gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-60945] - gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-60945] - gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-60945] - gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-60945] - gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-60945] - gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-60945] - gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-60945] - gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-60945] - gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-60945] - gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-60945] - gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-60945] - gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-60945] - gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-60945] - gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-60945] - md/raid1: set max_sectors during early return from choose_slow_rdev() (Nigel Croxon) [RHEL-61196] - md: Add new_level sysfs interface (Nigel Croxon) [RHEL-61196] - md: Report failed arrays as broken in mdstat (Nigel Croxon) [RHEL-61196] - md/raid5: rename wait_for_overlap to wait_for_reshape (Nigel Croxon) [RHEL-61196] - md/raid5: only add to wq if reshape is in progress (Nigel Croxon) [RHEL-61196] - md/raid5: Improve performance for sequential IO (Nigel Croxon) [RHEL-61196] - md/raid5: use wait_on_bit() for R5_Overlap (Nigel Croxon) [RHEL-61196] - md: Remove flush handling (Nigel Croxon) [RHEL-61196] - md/md-bitmap: make in memory structure internal (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_enabled() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_wait_behind_writes() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_free() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_set_pages() into struct bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_copy_from_slot() into struct bitmap_operation. (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge get_bitmap_from_slot() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_resize() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: pass in mddev directly for md_bitmap_resize() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_daemon_work() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge bitmap_unplug() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_unplug_async() into md_bitmap_unplug() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_sync_with_cluster() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_cond_end_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_close_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_end_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: remove the parameter 'aborted' for md_bitmap_end_sync() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_start_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_endwrite() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_startwrite() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_dirty_bits() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge bitmap_write_all() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: remove md_bitmap_setallbits() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_status() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_update_sb() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: make md_bitmap_print_sb() internal (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_flush() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_destroy() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_load() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: merge md_bitmap_create() into bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: simplify md_bitmap_create() + md_bitmap_load() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: introduce struct bitmap_operations (Nigel Croxon) [RHEL-61196] - md/md-bitmap: add a new helper md_bitmap_set_pages() (Nigel Croxon) [RHEL-61196] - md/md-cluster: use helper md_bitmap_get_stats() to get pages in resize_bitmaps() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: add 'behind_writes' and 'behind_wait' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] - md/md-bitmap: add 'file_pages' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] - md/md-bitmap: add 'sync_size' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] - md/md-cluster: fix spares warnings for __le64 (Nigel Croxon) [RHEL-61196] - md/md-bitmap: add 'events_cleared' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] - md: use new helper md_bitmap_get_stats() in update_array_info() (Nigel Croxon) [RHEL-61196] - md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats() (Nigel Croxon) [RHEL-61196] - md/raid1: use md_bitmap_wait_behind_writes() in raid1_read_request() (Nigel Croxon) [RHEL-61196] - md/raid1: Clean up local variable 'b' from raid1_read_request() (Nigel Croxon) [RHEL-61196] - md: Don't flush sync_work in md_write_start() (Nigel Croxon) [RHEL-61196] - md/raid1: Fix data corruption for degraded array with slow disk (Nigel Croxon) [RHEL-61196] - md: convert comma to semicolon (Nigel Croxon) [RHEL-61196] - md/raid1: factor out helpers to choose the best rdev from read_balance() (Nigel Croxon) [RHEL-61196] - md/raid1: factor out the code to manage sequential IO (Nigel Croxon) [RHEL-61196] - md/raid1: factor out choose_bb_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] - md/raid1: factor out choose_slow_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] - md/raid1: factor out read_first_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] - md/raid1-10: factor out a new helper raid1_should_read_first() (Nigel Croxon) [RHEL-61196] - md/raid1: fix choose next idle in read_balance() (Nigel Croxon) [RHEL-61196] - md/raid1: record nonrot rdevs while adding/removing rdevs to conf (Nigel Croxon) [RHEL-61196] - powerpc: Implement arch_within_stack_frames (Mamatha Inamdar) [RHEL-52737] - l2tp: fix lockdep splat (Guillaume Nault) [RHEL-59687] - net l2tp: drop flow hash on forward (Guillaume Nault) [RHEL-59687] - selftests: udpgro: no need to load xdp for gro (Hangbin Liu) [RHEL-53858] - selftests: udpgro: report error when receive failed (Hangbin Liu) [RHEL-53858] - PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-22265] - Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor (Bastien Nocera) [RHEL-17584] - Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (CKI Backport Bot) [RHEL-17584] - mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-55145] Resolves: RHEL-17448, RHEL-17488, RHEL-17584, RHEL-20894, RHEL-22265, RHEL-26268, RHEL-27748, RHEL-31478, RHEL-50554, RHEL-52683, RHEL-52737, RHEL-52762, RHEL-53185, RHEL-53858, RHEL-55145, RHEL-57703, RHEL-57740, RHEL-58061, RHEL-58872, RHEL-59092, RHEL-59118, RHEL-59295, RHEL-59331, RHEL-59436, RHEL-59593, RHEL-59687, RHEL-59900, RHEL-59901, RHEL-60229, RHEL-60232, RHEL-60765, RHEL-60788, RHEL-60894, RHEL-60945, RHEL-61175, RHEL-61196, RHEL-61378 Signed-off-by: Rado Vrbovsky --- Makefile.rhelver | 2 +- kernel.changelog | 228 +++++++++++++++++++++++++++++++++++++++++++++- kernel.spec | 233 ++++++++++++++++++++++++++++++++++++++++++++++- sources | 6 +- 4 files changed, 460 insertions(+), 9 deletions(-) diff --git a/Makefile.rhelver b/Makefile.rhelver index b45e432b6..60b59b53c 100644 --- a/Makefile.rhelver +++ b/Makefile.rhelver @@ -12,7 +12,7 @@ RHEL_MINOR = 6 # # Use this spot to avoid future merge conflicts. # Do not trim this comment. -RHEL_RELEASE = 516 +RHEL_RELEASE = 517 # # ZSTREAM diff --git a/kernel.changelog b/kernel.changelog index 9f1387fb9..91f91449c 100644 --- a/kernel.changelog +++ b/kernel.changelog @@ -1,3 +1,229 @@ +* Thu Oct 10 2024 Rado Vrbovsky [5.14.0-517.el9] +- crypto: octeontx2 - add missing check for dma_map_single (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - support setting ctx ilen for inline CPT LF (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - register error interrupts for inline cptlf (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add ctx_val workaround (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add LF reset on queue disable (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - remove errata workaround for CN10KB or CN10KA B0 chip. (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add devlink option to set t106 mode (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - remove CPT block reset (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - Fix cptvf driver cleanup (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - By default allocate one CPT LF per CPT VF (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - hardware configuration for inline IPsec (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add support for AF to CPT PF uplink mbox (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - Fix objects shared between several modules (Štěpán Horáček) [RHEL-31478] +- octeontx2-af: add mbox for CPT LF reset (Štěpán Horáček) [RHEL-31478] +- nexthop: fix uninitialized variable in nla_put_nh_group_stats() (Ivan Vecera) [RHEL-59118] +- nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y (Ivan Vecera) [RHEL-59118] +- nexthop: Fix out-of-bounds access during attribute validation (Ivan Vecera) [RHEL-59118] +- nexthop: Only parse NHA_OP_FLAGS for dump messages that require it (Ivan Vecera) [RHEL-59118] +- nexthop: Only parse NHA_OP_FLAGS for get messages that require it (Ivan Vecera) [RHEL-59118] +- selftests: forwarding: Add a test for NH group stats (Ivan Vecera) [RHEL-59118] +- net: nexthop: Have all NH notifiers carry NH ID (Ivan Vecera) [RHEL-59118] +- net: nexthop: Initialize NH group ID in resilient NH group notifiers (Ivan Vecera) [RHEL-59118] +- net: nexthop: Expose nexthop group HW stats to user space (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add ability to enable / disable hardware statistics (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add hardware statistics notifications (Ivan Vecera) [RHEL-59118] +- net: nexthop: Expose nexthop group stats to user space (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add nexthop group entry stats (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add NHA_OP_FLAGS (Ivan Vecera) [RHEL-59118] +- net: nexthop: Adjust netlink policy parsing for a new attribute (Ivan Vecera) [RHEL-59118] +- nexthop: Annotate struct nh_notifier_grp_info with __counted_by (Ivan Vecera) [RHEL-59118] +- nexthop: Annotate struct nh_notifier_res_table_info with __counted_by (Ivan Vecera) [RHEL-59118] +- selftests: net: Add test cases for nexthop groups with invalid neighbors (Ivan Vecera) [RHEL-59118] +- nexthop: Do not return invalid nexthop object during multipath selection (Ivan Vecera) [RHEL-59118] +- nexthop: Factor out neighbor validity check (Ivan Vecera) [RHEL-59118] +- nexthop: Factor out hash threshold fdb nexthop selection (Ivan Vecera) [RHEL-59118] +- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (CKI Backport Bot) [RHEL-59436] {CVE-2024-46761} +- net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-50554] +- rtla: Add --trace-buffer-size option (Luis Claudio R. Goncalves) [RHEL-58061] +- net: Move {l,t,d}stats allocation to core and convert veth & vrf (Ivan Vecera) [RHEL-57740] +- net, vrf: Move dstats structure to core (Ivan Vecera) [RHEL-57740] +- x86/vmware: Add TDX hypercall support (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Remove legacy VMWARE_HYPERCALL* macros (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Correct macro names (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- drm/vmwgfx: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- input/vmmouse: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- ptp/vmware: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Introduce VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- drm/vmwgfx: Add unwind hints around RBP clobber (Vitaly Kuznetsov) [RHEL-52683] +- objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions (Vitaly Kuznetsov) [RHEL-52683] +- x86,objtool: Split UNWIND_HINT_EMPTY in two (Vitaly Kuznetsov) [RHEL-52683] +- powerpc/64s/radix: Fix soft dirty tracking (avchouha) [RHEL-20894] +- net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17488] +- net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17488] +- intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17488] +- intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17488] +- of/irq: Prevent device address out-of-bounds read in interrupt map walk (CKI Backport Bot) [RHEL-59295] {CVE-2024-46743} +- PCI: Add missing bridge lock to pci_bus_lock() (CKI Backport Bot) [RHEL-59331] {CVE-2024-46750} +- bareudp: Pull inner IP header on xmit. (Guillaume Nault) [RHEL-59593] +- bareudp: Pull inner IP header in bareudp_udp_encap_recv(). (Guillaume Nault) [RHEL-59593] +- bareudp: Fix device stats updates. (Guillaume Nault) [RHEL-59593] +- net: create a dummy net_device allocator (Izabela Bakollari) [RHEL-59092] +- net: free_netdev: exit earlier if dummy (Izabela Bakollari) [RHEL-59092] +- net: core: Fix documentation (Izabela Bakollari) [RHEL-59092] +- net: Do not return value from init_dummy_netdev() (Izabela Bakollari) [RHEL-59092] +- xfrm: get global statistics from the offloaded device (CKI Backport Bot) [RHEL-59900] +- xfrm: generalize xdo_dev_state_update_curlft to allow statistics update (CKI Backport Bot) [RHEL-59900] +- selftests/powerpc/dexcr: Fix spelling mistake "predicition" -> "prediction" (Mamatha Inamdar) [RHEL-52762] +- Documentation: Document PowerPC kernel dynamic DEXCR interface (Mamatha Inamdar) [RHEL-52762] +- Documentation: Document PowerPC kernel DEXCR interface (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add chdexcr utility (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add DEXCR config details to lsdexcr (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Attempt to enable NPHIE in hashchk selftest (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add DEXCR prctl interface test (Mamatha Inamdar) [RHEL-52762] +- powerpc/dexcr: Add DEXCR prctl interface (Mamatha Inamdar) [RHEL-52762] +- powerpc/dexcr: Reset DEXCR value across exec (Mamatha Inamdar) [RHEL-52762] +- powerpc/dexcr: Track the DEXCR per-process (Mamatha Inamdar) [RHEL-52762] +- powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add -no-pie to hashchk tests (Mamatha Inamdar) [RHEL-52762] +- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-27748] {CVE-2024-26615} +- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (CKI Backport Bot) [RHEL-60232] +- ipv6: prevent possible UAF in ip6_xmit() (CKI Backport Bot) [RHEL-60232] +- ipv6: fix possible UAF in ip6_finish_output2() (CKI Backport Bot) [RHEL-60232] +- ipv6: prevent UAF in ip6_send_skb() (CKI Backport Bot) [RHEL-60232] +- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (CKI Backport Bot) [RHEL-60232] +- ipv6: sr: restruct ifdefines (CKI Backport Bot) [RHEL-60232] +- ipv6: fib: hide unused 'pn' variable (CKI Backport Bot) [RHEL-60232] +- ipv6: lower "link become ready"'s level message (CKI Backport Bot) [RHEL-60232] +- KVM: selftests: Make monitor_mwait require MONITOR/MWAIT feature (Maxim Levitsky) [RHEL-17448] +- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-57703] +- remoteproc: k3-r5: Delay notification of wakeup event (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Fix error handling when power-up failed (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Acquire mailbox handle during probe routine (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Acquire mailbox handle during probe routine (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Use devm_rproc_alloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Fix log levels where appropriate (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Fix IPC-only mode detection (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Jump to error handling labels in start/stop errors (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Wait for core0 power-up before powering up core1 (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_rproc_add() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_ioremap_wc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Add devm action to release tsp (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_kzalloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_kcalloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Add devm action to release reserved memory (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_rproc_alloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Convert to platform remove callback returning void (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use symbolic error codes in error messages (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Suppress duplicate error message in .remove() (Jared Kangas) [RHEL-60788] +- remoteproc: Explicitly include correct DT includes (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Use separate compatible string for TI AM62x SoC family (Jared Kangas) [RHEL-60788] +- dt-bindings: remoteproc: ti: Add new compatible for AM62 SoC family (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Simplify cluster mode setting usage (Jared Kangas) [RHEL-60788] +- remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init (Jared Kangas) [RHEL-60788] +- dt-bindings: remoteproc: k3-dsp: Update bindings for J721S2 SoCs (Jared Kangas) [RHEL-60788] +- dt-bindings: remoteproc: k3-r5f: Update bindings for J721S2 SoCs (Jared Kangas) [RHEL-60788] +- scsi: target: Remove unused declarations (Maurizio Lombardi) [RHEL-58872] +- scsi: target: Remove unused list 'device_list' (Maurizio Lombardi) [RHEL-58872] +- scsi: target: iscsi: Remove unused variable xfer_len (Maurizio Lombardi) [RHEL-58872] +- scsi: target: tcm_loop: Make tcm_loop_lld_bus const (Maurizio Lombardi) [RHEL-58872] +- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-26268] +- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Mark Langsdorf) [RHEL-60765] {CVE-2024-46822} +- arm64: acpi: Move get_cpu_for_acpi_id() to a header (Mark Langsdorf) [RHEL-60765] {CVE-2024-46822} +- mei: me: add arrow lake point S DID (Steve Best) [RHEL-61378] +- powerpc/pseries/iommu: Split Dynamic DMA Window to be used in Hybrid mode (Mamatha Inamdar) [RHEL-53185] +- intel_idle: fix ACPI _CST matching for newer Xeon platforms (David Arcari) [RHEL-60894] +- devlink: extend devlink_param *set pointer (Petr Oros) [RHEL-59901] +- bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() (Hangbin Liu) [RHEL-60229] +- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Hangbin Liu) [RHEL-60229] +- driver core: auxiliary bus: Fix documentation of auxiliary_device (Ivan Vecera) [RHEL-61175] +- driver core: auxiliary bus: show auxiliary device IRQs (Ivan Vecera) [RHEL-61175] +- gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-60945] +- gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-60945] +- gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-60945] +- md/raid1: set max_sectors during early return from choose_slow_rdev() (Nigel Croxon) [RHEL-61196] +- md: Add new_level sysfs interface (Nigel Croxon) [RHEL-61196] +- md: Report failed arrays as broken in mdstat (Nigel Croxon) [RHEL-61196] +- md/raid5: rename wait_for_overlap to wait_for_reshape (Nigel Croxon) [RHEL-61196] +- md/raid5: only add to wq if reshape is in progress (Nigel Croxon) [RHEL-61196] +- md/raid5: Improve performance for sequential IO (Nigel Croxon) [RHEL-61196] +- md/raid5: use wait_on_bit() for R5_Overlap (Nigel Croxon) [RHEL-61196] +- md: Remove flush handling (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: make in memory structure internal (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_enabled() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_wait_behind_writes() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_free() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_set_pages() into struct bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_copy_from_slot() into struct bitmap_operation. (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge get_bitmap_from_slot() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_resize() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: pass in mddev directly for md_bitmap_resize() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_daemon_work() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge bitmap_unplug() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_unplug_async() into md_bitmap_unplug() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_sync_with_cluster() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_cond_end_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_close_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_end_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: remove the parameter 'aborted' for md_bitmap_end_sync() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_start_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_endwrite() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_startwrite() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_dirty_bits() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge bitmap_write_all() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: remove md_bitmap_setallbits() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_status() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_update_sb() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: make md_bitmap_print_sb() internal (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_flush() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_destroy() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_load() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_create() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: simplify md_bitmap_create() + md_bitmap_load() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: introduce struct bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add a new helper md_bitmap_set_pages() (Nigel Croxon) [RHEL-61196] +- md/md-cluster: use helper md_bitmap_get_stats() to get pages in resize_bitmaps() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'behind_writes' and 'behind_wait' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'file_pages' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'sync_size' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md/md-cluster: fix spares warnings for __le64 (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'events_cleared' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md: use new helper md_bitmap_get_stats() in update_array_info() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats() (Nigel Croxon) [RHEL-61196] +- md/raid1: use md_bitmap_wait_behind_writes() in raid1_read_request() (Nigel Croxon) [RHEL-61196] +- md/raid1: Clean up local variable 'b' from raid1_read_request() (Nigel Croxon) [RHEL-61196] +- md: Don't flush sync_work in md_write_start() (Nigel Croxon) [RHEL-61196] +- md/raid1: Fix data corruption for degraded array with slow disk (Nigel Croxon) [RHEL-61196] +- md: convert comma to semicolon (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out helpers to choose the best rdev from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out the code to manage sequential IO (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out choose_bb_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out choose_slow_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out read_first_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1-10: factor out a new helper raid1_should_read_first() (Nigel Croxon) [RHEL-61196] +- md/raid1: fix choose next idle in read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: record nonrot rdevs while adding/removing rdevs to conf (Nigel Croxon) [RHEL-61196] +- powerpc: Implement arch_within_stack_frames (Mamatha Inamdar) [RHEL-52737] +- l2tp: fix lockdep splat (Guillaume Nault) [RHEL-59687] +- net l2tp: drop flow hash on forward (Guillaume Nault) [RHEL-59687] +- selftests: udpgro: no need to load xdp for gro (Hangbin Liu) [RHEL-53858] +- selftests: udpgro: report error when receive failed (Hangbin Liu) [RHEL-53858] +- PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-22265] +- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor (Bastien Nocera) [RHEL-17584] +- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (CKI Backport Bot) [RHEL-17584] +- mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-55145] +Resolves: RHEL-17448, RHEL-17488, RHEL-17584, RHEL-20894, RHEL-22265, RHEL-26268, RHEL-27748, RHEL-31478, RHEL-50554, RHEL-52683, RHEL-52737, RHEL-52762, RHEL-53185, RHEL-53858, RHEL-55145, RHEL-57703, RHEL-57740, RHEL-58061, RHEL-58872, RHEL-59092, RHEL-59118, RHEL-59295, RHEL-59331, RHEL-59436, RHEL-59593, RHEL-59687, RHEL-59900, RHEL-59901, RHEL-60229, RHEL-60232, RHEL-60765, RHEL-60788, RHEL-60894, RHEL-60945, RHEL-61175, RHEL-61196, RHEL-61378 + * Tue Oct 08 2024 Rado Vrbovsky [5.14.0-516.el9] - memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984} @@ -25,7 +251,7 @@ - wifi: rtw89: 885xbx: apply common settings to 8851B, 8852B and 8852BT (Narpat Mali) [RHEL-35542] - wifi: rtw89: 8852b: fix definition of KIP register number (Narpat Mali) [RHEL-35542] - wifi: rtw89: 8852b: set AMSDU limit to 5000 (Narpat Mali) [RHEL-35542] -Resolves: RHEL-35542 +Resolves: RHEL-15664, RHEL-35542, RHEL-44037, RHEL-44508, RHEL-47730, RHEL-53777, RHEL-54751, RHEL-55074, RHEL-55121, RHEL-55616, RHEL-55628, RHEL-56254, RHEL-57119, RHEL-57197, RHEL-57259 * Wed Oct 02 2024 Rado Vrbovsky [5.14.0-515.el9] - smb: client: fix double put of @cfile in smb2_set_path_size() (Paulo Alcantara) [RHEL-57983] diff --git a/kernel.spec b/kernel.spec index d03842305..2b6d900ed 100755 --- a/kernel.spec +++ b/kernel.spec @@ -165,15 +165,15 @@ Summary: The Linux kernel # define buildid .local %define specversion 5.14.0 %define patchversion 5.14 -%define pkgrelease 516 +%define pkgrelease 517 %define kversion 5 -%define tarfile_release 5.14.0-516.el9 +%define tarfile_release 5.14.0-517.el9 # This is needed to do merge window version magic %define patchlevel 14 # This allows pkg_release to have configurable %%{?dist} tag -%define specrelease 516%{?buildid}%{?dist} +%define specrelease 517%{?buildid}%{?dist} # This defines the kabi tarball version -%define kabiversion 5.14.0-516.el9 +%define kabiversion 5.14.0-517.el9 # # End of genspec.sh variables @@ -3806,6 +3806,231 @@ fi # # %changelog +* Thu Oct 10 2024 Rado Vrbovsky [5.14.0-517.el9] +- crypto: octeontx2 - add missing check for dma_map_single (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - support setting ctx ilen for inline CPT LF (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - register error interrupts for inline cptlf (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add ctx_val workaround (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add LF reset on queue disable (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - remove errata workaround for CN10KB or CN10KA B0 chip. (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add devlink option to set t106 mode (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add SGv2 support for CN10KB or CN10KA B0 (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - remove CPT block reset (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - Fix cptvf driver cleanup (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - By default allocate one CPT LF per CPT VF (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - hardware configuration for inline IPsec (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - add support for AF to CPT PF uplink mbox (Štěpán Horáček) [RHEL-31478] +- crypto: octeontx2 - Fix objects shared between several modules (Štěpán Horáček) [RHEL-31478] +- octeontx2-af: add mbox for CPT LF reset (Štěpán Horáček) [RHEL-31478] +- nexthop: fix uninitialized variable in nla_put_nh_group_stats() (Ivan Vecera) [RHEL-59118] +- nexthop: Fix splat with CONFIG_DEBUG_PREEMPT=y (Ivan Vecera) [RHEL-59118] +- nexthop: Fix out-of-bounds access during attribute validation (Ivan Vecera) [RHEL-59118] +- nexthop: Only parse NHA_OP_FLAGS for dump messages that require it (Ivan Vecera) [RHEL-59118] +- nexthop: Only parse NHA_OP_FLAGS for get messages that require it (Ivan Vecera) [RHEL-59118] +- selftests: forwarding: Add a test for NH group stats (Ivan Vecera) [RHEL-59118] +- net: nexthop: Have all NH notifiers carry NH ID (Ivan Vecera) [RHEL-59118] +- net: nexthop: Initialize NH group ID in resilient NH group notifiers (Ivan Vecera) [RHEL-59118] +- net: nexthop: Expose nexthop group HW stats to user space (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add ability to enable / disable hardware statistics (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add hardware statistics notifications (Ivan Vecera) [RHEL-59118] +- net: nexthop: Expose nexthop group stats to user space (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add nexthop group entry stats (Ivan Vecera) [RHEL-59118] +- net: nexthop: Add NHA_OP_FLAGS (Ivan Vecera) [RHEL-59118] +- net: nexthop: Adjust netlink policy parsing for a new attribute (Ivan Vecera) [RHEL-59118] +- nexthop: Annotate struct nh_notifier_grp_info with __counted_by (Ivan Vecera) [RHEL-59118] +- nexthop: Annotate struct nh_notifier_res_table_info with __counted_by (Ivan Vecera) [RHEL-59118] +- selftests: net: Add test cases for nexthop groups with invalid neighbors (Ivan Vecera) [RHEL-59118] +- nexthop: Do not return invalid nexthop object during multipath selection (Ivan Vecera) [RHEL-59118] +- nexthop: Factor out neighbor validity check (Ivan Vecera) [RHEL-59118] +- nexthop: Factor out hash threshold fdb nexthop selection (Ivan Vecera) [RHEL-59118] +- pci/hotplug/pnv_php: Fix hotplug driver crash on Powernv (CKI Backport Bot) [RHEL-59436] {CVE-2024-46761} +- net: ip6mr: add RTM_GETROUTE netlink op (Andrea Claudi) [RHEL-50554] +- rtla: Add --trace-buffer-size option (Luis Claudio R. Goncalves) [RHEL-58061] +- net: Move {l,t,d}stats allocation to core and convert veth & vrf (Ivan Vecera) [RHEL-57740] +- net, vrf: Move dstats structure to core (Ivan Vecera) [RHEL-57740] +- x86/vmware: Add TDX hypercall support (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Remove legacy VMWARE_HYPERCALL* macros (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Correct macro names (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- drm/vmwgfx: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- input/vmmouse: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- ptp/vmware: Use VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- x86/vmware: Introduce VMware hypercall API (Vitaly Kuznetsov) [RHEL-52683] +- drm/vmwgfx: Add unwind hints around RBP clobber (Vitaly Kuznetsov) [RHEL-52683] +- objtool: Allow stack operations in UNWIND_HINT_UNDEFINED regions (Vitaly Kuznetsov) [RHEL-52683] +- x86,objtool: Split UNWIND_HINT_EMPTY in two (Vitaly Kuznetsov) [RHEL-52683] +- powerpc/64s/radix: Fix soft dirty tracking (avchouha) [RHEL-20894] +- net: intel: implement modern PM ops declarations (Corinna Vinschen) [RHEL-17488] +- net: adopt skb_network_offset() and similar helpers (Corinna Vinschen) [RHEL-17488] +- intel: legacy: field get conversion (Corinna Vinschen) [RHEL-17488] +- intel: add bit macro includes where needed (Corinna Vinschen) [RHEL-17488] +- of/irq: Prevent device address out-of-bounds read in interrupt map walk (CKI Backport Bot) [RHEL-59295] {CVE-2024-46743} +- PCI: Add missing bridge lock to pci_bus_lock() (CKI Backport Bot) [RHEL-59331] {CVE-2024-46750} +- bareudp: Pull inner IP header on xmit. (Guillaume Nault) [RHEL-59593] +- bareudp: Pull inner IP header in bareudp_udp_encap_recv(). (Guillaume Nault) [RHEL-59593] +- bareudp: Fix device stats updates. (Guillaume Nault) [RHEL-59593] +- net: create a dummy net_device allocator (Izabela Bakollari) [RHEL-59092] +- net: free_netdev: exit earlier if dummy (Izabela Bakollari) [RHEL-59092] +- net: core: Fix documentation (Izabela Bakollari) [RHEL-59092] +- net: Do not return value from init_dummy_netdev() (Izabela Bakollari) [RHEL-59092] +- xfrm: get global statistics from the offloaded device (CKI Backport Bot) [RHEL-59900] +- xfrm: generalize xdo_dev_state_update_curlft to allow statistics update (CKI Backport Bot) [RHEL-59900] +- selftests/powerpc/dexcr: Fix spelling mistake "predicition" -> "prediction" (Mamatha Inamdar) [RHEL-52762] +- Documentation: Document PowerPC kernel dynamic DEXCR interface (Mamatha Inamdar) [RHEL-52762] +- Documentation: Document PowerPC kernel DEXCR interface (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add chdexcr utility (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add DEXCR config details to lsdexcr (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Attempt to enable NPHIE in hashchk selftest (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add DEXCR prctl interface test (Mamatha Inamdar) [RHEL-52762] +- powerpc/dexcr: Add DEXCR prctl interface (Mamatha Inamdar) [RHEL-52762] +- powerpc/dexcr: Reset DEXCR value across exec (Mamatha Inamdar) [RHEL-52762] +- powerpc/dexcr: Track the DEXCR per-process (Mamatha Inamdar) [RHEL-52762] +- powerpc/ptrace: Expose DEXCR and HDEXCR registers to ptrace (Mamatha Inamdar) [RHEL-52762] +- selftests/powerpc/dexcr: Add -no-pie to hashchk tests (Mamatha Inamdar) [RHEL-52762] +- net/smc: fix illegal rmb_desc access in SMC-D connection dump (Steve Best) [RHEL-27748] {CVE-2024-26615} +- ipv6: avoid possible NULL deref in rt6_uncached_list_flush_dev() (CKI Backport Bot) [RHEL-60232] +- ipv6: prevent possible UAF in ip6_xmit() (CKI Backport Bot) [RHEL-60232] +- ipv6: fix possible UAF in ip6_finish_output2() (CKI Backport Bot) [RHEL-60232] +- ipv6: prevent UAF in ip6_send_skb() (CKI Backport Bot) [RHEL-60232] +- ipv6: sr: block BH in seg6_output_core() and seg6_input_core() (CKI Backport Bot) [RHEL-60232] +- ipv6: sr: restruct ifdefines (CKI Backport Bot) [RHEL-60232] +- ipv6: fib: hide unused 'pn' variable (CKI Backport Bot) [RHEL-60232] +- ipv6: lower "link become ready"'s level message (CKI Backport Bot) [RHEL-60232] +- KVM: selftests: Make monitor_mwait require MONITOR/MWAIT feature (Maxim Levitsky) [RHEL-17448] +- proc: fix dentry/inode overinstantiating under /proc/${pid}/net (Joel Savitz) [RHEL-57703] +- remoteproc: k3-r5: Delay notification of wakeup event (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Fix error handling when power-up failed (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Acquire mailbox handle during probe routine (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Acquire mailbox handle during probe routine (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Use devm_rproc_alloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Fix log levels where appropriate (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Fix IPC-only mode detection (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Jump to error handling labels in start/stop errors (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Wait for core0 power-up before powering up core1 (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_rproc_add() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_ioremap_wc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Add devm action to release tsp (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_kzalloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_ti_sci_get_by_phandle() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_kcalloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Add devm action to release reserved memory (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use devm_rproc_alloc() helper (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Convert to platform remove callback returning void (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Use symbolic error codes in error messages (Jared Kangas) [RHEL-60788] +- remoteproc: k3-dsp: Suppress duplicate error message in .remove() (Jared Kangas) [RHEL-60788] +- remoteproc: Explicitly include correct DT includes (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Use separate compatible string for TI AM62x SoC family (Jared Kangas) [RHEL-60788] +- dt-bindings: remoteproc: ti: Add new compatible for AM62 SoC family (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Simplify cluster mode setting usage (Jared Kangas) [RHEL-60788] +- remoteproc: k3-c7x: Add support for C7xv DSP on AM62A SoC (Jared Kangas) [RHEL-60788] +- remoteproc: k3-r5: Fix refcount leak in k3_r5_cluster_of_init (Jared Kangas) [RHEL-60788] +- dt-bindings: remoteproc: k3-dsp: Update bindings for J721S2 SoCs (Jared Kangas) [RHEL-60788] +- dt-bindings: remoteproc: k3-r5f: Update bindings for J721S2 SoCs (Jared Kangas) [RHEL-60788] +- scsi: target: Remove unused declarations (Maurizio Lombardi) [RHEL-58872] +- scsi: target: Remove unused list 'device_list' (Maurizio Lombardi) [RHEL-58872] +- scsi: target: iscsi: Remove unused variable xfer_len (Maurizio Lombardi) [RHEL-58872] +- scsi: target: tcm_loop: Make tcm_loop_lld_bus const (Maurizio Lombardi) [RHEL-58872] +- x86/mm/ident_map: Use gbpages only where full GB page should be mapped. (Chris von Recklinghausen) [RHEL-26268] +- arm64: acpi: Harden get_cpu_for_acpi_id() against missing CPU entry (Mark Langsdorf) [RHEL-60765] {CVE-2024-46822} +- arm64: acpi: Move get_cpu_for_acpi_id() to a header (Mark Langsdorf) [RHEL-60765] {CVE-2024-46822} +- mei: me: add arrow lake point S DID (Steve Best) [RHEL-61378] +- powerpc/pseries/iommu: Split Dynamic DMA Window to be used in Hybrid mode (Mamatha Inamdar) [RHEL-53185] +- intel_idle: fix ACPI _CST matching for newer Xeon platforms (David Arcari) [RHEL-60894] +- devlink: extend devlink_param *set pointer (Petr Oros) [RHEL-59901] +- bonding: Fix unnecessary warnings and logs from bond_xdp_get_xmit_slave() (Hangbin Liu) [RHEL-60229] +- net: bonding: correctly annotate RCU in bond_should_notify_peers() (Hangbin Liu) [RHEL-60229] +- driver core: auxiliary bus: Fix documentation of auxiliary_device (Ivan Vecera) [RHEL-61175] +- driver core: auxiliary bus: show auxiliary device IRQs (Ivan Vecera) [RHEL-61175] +- gfs2: Randomize GLF_VERIFY_DELETE work delay (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Use mod_delayed_work in gfs2_queue_try_to_evict (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Update to the evict / remote delete documentation (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Call gfs2_queue_verify_delete from gfs2_evict_inode (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Clean up delete work processing (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Minor delete_work_func cleanup (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Return enum evict_behavior from gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename dinode_demise to evict_behavior (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename GIF_{DEFERRED -> DEFER}_DELETE (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Faster gfs2_upgrade_iopen_glock wakeups (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Fix unlinked inode cleanup (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Allow immediate GLF_VERIFY_DELETE work (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Initialize gl_no_formal_ino earlier (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename GLF_VERIFY_EVICT to GLF_VERIFY_DELETE (Andreas Gruenbacher) [RHEL-60945] +- gfs2: make timeout values more explicit (Wolfram Sang) [RHEL-60945] +- gfs2: Simplify function gfs2_upgrade_iopen_glock (Andreas Gruenbacher) [RHEL-60945] +- gfs2: Rename SDF_DEACTIVATING to SDF_KILL (Andreas Gruenbacher) [RHEL-60945] +- md/raid1: set max_sectors during early return from choose_slow_rdev() (Nigel Croxon) [RHEL-61196] +- md: Add new_level sysfs interface (Nigel Croxon) [RHEL-61196] +- md: Report failed arrays as broken in mdstat (Nigel Croxon) [RHEL-61196] +- md/raid5: rename wait_for_overlap to wait_for_reshape (Nigel Croxon) [RHEL-61196] +- md/raid5: only add to wq if reshape is in progress (Nigel Croxon) [RHEL-61196] +- md/raid5: Improve performance for sequential IO (Nigel Croxon) [RHEL-61196] +- md/raid5: use wait_on_bit() for R5_Overlap (Nigel Croxon) [RHEL-61196] +- md: Remove flush handling (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: make in memory structure internal (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_enabled() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_wait_behind_writes() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_free() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_set_pages() into struct bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_copy_from_slot() into struct bitmap_operation. (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge get_bitmap_from_slot() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_resize() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: pass in mddev directly for md_bitmap_resize() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_daemon_work() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge bitmap_unplug() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_unplug_async() into md_bitmap_unplug() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_sync_with_cluster() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_cond_end_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_close_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_end_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: remove the parameter 'aborted' for md_bitmap_end_sync() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_start_sync() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_endwrite() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_startwrite() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_dirty_bits() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge bitmap_write_all() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: remove md_bitmap_setallbits() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_status() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_update_sb() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: make md_bitmap_print_sb() internal (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_flush() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_destroy() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_load() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: merge md_bitmap_create() into bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: simplify md_bitmap_create() + md_bitmap_load() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: introduce struct bitmap_operations (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add a new helper md_bitmap_set_pages() (Nigel Croxon) [RHEL-61196] +- md/md-cluster: use helper md_bitmap_get_stats() to get pages in resize_bitmaps() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'behind_writes' and 'behind_wait' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'file_pages' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'sync_size' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md/md-cluster: fix spares warnings for __le64 (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: add 'events_cleared' into struct md_bitmap_stats (Nigel Croxon) [RHEL-61196] +- md: use new helper md_bitmap_get_stats() in update_array_info() (Nigel Croxon) [RHEL-61196] +- md/md-bitmap: replace md_bitmap_status() with a new helper md_bitmap_get_stats() (Nigel Croxon) [RHEL-61196] +- md/raid1: use md_bitmap_wait_behind_writes() in raid1_read_request() (Nigel Croxon) [RHEL-61196] +- md/raid1: Clean up local variable 'b' from raid1_read_request() (Nigel Croxon) [RHEL-61196] +- md: Don't flush sync_work in md_write_start() (Nigel Croxon) [RHEL-61196] +- md/raid1: Fix data corruption for degraded array with slow disk (Nigel Croxon) [RHEL-61196] +- md: convert comma to semicolon (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out helpers to choose the best rdev from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out the code to manage sequential IO (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out choose_bb_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out choose_slow_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: factor out read_first_rdev() from read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1-10: factor out a new helper raid1_should_read_first() (Nigel Croxon) [RHEL-61196] +- md/raid1: fix choose next idle in read_balance() (Nigel Croxon) [RHEL-61196] +- md/raid1: record nonrot rdevs while adding/removing rdevs to conf (Nigel Croxon) [RHEL-61196] +- powerpc: Implement arch_within_stack_frames (Mamatha Inamdar) [RHEL-52737] +- l2tp: fix lockdep splat (Guillaume Nault) [RHEL-59687] +- net l2tp: drop flow hash on forward (Guillaume Nault) [RHEL-59687] +- selftests: udpgro: no need to load xdp for gro (Hangbin Liu) [RHEL-53858] +- selftests: udpgro: report error when receive failed (Hangbin Liu) [RHEL-53858] +- PCI/AER: Disable AER service on suspend (Lenny Szubowicz) [RHEL-22265] +- Bluetooth: hci_sync: Using hci_cmd_sync_submit when removing Adv Monitor (Bastien Nocera) [RHEL-17584] +- Bluetooth: MGMT: Fix failing to MGMT_OP_ADD_UUID/MGMT_OP_REMOVE_UUID (CKI Backport Bot) [RHEL-17584] +- mpls: Reduce skb re-allocations due to skb_cow() (Guillaume Nault) [RHEL-55145] + * Tue Oct 08 2024 Rado Vrbovsky [5.14.0-516.el9] - memcg: protect concurrent access to mem_cgroup_idr (Rafael Aquini) [RHEL-56254] {CVE-2024-43892} - bnxt_en: Fix double DMA unmapping for XDP_REDIRECT (Michal Schmidt) [RHEL-57259] {CVE-2024-44984} diff --git a/sources b/sources index bb0b0e551..60ce08b90 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-5.14.0-516.el9.tar.xz) = 6be0e4a5366b73e1fdeb170382c180216ef6f2b2b223008a48712af6442afe500c956ebfba5ccb17c33369ba91d5bddfc5c3a4d0ee6060cab5bafea95dcd85a4 -SHA512 (kernel-abi-stablelists-5.14.0-516.el9.tar.bz2) = a4b6d77aa1347dd0dd9c5352e76cda45f9b4c11eebe9fa4fca9c99036a22c644c5807cd9c4a3d79effcb862a19e7c77709ceba8327898b0ad858365ea9962028 -SHA512 (kernel-kabi-dw-5.14.0-516.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb +SHA512 (linux-5.14.0-517.el9.tar.xz) = 70bafc582554b19d77bd699f426f655218652fedbe75b6a85d54632cc5b2725d8860b1fa5086480df6a7937c58fb20b51428acf7735d915e58dda620e1caab0f +SHA512 (kernel-abi-stablelists-5.14.0-517.el9.tar.bz2) = 713349f76418ea0d72ca5855d861e75bcca908dd2fd82cf7452f9125ed7a1a0ad08b9f98a91fb9e0fa19a2f86956ba7acb46c354f70515b36a89fb2562dbdb45 +SHA512 (kernel-kabi-dw-5.14.0-517.el9.tar.bz2) = 3d08f838767b27b87724fed347ce3be63fce15e5eded0576121c474d14db4a6d07895b350c635e343d5522ac237dfd982d1f39b8480c4129f4eb79f6a64115cb