# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-178.el10]
changelog:
  - scsi: lpfc: Update lpfc version to 14.4.0.12 (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Add capability to register Platform Name ID to fabric (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Allow support for BB credit recovery in point-to-point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix reusing an ndlp that is marked NLP_DROPPED during FLOGI (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Modify kref handling for Fabric Controller ndlps (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix leaked ndlp krefs when in point-to-point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Ensure unregistration of rpis for received PLOGIs (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove redundant NULL ptr assignment in lpfc_els_free_iocb() (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Revise discovery related function headers and comments (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Update various NPIV diagnostic log messaging (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Copyright updates for 14.4.0.11 patches (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Update lpfc version to 14.4.0.11 (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Convert debugfs directory counts from atomic to unsigned int (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Clean up extraneous phba dentries (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Use switch case statements in DIF debugfs handlers (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix memory leak when nvmeio_trc debugfs entry is used (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Define size of debugfs entry for xri rebalancing (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Ensure PLOGI_ACC is sent prior to PRLI in Point to Point topology (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Check return status of lpfc_reset_flush_io_context during TGT_RESET (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Decrement ndlp kref after FDISC retries exhausted (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove ndlp kref decrement clause for F_Port_Ctrl in lpfc_cleanup (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Clean up allocated queues when queue setup mbox commands fail (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Abort outstanding ELS WQEs regardless of if rmmod is in progress (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Remove unused member variables in struct lpfc_hba and lpfc_vport (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Use int type to store negative error codes (Paul Ely) [RHEL-127898]
  - scsi: lpfc: use min() to improve code (Paul Ely) [RHEL-127898]
  - scsi: lpfc: Fix wrong function reference in a comment (Paul Ely) [RHEL-127898]
  - lpfc: don't use file->f_path.dentry for comparisons (Paul Ely) [RHEL-127898]
  - fbcon: Fix OOB access in font allocation (José Expósito) [RHEL-107473]
  - fbcon: fix integer overflow in fbcon_do_set_font (José Expósito) [RHEL-107473]
  - Revert "vgacon: Add check for vc_origin address range in vgacon_scroll()" (José Expósito) [RHEL-107473]
  - fbdev: Fix vmalloc out-of-bounds write in fast_imageblit (José Expósito) [RHEL-107473]
  - fbcon: Use 'bool' where appopriate (José Expósito) [RHEL-107473]
  - fbcon: Introduce get_{fg,bg}_color() (José Expósito) [RHEL-107473]
  - fbcon: fbcon_is_inactive() -> fbcon_is_active() (José Expósito) [RHEL-107473]
  - fbcon: fbcon_cursor_noblink -> fbcon_cursor_blink (José Expósito) [RHEL-107473]
  - fbdev: Fix typo in Kconfig text for FB_DEVICE (José Expósito) [RHEL-107473]
  - fbdev: imxfb: Check fb_add_videomode to prevent null-ptr-deref (José Expósito) [RHEL-107473]
  - fbdev: svgalib: Clean up coding style (José Expósito) [RHEL-107473]
  - fbdev: kyro: Use devm_ioremap_wc() for screen mem (José Expósito) [RHEL-107473]
  - fbdev: kyro: Use devm_ioremap() for mmio registers (José Expósito) [RHEL-107473]
  - fbdev: kyro: Add missing PCI memory region request (José Expósito) [RHEL-107473]
  - fbdev: simplefb: Use of_reserved_mem_region_to_resource() for "memory-region" (José Expósito) [RHEL-107473]
  - fbdev: fix potential buffer overflow in do_register_framebuffer() (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: add depends on HAS_IOPORT (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: fix build on 32-bit ARCH=um (José Expósito) [RHEL-107473]
  - fbcon: Fix outdated registered_fb reference in comment (José Expósito) [RHEL-107473]
  - gpu/trace: make TRACE_GPU_MEM configurable (José Expósito) [RHEL-107473]
  - video: Make global edid_info depend on CONFIG_FIRMWARE_EDID (José Expósito) [RHEL-107473]
  - video: Make CONFIG_FIRMWARE_EDID generally available (José Expósito) [RHEL-107473]
  - fbdev/viafb: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/viafb: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/sisfb: Unexport symbols (José Expósito) [RHEL-107473]
  - fbdev/pxafb: Unexport symbol (José Expósito) [RHEL-107473]
  - fbdev/mb862xx: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap2: Do not include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap2: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/omap: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/matroxfb: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev/matroxfb: Remove trailing whitespaces (José Expósito) [RHEL-107473]
  - fbdev/cyber2000fb: Unexport symbols (José Expósito) [RHEL-107473]
  - fbdev/c2p: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev: Include <linux/export.h> (José Expósito) [RHEL-107473]
  - fbdev: Remove trailing whitespaces (José Expósito) [RHEL-107473]
  - video: screen_info: Relocate framebuffers behind PCI bridges (José Expósito) [RHEL-107473]
  - fbdev: Fix fb_set_var to prevent null-ptr-deref in fb_videomode_to_var (José Expósito) [RHEL-107473]
  - fbdev: Fix do_register_framebuffer to prevent null-ptr-deref in fb_videomode_to_var (José Expósito) [RHEL-107473]
  - fbdev: core: fbcvt: avoid division by 0 in fb_cvt_hperiod() (José Expósito) [RHEL-107473]
  - fbcon: Make sure modelist not set on unregistered console (José Expósito) [RHEL-107473]
  - vgacon: Add check for vc_origin address range in vgacon_scroll() (José Expósito) [RHEL-107473]
  - fbdev: arkfb: Cast ics5342_init() allocation type (José Expósito) [RHEL-107473]
  - fbdev: nvidiafb: Correct const string length in nvidiafb_setup() (José Expósito) [RHEL-107473]
  - fbdev: carminefb: Fix spelling mistake of CARMINE_TOTAL_DIPLAY_MEM (José Expósito) [RHEL-107473]
  - fbdev: via: use new GPIO line value setter callbacks (José Expósito) [RHEL-107473]
  - dummycon: Trigger redraw when switching consoles with deferred takeover (José Expósito) [RHEL-107473]
  - fbdev: Send old blank state in FB_EVENT_BLANK (José Expósito) [RHEL-107473]
  - fbdev: Track display blanking state (José Expósito) [RHEL-107473]
  - fbdev: Rework fb_blank() (José Expósito) [RHEL-107473]
  - fbdev: fsl-diu-fb: add missing device_remove_file() (José Expósito) [RHEL-107473]
  - fbcon: Use static attribute groups for sysfs entries (José Expósito) [RHEL-107473]
  - fbdev: sm501fb: Add some geometry checks. (José Expósito) [RHEL-107473]
  - fbdev: omapfb: Add 'plane' value check (José Expósito) [RHEL-107473]
  - fbdev: omapfb: Remove writeback deadcode (José Expósito) [RHEL-107473]
  - fbdev: Refactoring the fbcon packed pixel drawing routines (José Expósito) [RHEL-107473]
  - fbdev: wmt_ge_rops: Remove fb_draw.h includes (José Expósito) [RHEL-107473]
  - fbdev: mach64_cursor: Remove fb_draw.h includes (José Expósito) [RHEL-107473]
  - fbdev: Register sysfs groups through device_add_group (José Expósito) [RHEL-107473]
  - fbdev: lcdcfb: Register sysfs groups through driver core (José Expósito) [RHEL-107473]
  - mdacon: rework dependency list (José Expósito) [RHEL-107473]
  - dummycon: fix default rows/cols (José Expósito) [RHEL-107473]
  - dummycon: only build module if there are users (José Expósito) [RHEL-107473]
  - fbdev: au1100fb: Move a variable assignment behind a null pointer check (José Expósito) [RHEL-107473]
  - fbdev: pxafb: use devm_kmemdup*() (José Expósito) [RHEL-107473]
  - fbcon: Use correct erase colour for clearing in fbcon (José Expósito) [RHEL-107473]
  - fbdev: core: tileblit: Implement missing margin clearing for tileblit (José Expósito) [RHEL-107473]
  - fb_defio: do not use deprecated page->mapping, index fields (José Expósito) [RHEL-107473]
  - mm: provide mapping_wrprotect_range() function (José Expósito) [RHEL-107473]
  - mm: refactor rmap_walk_file() to separate out traversal logic (José Expósito) [RHEL-107473]
  - redhat/configs: Add new configs from video backport (José Expósito) [RHEL-107473]
  - devlink: rate: Unset parent pointer in devl_rate_nodes_destroy (Petr Oros) [RHEL-121724]
  - devlink: Introduce switchdev_inactive eswitch mode (Petr Oros) [RHEL-121724]
  - devlink: Add new "max_mac_per_vf" generic device param (Petr Oros) [RHEL-121724]
  - devlink: region: correct port region lookup to use port_ops (Petr Oros) [RHEL-121724]
  - devlink rate: Remove unnecessary 'static' from a couple places (Petr Oros) [RHEL-121724]
  - devlink: Add a 'num_doorbells' driverinit param (Petr Oros) [RHEL-121724]
  - docs: devlink: Sort table of contents alphabetically (Petr Oros) [RHEL-121724]
  - devlink: Add 'total_vfs' generic device param (Petr Oros) [RHEL-121724]
  - devlink: Make health reporter burst period configurable (Petr Oros) [RHEL-121724]
  - devlink: Introduce burst period for health reporter (Petr Oros) [RHEL-121724]
  - devlink: Move health reporter recovery abort logic to a separate function (Petr Oros) [RHEL-121724]
  - devlink: Move graceful period parameter to reporter ops (Petr Oros) [RHEL-121724]
  - devlink/port: Check attributes early and constify (Petr Oros) [RHEL-121724]
  - devlink/port: Simplify return checks (Petr Oros) [RHEL-121724]
  - netdevsim: add fw_update_flash_chunk_time_ms debugfs knobs (Petr Oros) [RHEL-121724]
  - devlink: Fix excessive stack usage in rate TC bandwidth parsing (Petr Oros) [RHEL-121724]
  - selftests: drv-net: Add test for devlink-rate traffic class bandwidth distribution (Petr Oros) [RHEL-121724]
  - selftest: netdevsim: Add devlink rate tc-bw test (Petr Oros) [RHEL-121724]
  - devlink: Extend devlink rate API with traffic classes bandwidth management (Petr Oros) [RHEL-121724]
  - netlink: introduce type-checking attribute iteration for nlmsg (Petr Oros) [RHEL-121724]
  - docs: netdevsim: fixe typo in netdevsim documentation (Petr Oros) [RHEL-121724]
  - selftests: drv-net: import things in lib one by one (Petr Oros) [RHEL-121724]
  - documentation: networking: devlink: Fix a typo in devlink-trap.rst (Petr Oros) [RHEL-121724]
  - devlink: add value check to devlink_info_version_put() (Petr Oros) [RHEL-121724]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-179.el10]
changelog:
  - powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadump is active (Mamatha Inamdar) [RHEL-136426]
  - mm/vmalloc: fix data race in show_numa_info() (Waiman Long) [RHEL-138000] {CVE-2025-38383}
  - vmalloc: use for_each_vmap_node() in purge-vmap-area (Waiman Long) [RHEL-138000]
  - vmalloc: switch to for_each_vmap_node() helper (Waiman Long) [RHEL-138000]
  - vmalloc: add for_each_vmap_node() helper (Waiman Long) [RHEL-138000]
  - redhat: enable mshv_root module with taint (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Fix typos in vmbus_drv.c (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Fix sysfs output format for ring buffer index (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: vmbus: Clean up sscanf format specifier in target_cpu_store() (Paolo Bonzini) [RHEL-132194]
  - mshv: Use common "entry virt" APIs to do work in root before running guest (Paolo Bonzini) [RHEL-132194]
  - entry: Rename "kvm" entry code assets to "virt" to genericize APIs (Paolo Bonzini) [RHEL-132194]
  - entry/kvm: KVM: Move KVM details related to signal/-EINTR into KVM proper (Paolo Bonzini) [RHEL-132194]
  - mshv: Handle NEED_RESCHED_LAZY before transferring to guest (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Simplify data structures for VMBus channel close message (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: util: Cosmetic changes for hv_utils_transport.c (Paolo Bonzini) [RHEL-132194]
  - mshv: Add support for a new parent partition configuration (Paolo Bonzini) [RHEL-132194]
  - clocksource: hyper-v: Skip unnecessary checks for the root partition (Paolo Bonzini) [RHEL-132194]
  - hyperv: Add missing field to hv_output_map_device_interrupt (Paolo Bonzini) [RHEL-132194]
  - mshv_eventfd: convert to CLASS(fd) (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Use the correct hypercall for unmasking interrupts on nested (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Expose hv_map_msi_interrupt() (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Use nested hypercall for post message and signal event (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Clean up hv_map/unmap_interrupt() return values (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Fix usage of cpu_online_mask to get valid cpu (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Don't load the driver for baremetal root partition (Paolo Bonzini) [RHEL-132194]
  - PCI: hv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - clocksource: hyper-v: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - x86/hyperv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - Drivers: hv: Fix warnings for missing export.h header inclusion (Paolo Bonzini) [RHEL-132194]
  - drivers: hv: Convert open-coded timeouts to secs_to_jiffies() (Paolo Bonzini) [RHEL-132194]
  - redhat/configs: automotive: enable NXP_STM_TIMER (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-stm: Prevent driver unbind (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/stm: Fix double deregistration on probe failure (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-stm: Fix section mismatches (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g399a-rdb3: Enable the STM timers (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g3: Add the System Timer Module nodes (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g274-rd2: Enable the STM timers (Jared Kangas) [RHEL-131326]
  - arm64: dts: s32g2: Add the System Timer Module nodes (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/stm: Add module owner (Jared Kangas) [RHEL-131326]
  - clocksource/drivers/nxp-timer: Add the System Timer Module for the s32gx platforms (Jared Kangas) [RHEL-131326]
  - dt-bindings: timer: Add NXP System Timer Module (Jared Kangas) [RHEL-131326]
  - bitfield: Add FIELD_MODIFY() helper (Anusha Srivatsa) [RHEL-126213]
  - iopoll: Generalize read_poll_timeout() into poll_timeout_us() (Anusha Srivatsa) [RHEL-126213]
  - PM: hibernate: Fix pm_hibernation_mode_is_suspend() build breakage (Anusha Srivatsa) [RHEL-126213]
  - PM: hibernate: Add pm_hibernation_mode_is_suspend() (Anusha Srivatsa) [RHEL-126213]
  - drm/i915: rename range_overflows_end() to range_end_overflows() (Anusha Srivatsa) [RHEL-126213]
  - overflow: add range_overflows() and range_end_overflows() (Anusha Srivatsa) [RHEL-126213]
  - video: screen_info: Add pixel-format helper for linear framebuffers (Anusha Srivatsa) [RHEL-126213]
  - video: pixel_format: Add compare helpers (Anusha Srivatsa) [RHEL-126213]
  - mm: make folio page count functions return unsigned (Anusha Srivatsa) [RHEL-126213]
  - list: add list_last_entry_or_null() (Anusha Srivatsa) [RHEL-126213]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-180.el10]
changelog:
  - powerpc/kexec: Enable SMT before waking offline CPUs (Mamatha Inamdar) [RHEL-138566]
  - tipc: Fix use-after-free in tipc_mon_reinit_self(). (Xin Long) [RHEL-133490]
  - tipc: adjust tipc_nodeid2string() to return string length (Xin Long) [RHEL-133490]
  - sctp: prevent possible shift-out-of-bounds in sctp_transport_update_rto (Xin Long) [RHEL-133479]
  - sctp: make sctp_transport_init() void (Xin Long) [RHEL-133479]
  - sctp: Hold sock lock while iterating over address list (Xin Long) [RHEL-133479]
  - sctp: Prevent TOCTOU out-of-bounds write (Xin Long) [RHEL-133479]
  - sctp: Hold RCU read lock while iterating over address list (Xin Long) [RHEL-133479]
  - net: sctp: fix KMSAN uninit-value in sctp_inq_pop (Xin Long) [RHEL-133479]
  - selftest: net: fix socklen_t type mismatch in sctp_collision test (Xin Long) [RHEL-133479]
  - sctp: Constify struct sctp_sched_ops (Xin Long) [RHEL-133479]
  - sctp: Defer SCTP_DBG_OBJCNT_DEC() to sctp_destroy_sock(). (Xin Long) [RHEL-133479]
  - selftests: net: fix server bind failure in sctp_vrf.sh (Xin Long) [RHEL-133479]
  - net/sctp: fix a null dereference in sctp_disposition sctp_sf_do_5_1D_ce() (Xin Long) [RHEL-133479]
  - net: core: prevent NULL deref in generic_hwtstamp_ioctl_lower() (Paolo Abeni) [RHEL-133483]
  - net/ip6_tunnel: Prevent perpetual tunnel growth (Guillaume Nault) [RHEL-133477]
  - rtla/timerlat_bpf: Stop tracing on user latency (Tomas Glozar) [RHEL-125441]
  - l2tp: reset skb control buffer on xmit (Guillaume Nault) [RHEL-133481]
  - smc: Fix use-after-free in __pnet_find_base_ndev(). (Mete Durlu) [RHEL-126901] {CVE-2025-40064}
  - net: Add locking to protect skb->dev access in ip_output (Mete Durlu) [RHEL-126901]
  - redhat: hsr: Remove tech preview tainting (Felix Maurer) [RHEL-100942]
  - redhat: Package net/hsr selftests (Felix Maurer) [RHEL-127795]
  - net/hsr: fix NULL pointer dereference in prp_get_untagged_frame() (Felix Maurer) [RHEL-127793]
  - netlink: specs: rt-link: Add attributes for hsr (Felix Maurer) [RHEL-127793]
  - hsr: Follow standard for HSRv0 supervision frames (Felix Maurer) [RHEL-127793]
  - hsr: Fix supervision frame sending on HSRv0 (Felix Maurer) [RHEL-127793]
  - net: hsr: prevent creation of HSR device with slaves from another netns (Felix Maurer) [RHEL-127793]
  - hsr: hold rcu and dev lock for hsr_get_port_ndev (Felix Maurer) [RHEL-127793]
  - hsr: use hsr_for_each_port_rtnl in hsr_port_get_hsr (Felix Maurer) [RHEL-127793]
  - hsr: use rtnl lock when iterating over ports (Felix Maurer) [RHEL-127793]
  - net, hsr: reject HSR frame if skb can't hold tag (Felix Maurer) [RHEL-127793] {CVE-2025-39703}
  - net: hsr: sync hw addr of slave2 according to slave1 hw addr on PRP (Felix Maurer) [RHEL-100923 RHEL-127793]
  - redhat: hsr: Enable KUnit test for PRP duplicate discard (Felix Maurer) [RHEL-127793]
  - net: hsr: Add KUnit test for PRP (Felix Maurer) [RHEL-127793]
  - net: hsr: Fix PRP duplicate detection (Felix Maurer) [RHEL-127793]
  - net: hsr: Create and export hsr_get_port_ndev() (Felix Maurer) [RHEL-127793]
  - net: hsr: remove one synchronize_rcu() from hsr_del_port() (Felix Maurer) [RHEL-127793]
  - selftests: hsr: Add test for VLAN (Felix Maurer) [RHEL-127793 RHEL-130475]
  - net: hsr: Add VLAN CTAG filter support (Felix Maurer) [RHEL-127793 RHEL-130475]
  - net: hsr: Add VLAN support (Felix Maurer) [RHEL-127793 RHEL-130475]
  - tests: hsr: Increase timeout to 50 seconds (Felix Maurer) [RHEL-127793]
  - net: hsr: convert to use new timer APIs (Felix Maurer) [RHEL-127793]
  - nvmet-auth: update sc_c in target host hash calculation (Chris Leech) [RHEL-129753]
  - nvmet-auth: update sc_c in host response (Chris Leech) [RHEL-129753]
  - nvme/tcp: handle tls partially sent records in write_space() (Chris Leech) [RHEL-129753]
  - nvme-auth: update sc_c in host response (Chris Leech) [RHEL-129753]
  - nvme-auth: use hkdf_expand_label() (Chris Leech) [RHEL-129753]
  - nvme-auth: add hkdf_expand_label() (Chris Leech) [RHEL-129753]
  - nvme-tcp: send only permitted commands for secure concat (Chris Leech) [RHEL-129753]
  - nvme-auth: update bi_directional flag (Chris Leech) [RHEL-129753]
  - nvme-auth: remove unneeded semicolon (Chris Leech) [RHEL-129753]
  - nvme-tcp: log TLS handshake failures at error level (Chris Leech) [RHEL-129753]
  - delay: Fix ndelay() spuriously treated as udelay() (Waiman Long) [RHEL-114122]
  - timers/Documentation: Cleanup delay/sleep documentation (Waiman Long) [RHEL-114122]
  - powerpc/rtas: Use fsleep() to minimize additional sleep duration (Waiman Long) [RHEL-114122]
  - mm/damon/core: Use generic upper bound recommondation for usleep_range() (Waiman Long) [RHEL-114122]
  - timers: Adjust flseep() to reflect reality (Waiman Long) [RHEL-114122]
  - delay: Rework udelay and ndelay (Waiman Long) [RHEL-114122]
  - MAINTAINERS: Add missing file include/linux/delay.h (Waiman Long) [RHEL-114122]
  - posix-timers: Plug potential memory leak in do_timer_create() (Waiman Long) [RHEL-114122]
  - selftests: always install UAPI headers to the correct directory (Waiman Long) [RHEL-114122]
  - vdso/datastore: Gate time data behind CONFIG_GENERIC_GETTIMEOFDAY (Waiman Long) [RHEL-114122]
  - tick: Do not set device to detached state in tick_shutdown() (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Replace source file with symlink (Waiman Long) [RHEL-114122]
  - timekeeping: Zero initialize system_counterval when querying time from phc drivers (Waiman Long) [RHEL-114122]
  - RISC-V: vDSO: Correct inline assembly constraints in the getrandom syscall wrapper (Waiman Long) [RHEL-114122]
  - RISC-V: vDSO: Wire up getrandom() vDSO implementation (Waiman Long) [RHEL-114122]
  - clocksource: Fix the CPUs' choice in the watchdog per CPU verification (Waiman Long) [RHEL-114122]
  - alarmtimer: Switch spin_{lock,unlock}_irqsave() to guards (Waiman Long) [RHEL-114122]
  - alarmtimer: Remove dead return value in clock2alarm() (Waiman Long) [RHEL-114122]
  - time/jiffies: Change register_refined_jiffies() to void __init (Waiman Long) [RHEL-114122]
  - timers: Remove unused __round_jiffies(_up) (Waiman Long) [RHEL-114122]
  - posix-timers: Initialize cache early and move pointer into __timer_data (Waiman Long) [RHEL-114122]
  - binfmt_elf: Move brk for static PIE even if ASLR disabled (Waiman Long) [RHEL-114122]
  - arm64: vdso: Work around invalid absolute relocations from GCC (Waiman Long) [RHEL-114122]
  - timekeeping: Prevent coarse clocks going backwards (Waiman Long) [RHEL-114122]
  - tools headers: Update the uapi/linux/prctl.h copy with the kernel sources (Waiman Long) [RHEL-114122]
  - timekeeping: Add a lockdep override in tick_freeze() (Waiman Long) [RHEL-114122]
  - hrtimer: Add missing ACCESS_PRIVATE() for hrtimer::function (Waiman Long) [RHEL-114122]
  - tracing/timers: Rename the hrtimer_init event to hrtimer_setup (Waiman Long) [RHEL-114122]
  - hrtimers: Rename debug_init_on_stack() to debug_setup_on_stack() (Waiman Long) [RHEL-114122]
  - hrtimers: Rename debug_init() to debug_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Rename __hrtimer_init_sleeper() to __hrtimer_setup_sleeper() (Waiman Long) [RHEL-114122]
  - hrtimers: Remove unnecessary NULL check in hrtimer_start_range_ns() (Waiman Long) [RHEL-114122]
  - hrtimers: Make callback function pointer private (Waiman Long) [RHEL-114122]
  - hrtimers: Merge __hrtimer_init() into __hrtimer_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Switch to use __htimer_setup() (Waiman Long) [RHEL-114122]
  - hrtimers: Delete hrtimer_init() (Waiman Long) [RHEL-114122]
  - Revert "timekeeping: Fix possible inconsistencies in _COARSE clockids" (Waiman Long) [RHEL-114122]
  - posix-clock: Store file pointer in struct posix_clock_context (Waiman Long) [RHEL-114122]
  - sparc/vdso: Always reject undefined references during linking (Waiman Long) [RHEL-114122]
  - x86/vdso: Always reject undefined references during linking (Waiman Long) [RHEL-114122]
  - vdso: Rework struct vdso_time_data and introduce struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso: Move architecture related data before basetime data (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - arm64/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - x86/vdso: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - time/namespace: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/namespace: Rename timens_setup_vdso_data() to reflect new vdso_clock struct (Waiman Long) [RHEL-114122]
  - vdso/vsyscall: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare helper functions for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_coarse_timens() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_coarse() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_hres_timens() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare do_hres() for introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/gettimeofday: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/helpers: Prepare introduction of struct vdso_clock (Waiman Long) [RHEL-114122]
  - vdso/datapage: Define vdso_clock to prepare for multiple PTP clocks (Waiman Long) [RHEL-114122]
  - vdso: Make vdso_time_data cacheline aligned (Waiman Long) [RHEL-114122]
  - arm64: Make asm/cache.h compatible with vDSO (Waiman Long) [RHEL-114122]
  - vdso: Introduce vdso/cache.h (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Switch to nolibc (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_test_gettimeofday: Make compatible with nolibc (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_test_gettimeofday: Clean up includes (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Test __SIZEOF_LONG__ instead of ULONG_MAX (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Use UAPI headers instead of libc headers (Waiman Long) [RHEL-114122]
  - selftests: vDSO: parse_vdso: Drop vdso_init_from_auxv() (Waiman Long) [RHEL-114122]
  - selftests: vDSO: vdso_standalone_test_x86: Use vdso_init_form_sysinfo_ehdr (Waiman Long) [RHEL-114122]
  - tools/nolibc: add limits.h shim header (Waiman Long) [RHEL-114122]
  - selftests: Add headers target (Waiman Long) [RHEL-114122]
  - tools/include: Add uapi/linux/elf.h (Waiman Long) [RHEL-114122]
  - elf, uapi: Add types ElfXX_Verdef and ElfXX_Veraux (Waiman Long) [RHEL-114122]
  - elf, uapi: Add type ElfXX_Versym (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definitions for VER_FLG_BASE and VER_FLG_WEAK (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definition for DT_GNU_HASH (Waiman Long) [RHEL-114122]
  - elf, uapi: Add definition for STN_UNDEF (Waiman Long) [RHEL-114122]
  - MAINTAINERS: Add vDSO selftests (Waiman Long) [RHEL-114122]
  - vdso: Remove remnants of architecture-specific time storage (Waiman Long) [RHEL-114122]
  - vdso: Remove remnants of architecture-specific random state storage (Waiman Long) [RHEL-114122]
  - x86/vdso/vdso2c: Remove page handling (Waiman Long) [RHEL-114122]
  - x86/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - MIPS: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - s390/vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - arm: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - LoongArch: vDSO: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - riscv: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - arm64: vdso: Switch to generic storage implementation (Waiman Long) [RHEL-114122]
  - vdso: Add generic architecture-specific data storage (Waiman Long) [RHEL-114122]
  - vdso: Add generic random data storage (Waiman Long) [RHEL-114122]
  - vdso: Add generic time data storage (Waiman Long) [RHEL-114122]
  - vdso: Rename included Makefile (Waiman Long) [RHEL-114122]
  - vdso: Introduce vdso/align.h (Waiman Long) [RHEL-114122]
  - parisc: Remove unused symbol vdso_data (Waiman Long) [RHEL-114122]
  - x86/vdso: Fix latent bug in vclock_pages calculation (Waiman Long) [RHEL-114122]
  - time: Switch to hrtimer_setup() (Waiman Long) [RHEL-114122]
  - io_uring/timeout: Switch to use hrtimer_setup() (Waiman Long) [RHEL-114122]
  - selftests/timers: Improve skew_consistency by testing with other clockids (Waiman Long) [RHEL-114122]
  - timekeeping: Fix possible inconsistencies in _COARSE clockids (Waiman Long) [RHEL-114122]
  - posix-timers: Drop redundant memset() invocation (Waiman Long) [RHEL-114122]
  - selftests/timers/posix-timers: Add a test for exact allocation mode (Waiman Long) [RHEL-114122]
  - posix-timers: Provide a mechanism to allocate a given timer ID (Waiman Long) [RHEL-114122]
  - posix-timers: Make per process list RCU safe (Waiman Long) [RHEL-114122]
  - posix-timers: Avoid false cacheline sharing (Waiman Long) [RHEL-114122]
  - posix-timers: Switch to jhash32() (Waiman Long) [RHEL-114122]
  - posix-timers: Improve hash table performance (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal_struct:: Next_posix_timer_id an atomic_t (Waiman Long) [RHEL-114122]
  - posix-timers: Make lock_timer() use guard() (Waiman Long) [RHEL-114122]
  - posix-timers: Rework timer removal (Waiman Long) [RHEL-114122]
  - posix-timers: Simplify lock/unlock_timer() (Waiman Long) [RHEL-114122]
  - posix-timers: Use guards in a few places (Waiman Long) [RHEL-114122]
  - posix-timers: Remove SLAB_PANIC from kmem cache (Waiman Long) [RHEL-114122]
  - posix-timers: Remove a few paranoid warnings (Waiman Long) [RHEL-114122]
  - posix-timers: Cleanup includes (Waiman Long) [RHEL-114122]
  - posix-timers: Add cond_resched() to posix_timer_add() search loop (Waiman Long) [RHEL-114122]
  - posix-timers: Initialise timer before adding it to the hash table (Waiman Long) [RHEL-114122]
  - posix-timers: Ensure that timer initialization is fully visible (Waiman Long) [RHEL-114122]
  - clocksource: Remove unnecessary strscpy() size argument (Waiman Long) [RHEL-114122]
  - timer_list: Don't use %pK through printk() (Waiman Long) [RHEL-114122]
  - posix-clock: Remove duplicate compat ioctl() handler (Waiman Long) [RHEL-114122]
  - posix-timers: Invoke cond_resched() during exit_itimers() (Waiman Long) [RHEL-114122]
  - hrtimers: Replace hrtimer_clock_to_base_table with switch-case (Waiman Long) [RHEL-114122]
  - rcu-tasks: Move RCU Tasks self-tests to core_initcall() (Waiman Long) [RHEL-114122]
  - selftests/vDSO: Fix GNU hash table entry size for s390x (Waiman Long) [RHEL-114122]
  - timers/migration: Fix off-by-one root mis-connection (Waiman Long) [RHEL-114122] {CVE-2025-21813}
  - hrtimers: Force migrate away hrtimers queued after CPUHP_AP_HRTIMERS_DYING (Waiman Long) [RHEL-114122] {CVE-2025-21816}
  - hrtimers: Mark is_migration_base() with __always_inline (Waiman Long) [RHEL-114122]
  - tracing: Add task_prctl_unknown tracepoint (Waiman Long) [RHEL-114122]
  - selftests: timers: clocksource-switch: Adapt progress to kselftest framework (Waiman Long) [RHEL-114122]
  - selftests/vDSO: support DT_GNU_HASH (Waiman Long) [RHEL-114122]
  - timers/migration: Simplify top level detection on group setup (Waiman Long) [RHEL-114122]
  - timers: Optimize get_timer_[this_]cpu_base() (Waiman Long) [RHEL-114122]
  - timekeeping: Remove unused ktime_get_fast_timestamps() (Waiman Long) [RHEL-114122]
  - timer/migration: Fix kernel-doc warnings for union tmigr_state (Waiman Long) [RHEL-114122]
  - tick/broadcast: Add kernel-doc for function parameters (Waiman Long) [RHEL-114122]
  - hrtimers: Update the return type of enqueue_hrtimer() (Waiman Long) [RHEL-114122]
  - clocksource/wdtest: Print time values for short udelay(1) (Waiman Long) [RHEL-114122]
  - posix-timers: Fix typo in __lock_timer() (Waiman Long) [RHEL-114122]
  - hrtimers: Handle CPU state correctly on hotplug (Waiman Long) [RHEL-114122] {CVE-2024-57951}
  - timers/migration: Annotate accesses to ignore flag (Waiman Long) [RHEL-114122]
  - timers/migration: Enforce group initialization visibility to tree walkers (Waiman Long) [RHEL-114122]
  - timers/migration: Fix another race between hotplug and idle entry/exit (Waiman Long) [RHEL-114122]
  - signal/posixtimers: Handle ignore/blocked sequences correctly (Waiman Long) [RHEL-114122]
  - clocksource: Make negative motion detection more robust (Waiman Long) [RHEL-114122]
  - ntp: Remove invalid cast in time offset math (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Remove unused clockmode asm offsets (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Flag VDSO64 entry points as functions (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Implement __arch_get_vdso_rng_data() (Waiman Long) [RHEL-114122]
  - powerpc/vdso: Add a page for non-time data (Waiman Long) [RHEL-114122]
  - selftests:timers: remove local CLOCKID defines (Waiman Long) [RHEL-114122]
  - selftests: timers: Remove unneeded semicolon (Waiman Long) [RHEL-114122]
  - selftests: timers: improve timer_create failure message (Waiman Long) [RHEL-114122]
  - selftests: timers: Remove local NSEC_PER_SEC and USEC_PER_SEC defines (Waiman Long) [RHEL-114122]
  - posix-timers: Fix spurious warning on double enqueue versus do_exit() (Waiman Long) [RHEL-114122]
  - alarmtimers: Remove return value from alarm functions (Waiman Long) [RHEL-114122]
  - alarmtimers: Remove the throttle mechanism from alarm_forward_now() (Waiman Long) [RHEL-114122]
  - posix-timers: Cleanup SIG_IGN workaround leftovers (Waiman Long) [RHEL-114122]
  - signal: Queue ignored posixtimers on ignore list (Waiman Long) [RHEL-114122]
  - signal: Handle ignored signals in do_sigaction(action != SIG_IGN) (Waiman Long) [RHEL-114122]
  - posix-timers: Handle ignored list on delete and exit (Waiman Long) [RHEL-114122]
  - posix-timers: Move sequence logic into struct k_itimer (Waiman Long) [RHEL-114122]
  - signal: Cleanup unused posix-timer leftovers (Waiman Long) [RHEL-114122]
  - posix-timers: Embed sigqueue in struct k_itimer (Waiman Long) [RHEL-114122]
  - signal: Replace resched_timer logic (Waiman Long) [RHEL-114122]
  - signal: Refactor send_sigqueue() (Waiman Long) [RHEL-114122]
  - posix-timers: Store PID type in the timer (Waiman Long) [RHEL-114122]
  - signal: Provide posixtimer_sigqueue_init() (Waiman Long) [RHEL-114122]
  - signal: Split up __sigqueue_alloc() (Waiman Long) [RHEL-114122]
  - posix-timers: Add a refcount to struct k_itimer (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Use dedicated flag for CPU timer nanosleep (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Cleanup the firing logic (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal overrun accounting sensible (Waiman Long) [RHEL-114122]
  - posix-timers: Make signal delivery consistent (Waiman Long) [RHEL-114122]
  - posix-cpu-timers: Correctly update timer status in posix_cpu_timer_del() (Waiman Long) [RHEL-114122]
  - timekeeping: Always check for negative motion (Waiman Long) [RHEL-114122]
  - timekeeping: Remove CONFIG_DEBUG_TIMEKEEPING (Waiman Long) [RHEL-114122]
  - timers: Add missing READ_ONCE() in __run_timer_base() (Waiman Long) [RHEL-114122]
  - clocksource/drivers/timer-tegra: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/qcom: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/armada-370-xp: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/exynos_mct: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/arm_global_timer: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - clocksource/drivers/arm_arch_timer: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - ARM: smp_twd: Remove clockevents shutdown call on offlining (Waiman Long) [RHEL-114122]
  - tick: Remove now unneeded low-res tick stop on CPUHP_AP_TICK_DYING (Waiman Long) [RHEL-114122]
  - clockevents: Shutdown and unregister current clockevents at CPUHP_AP_TICK_DYING (Waiman Long) [RHEL-114122]
  - clockevents: Improve clockevents_notify_released() comment (Waiman Long) [RHEL-114122]
  - posix-timers: Add proper state tracking (Waiman Long) [RHEL-114122]
  - posix-timers: Rename k_itimer:: It_requeue_pending (Waiman Long) [RHEL-114122]
  - posix-timers: Drop signal if timer has been deleted or reprogrammed (Waiman Long) [RHEL-114122]
  - signal: Allow POSIX timer signals to be dropped (Waiman Long) [RHEL-114122]
  - posix-timers: Cure si_sys_private race (Waiman Long) [RHEL-114122]
  - signal: Cleanup flush_sigqueue_mask() (Waiman Long) [RHEL-114122]
  - signal: Confine POSIX_TIMERS properly (Waiman Long) [RHEL-114122]
  - time: Fix references to _msecs_to_jiffies() handling of values (Waiman Long) [RHEL-114122]
  - time: Partially revert cleanup on msecs_to_jiffies() documentation (Waiman Long) [RHEL-114122]
  - timekeeping: Merge timekeeping_update_staged() and timekeeping_update() (Waiman Long) [RHEL-114122]
  - timekeeping: Remove TK_MIRROR timekeeping_update() action (Waiman Long) [RHEL-114122]
  - timekeeping: Rework do_adjtimex() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_suspend() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_resume() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_inject_sleeptime64() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_init() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework change_clocksource() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework timekeeping_inject_offset() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Rework do_settimeofday64() to use shadow_timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Provide timekeeping_restore_shadow() (Waiman Long) [RHEL-114122]
  - timekeeping: Introduce combined timekeeping action flag (Waiman Long) [RHEL-114122]
  - timekeeping: Split out timekeeper update of timekeeping_advanced() (Waiman Long) [RHEL-114122]
  - timekeeping: Add struct tk_data as argument to timekeeping_update() (Waiman Long) [RHEL-114122]
  - timekeeping: Introduce tkd_basic_setup() to make lock and seqcount init reusable (Waiman Long) [RHEL-114122]
  - timekeeping: Define a struct type for tk_core to make it reusable (Waiman Long) [RHEL-114122]
  - timekeeping: Move timekeeper_lock into tk_core (Waiman Long) [RHEL-114122]
  - timekeeping: Encapsulate locking/unlocking of timekeeper_lock (Waiman Long) [RHEL-114122]
  - timekeeping: Move shadow_timekeeper into tk_core (Waiman Long) [RHEL-114122]
  - timekeeping: Reorder struct timekeeper (Waiman Long) [RHEL-114122]
  - timekeeping: Simplify code in timekeeping_advance() (Waiman Long) [RHEL-114122]
  - timekeeping: Abort clocksource change in case of failure (Waiman Long) [RHEL-114122]
  - timekeeping: Avoid duplicate leap state update (Waiman Long) [RHEL-114122]
  - timekeeping: Don't stop time readers across hard_pps() update (Waiman Long) [RHEL-114122]
  - timekeeping: Read NTP tick length only once (Waiman Long) [RHEL-114122]
  - posix-timers: Replace call_rcu() by kfree_rcu() for simple kmem_cache_free() callback (Waiman Long) [RHEL-114122]
  - timers: Add a warning to usleep_range_state() for wrong order of arguments (Waiman Long) [RHEL-114122]
  - timers: Update function descriptions of sleep/delay related functions (Waiman Long) [RHEL-114122]
  - timers: Rename usleep_idle_range() to usleep_range_idle() (Waiman Long) [RHEL-114122]
  - timers: Update schedule_[hr]timeout*() related function descriptions (Waiman Long) [RHEL-114122]
  - time: Remove '%' from numeric constant in kernel-doc comment (Waiman Long) [RHEL-114122]
  - clocksource: Remove unused clocksource_change_rating (Waiman Long) [RHEL-114122]
  - timekeeping: Don't use seqcount loop in ktime_mono_to_any() on 64-bit systems (Waiman Long) [RHEL-114122]
  - timekeeping: Add the boot clock to system time snapshot (Waiman Long) [RHEL-114122]
  - ntp: Move pps monitors into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_freq/stabil into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_shift/intcnt into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_fbase into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_jitter into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_ft into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move pps_valid into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move ntp_next_leap_sec into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_adj/ntp_tick_adj into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_freq/reftime into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_max/esterror into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move time_offset/constant into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move tick_stat* into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Move tick_length* into ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Introduce struct ntp_data (Waiman Long) [RHEL-114122]
  - ntp: Read reference time only once (Waiman Long) [RHEL-114122]
  - ntp: Convert functions with only two states to bool (Waiman Long) [RHEL-114122]
  - ntp: Cleanup formatting of code (Waiman Long) [RHEL-114122]
  - ntp: Clean up comments (Waiman Long) [RHEL-114122]
  - ntp: Make tick_usec static (Waiman Long) [RHEL-114122]
  - ntp: Remove unused tick_nsec (Waiman Long) [RHEL-114122]
  - vdso: Rename struct arch_vdso_data to arch_vdso_time_data (Waiman Long) [RHEL-114122]
  - softirq: Use a dedicated thread for timer wakeups on PREEMPT_RT. (Waiman Long) [RHEL-114122]
  - timers: Use __raise_softirq_irqoff() to raise the softirq. (Waiman Long) [RHEL-114122]
  - hrtimer: Use __raise_softirq_irqoff() to raise the softirq (Waiman Long) [RHEL-114122]
  - iio: magnetometer: fix if () scoped_guard() formatting (Waiman Long) [RHEL-114122]
  - seqlock, treewide: Switch to non-raw seqcount_latch interface (Waiman Long) [RHEL-114122]
  - kcsan, seqlock: Support seqcount_latch_t (Waiman Long) [RHEL-114122]
  - time/sched_clock: Broaden sched_clock()'s instrumentation coverage (Waiman Long) [RHEL-114122]
  - time/sched_clock: Swap update_clock_read_data() latch writes (Waiman Long) [RHEL-114122]
  - cleanup: Adjust scoped_guard() macros to avoid potential warning (Waiman Long) [RHEL-114122]
  - cleanup: Remove address space of returned pointer (Waiman Long) [RHEL-114122]
  - Revert "softirq: Use a dedicated thread for timer wakeups." (Waiman Long) [RHEL-114122]
  - Revert "rcutorture: Also force sched priority to timersd on boosting test." (Waiman Long) [RHEL-114122]
  - Revert "tick: Fix timer storm since introduction of timersd" (Waiman Long) [RHEL-114122]
  - Revert "softirq: Wake ktimers thread also in softirq." (Waiman Long) [RHEL-114122]
  - Revert "softirq: Clean white space." (Waiman Long) [RHEL-114122]
  - Revert "timer: Update the ktimersd series." (Waiman Long) [RHEL-114122]
  - net: ethtool: mm: reset verification status when link is down (Ivan Vecera) [RHEL-122905]
  - net: ethtool: mm: extract stmmac verification logic into common library (Ivan Vecera) [RHEL-122905]
  - redhat/configs: automotive: enable CAN_FLEXCAN (Jared Kangas) [RHEL-116294]
  - can: flexcan: disable transceiver during system PM (Jared Kangas) [RHEL-116294]
  - can: flexcan: only change CAN state when link up in system PM (Jared Kangas) [RHEL-116294]
  - can: flexcan: add transceiver capabilities (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add transceiver capabilities (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add i.MX94 support (Jared Kangas) [RHEL-116294]
  - can: flexcan: add NXP S32G2/S32G3 SoC support (Jared Kangas) [RHEL-116294]
  - can: flexcan: Add quirk to handle separate interrupt lines for mailboxes (Jared Kangas) [RHEL-116294]
  - dt-bindings: can: fsl,flexcan: add S32G2/S32G3 SoC support (Jared Kangas) [RHEL-116294]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-181.el10]
changelog:
  - ata: libata-core: Disable LPM on Silicon Motion MD619{H,G}XCLDE3TC (Tomas Henzl) [RHEL-135107]
  - ata: libata-scsi: Fix system suspend for a security locked drive (Tomas Henzl) [RHEL-135107]
  - ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan() (Tomas Henzl) [RHEL-135107]
  - nvme: fix admin request_queue lifetime (Ewan D. Milne) [RHEL-126343]
  - Revert "Removing Obsolete hba pci-ids from rhel8" (Scott Weaver) [RHEL-123914]
  - rh_messages.h: add missing lpfc devices (Scott Weaver) [RHEL-123914]
  - net/ena: fix missing lock when update devlink params (Kamal Heib) [RHEL-127325]
  - net: ena: View PHC stats using debugfs (Kamal Heib) [RHEL-127325]
  - net: ena: Add debugfs support to the ENA driver (Kamal Heib) [RHEL-127325]
  - net: ena: Control PHC enable through devlink (Kamal Heib) [RHEL-127325]
  - net: ena: Add devlink port support (Kamal Heib) [RHEL-127325]
  - net: ena: Add device reload capability through devlink (Kamal Heib) [RHEL-127325]
  - net: ena: PHC silent reset (Kamal Heib) [RHEL-127325]
  - net: ena: Add PHC support in the ENA driver (Kamal Heib) [RHEL-127325]
  - net: ena: resolve WARN_ON when freeing IRQs (Kamal Heib) [RHEL-127325]
  - net: ena: use napi's aRFS rmap notifers (Kamal Heib) [RHEL-127325]
  - xfs: don't leak a locked dquot when xfs_dquot_attach_buf fails (Carlos Maiolino) [RHEL-112146]
  - xfs: free xfs_busy_extents structure when no RT extents are queued (Carlos Maiolino) [RHEL-112146]
  - xfs: fix locking in xchk_nlinks_collect_dir (Carlos Maiolino) [RHEL-112146]
  - xfs: don't use __GFP_NOFAIL in xfs_init_fs_context (Carlos Maiolino) [RHEL-112146]
  - xfs: fix scrub trace with null pointer in quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_reflink_cow_enospc (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_discard_rtrelax (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_log_cil_return (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unused trace event xfs_dqreclaim_dirty (Carlos Maiolino) [RHEL-112146]
  - xfs: fix unmount hang with unflushable inodes stuck in the AIL (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out stale buffer item completion (Carlos Maiolino) [RHEL-112146]
  - xfs: rearrange code in xfs_buf_item.c (Carlos Maiolino) [RHEL-112146]
  - xfs: add tracepoints for stale pinned inode state debug (Carlos Maiolino) [RHEL-112146]
  - xfs: avoid dquot buffer pin deadlock (Carlos Maiolino) [RHEL-112146]
  - xfs: catch stale AGF/AGF metadata (Carlos Maiolino) [RHEL-112146]
  - xfs: xfs_ifree_cluster vs xfs_iflush_shutdown_abort deadlock (Carlos Maiolino) [RHEL-112146]
  - xfs: actually use the xfs_growfs_check_rtgeom tracepoint (Carlos Maiolino) [RHEL-112146]
  - xfs: check for shutdown before going to sleep in xfs_select_zone (Carlos Maiolino) [RHEL-112146]
  - xfs: don't assume perags are initialised when trimming AGs (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix comment on xfs_trans_ail_update_bulk() (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix a comment on xfs_ail_delete (Carlos Maiolino) [RHEL-112146]
  - xfs: Fail remount with noattr2 on a v5 with v4 enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: fix zoned GC data corruption due to wrong bv_offset (Carlos Maiolino) [RHEL-112146]
  - xfs: free up mp->m_free[0].count in error case (Carlos Maiolino) [RHEL-112146]
  - xfs: remove duplicate Zoned Filesystems sections in admin-guide (Carlos Maiolino) [RHEL-112146]
  - XFS: fix zoned gc threshold math for 32-bit arches (Carlos Maiolino) [RHEL-112146]
  - xfs: document zoned rt specifics in admin-guide (Carlos Maiolino) [RHEL-112146]
  - xfs: fix fsmap for internal zoned devices (Carlos Maiolino) [RHEL-112146]
  - xfs: Fix spelling mistake "drity" -> "dirty" (Carlos Maiolino) [RHEL-112146]
  - xfs: compute buffer address correctly in xmbuf_map_backing_mem (Carlos Maiolino) [RHEL-112146]
  - xfs: add tunable threshold parameter for triggering zone GC (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_buf_free as might_sleep() (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the leftover xfs_{set,clear}_li_failed infrastructure (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the flags argument to xfs_buf_get_uncached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the flags argument to xfs_buf_read_uncached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_free_maps (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_get_maps (Carlos Maiolino) [RHEL-112146]
  - xfs: call xfs_buf_alloc_backing_mem from _xfs_buf_alloc (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unnecessary NULL check before kvfree() (Carlos Maiolino) [RHEL-112146]
  - xfs: trace what memory backs a buffer (Carlos Maiolino) [RHEL-112146]
  - xfs: cleanup mapping tmpfs folios into the buffer cache (Carlos Maiolino) [RHEL-112146]
  - xfs: use vmalloc instead of vm_map_area for buffer backing memory (Carlos Maiolino) [RHEL-112146]
  - xfs: buffer items don't straddle pages anymore (Carlos Maiolino) [RHEL-112146]
  - xfs: kill XBF_UNMAPPED (Carlos Maiolino) [RHEL-112146]
  - xfs: convert buffer cache to use high order folios (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the kmalloc to page allocator fallback (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor backing memory allocations for buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_is_vmapped (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf.b_offset (Carlos Maiolino) [RHEL-112146]
  - xfs: add a fast path to xfs_buf_zero when b_addr is set (Carlos Maiolino) [RHEL-112146]
  - xfs: unmapped buffer item size straddling mismatch (Carlos Maiolino) [RHEL-112146]
  - xfs: don't wake zone space waiters without m_zone_info (Carlos Maiolino) [RHEL-112146]
  - xfs: don't increment m_generation for all errors in xfs_growfs_data (Carlos Maiolino) [RHEL-112146]
  - xfs: fix a missing unlock in xfs_growfs_data (Carlos Maiolino) [RHEL-112146]
  - xfs: Remove duplicate xfs_rtbitmap.h header (Carlos Maiolino) [RHEL-112146]
  - xfs: trigger zone GC when out of available rt blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: export max_open_zones in sysfs (Carlos Maiolino) [RHEL-112146]
  - xfs: contain more sysfs code in xfs_sysfs.c (Carlos Maiolino) [RHEL-112146]
  - xfs: export zone stats in /proc/*/mountstats (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up the show_stats super operation (Carlos Maiolino) [RHEL-112146]
  - xfs: support write life time based data placement (Carlos Maiolino) [RHEL-112146]
  - xfs: add a max_open_zones mount option (Carlos Maiolino) [RHEL-112146]
  - xfs: support zone gaps (Carlos Maiolino) [RHEL-112146]
  - xfs: enable the zoned RT device feature (Carlos Maiolino) [RHEL-112146]
  - xfs: disable rt quotas for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: disable reflink for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: enable fsmap reporting for internal RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: support xrep_require_rtext_inuse on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: support xchk_xref_is_used_rt_space on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: allow COW forks on zoned file systems in xchk_bmap (Carlos Maiolino) [RHEL-112146]
  - xfs: support growfs on zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: hide reserved RT blocks from statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up zoned block freeing in xfs_rtextent_free_finish_item (Carlos Maiolino) [RHEL-112146]
  - xfs: implement direct writes to zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: implement buffered writes to zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: implement zoned garbage collection (Carlos Maiolino) [RHEL-112146]
  - xfs: add support for zoned space reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: add the zoned space allocator (Carlos Maiolino) [RHEL-112146]
  - xfs: parse and validate hardware zone information (Carlos Maiolino) [RHEL-112146]
  - xfs: skip zoned RT inodes in xfs_inodegc_want_queue_rt_file (Carlos Maiolino) [RHEL-112146]
  - xfs: don't call xfs_can_free_eofblocks from ->release for zoned inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: disable FITRIM for zoned RT devices (Carlos Maiolino) [RHEL-112146]
  - xfs: disable sb_frextents for zoned file systems (Carlos Maiolino) [RHEL-112146]
  - xfs: export zoned geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112146]
  - xfs: allow internal RT devices for zoned mode (Carlos Maiolino) [RHEL-112146]
  - xfs: define the zoned on-disk format (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_rtrmap_highest_rgbno helper (Carlos Maiolino) [RHEL-112146]
  - xfs: support XFS_BMAPI_REMAP in xfs_bmap_del_extent_delay (Carlos Maiolino) [RHEL-112146]
  - xfs: refine the unaligned check for always COW inodes in xfs_file_dio_write (Carlos Maiolino) [RHEL-112146]
  - xfs: skip always_cow inodes in xfs_reflink_trim_around_shared (Carlos Maiolino) [RHEL-112146]
  - xfs: move xfs_bmapi_reserve_delalloc to xfs_iomap.c (Carlos Maiolino) [RHEL-112146]
  - xfs: add a rtg_blocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_rt_check_size helper (Carlos Maiolino) [RHEL-112146]
  - xfs: reduce metafile reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: make metabtree reservations global (Carlos Maiolino) [RHEL-112146]
  - xfs: fixup the metabtree reservation in xrep_reap_metadir_fsblocks (Carlos Maiolino) [RHEL-112146]
  - xfs: trace in-memory freecounter reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: support reserved blocks for the rt extent counter (Carlos Maiolino) [RHEL-112146]
  - xfs: generalize the freespace and reserved blocks handling (Carlos Maiolino) [RHEL-112146]
  - xfs: reflow xfs_dec_freecounter (Carlos Maiolino) [RHEL-112146]
  - xfs: Use abs_diff instead of XFS_ABSDIFF (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the XBF_STALE check from xfs_buf_rele_cached (Carlos Maiolino) [RHEL-112146]
  - xfs: remove most in-flight buffer accounting (Carlos Maiolino) [RHEL-112146]
  - xfs: decouple buffer readahead from the normal buffer read path (Carlos Maiolino) [RHEL-112146]
  - xfs: reduce context switches for synchronous buffered I/O (Carlos Maiolino) [RHEL-112146]
  - xfs: flush inodegc before swapon (Carlos Maiolino) [RHEL-87013]
  - xfs: rename xfs_iomap_swapfile_activate to xfs_vm_swap_activate (Carlos Maiolino) [RHEL-112146]
  - xfs: Do not allow norecovery mount with quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: fix data fork format filtering during inode repair (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_cache.bc_lock (Carlos Maiolino) [RHEL-112146]
  - xfs: Add error handling for xfs_reflink_cancel_cow_range (Carlos Maiolino) [RHEL-112146]
  - xfs: Propagate errors from xfs_reflink_cancel_cow_range in xfs_dax_write_iomap_end (Carlos Maiolino) [RHEL-112146]
  - xfs: remove an out of data comment in _xfs_buf_alloc (Carlos Maiolino) [RHEL-112146]
  - xfs: fix buffer lookup vs release race (Carlos Maiolino) [RHEL-112146]
  - xfs: check for dead buffers in xfs_buf_find_insert (Carlos Maiolino) [RHEL-112146]
  - xfs: add a b_iodone callback to struct xfs_buf (Carlos Maiolino) [RHEL-112146]
  - xfs: move b_li_list based retry handling to common code (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify xfsaild_resubmit_item (Carlos Maiolino) [RHEL-112146]
  - xfs: always complete the buffer inline in xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the extra buffer reference in xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: move invalidate_kernel_vmap_range to xfs_buf_ioend (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify buffer I/O submission (Carlos Maiolino) [RHEL-112146]
  - xfs: move in-memory buftarg handling out of _xfs_buf_ioapply (Carlos Maiolino) [RHEL-112146]
  - xfs: move write verification out of _xfs_buf_ioapply (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_buf_delwri_submit_buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify xfs_buf_delwri_pushbuf (Carlos Maiolino) [RHEL-112146]
  - xfs: move xfs_buf_iowait out of (__)xfs_buf_submit (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the incorrect comment about the b_pag field (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the incorrect comment above xfs_buf_free_maps (Carlos Maiolino) [RHEL-112146]
  - xfs/libxfs: replace kmalloc() and memcpy() with kmemdup() (Carlos Maiolino) [RHEL-112146]
  - xfs: constify feature checks (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_fs_statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: don't take m_sb_lock in xfs_fs_statfs (Carlos Maiolino) [RHEL-112146]
  - xfs: fix the comment above xfs_discard_endio (Carlos Maiolino) [RHEL-112146]
  - xfs: remove bp->b_error check in xfs_attr3_root_inactive (Carlos Maiolino) [RHEL-112146]
  - xfs: remove redundant update for ticket->t_curr_res in xfs_log_ticket_regrant (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up xfs_end_ioend() to reuse local variables (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the t_magic field in struct xfs_trans (Carlos Maiolino) [RHEL-112146]
  - xfs: remove XFS_ILOG_NONCORE (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_dir_isempty static (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime reflink (Carlos Maiolino) [RHEL-112146]
  - xfs: fix CoW forks for realtime files (Carlos Maiolino) [RHEL-112146]
  - xfs: check for shared rt extents when rebuilding rt file's data fork (Carlos Maiolino) [RHEL-112146]
  - xfs: repair inodes that have a refcount btree in the data fork (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of the realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: capture realtime CoW staging extents when rebuilding rt rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: walk the rt reference count tree when rebuilding rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: check new rtbitmap records against rt refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: don't flag quota rt block usage on rtreflink filesystems (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the metadir path of rt refcount btree files (Carlos Maiolino) [RHEL-112146]
  - xfs: detect and repair misaligned rtinherit directory cowextsize hints (Carlos Maiolino) [RHEL-112146]
  - xfs: allow dquot rt block count to exceed rt blocks on reflink fs (Carlos Maiolino) [RHEL-112146]
  - xfs: check reference counts of gaps between rt refcount records (Carlos Maiolino) [RHEL-112146]
  - xfs: allow overlapping rtrmapbt records for shared data extents (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference checks with the rt refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: report realtime refcount btree corruption errors to the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: check that the rtrefcount maxlevels doesn't increase when growing fs (Carlos Maiolino) [RHEL-112146]
  - xfs: enable extent size hints for CoW operations (Carlos Maiolino) [RHEL-112146]
  - xfs: apply rt extent alignment constraints to CoW extsize hint (Carlos Maiolino) [RHEL-112146]
  - xfs: fix xfs_get_extsz_hint behavior with realtime alwayscow files (Carlos Maiolino) [RHEL-112146]
  - xfs: recover CoW leftovers in the realtime volume (Carlos Maiolino) [RHEL-112146]
  - xfs: allow inodes to have the realtime and reflink flags (Carlos Maiolino) [RHEL-112146]
  - xfs: enable sharing of realtime file blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: enable CoW for realtime data (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor reflink quota updates (Carlos Maiolino) [RHEL-112146]
  - xfs: compute rtrmap btree max levels when reflink enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: update rmap to allow cow staging extents in the rt rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: create routine to allocate and initialize a realtime refcount btree inode (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up realtime refcount btree cursors (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_reflink_find_shared (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up a new metafile type for the realtime refcount (Carlos Maiolino) [RHEL-112146]
  - xfs: add metadata reservations for realtime refcount btree (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree inode to metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree block detection to log recovery (Carlos Maiolino) [RHEL-112146]
  - xfs: support recovering refcount intent items targetting realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: add a realtime flag to the refcount update log redo items (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare refcount functions to deal with rtrefcountbt (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime refcount btree operations (Carlos Maiolino) [RHEL-112146]
  - xfs: realtime refcount btree transaction reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: introduce realtime refcount btree ondisk definitions (Carlos Maiolino) [RHEL-112146]
  - xfs: namespace the maximum length/refcount symbols (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare refcount btree cursor tracepoints for realtime (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime rmap btree (Carlos Maiolino) [RHEL-112146]
  - xfs: react to fsdax failure notifications on the rt device (Carlos Maiolino) [RHEL-112146]
  - xfs: don't shut down the filesystem for media failures beyond end of log (Carlos Maiolino) [RHEL-112146]
  - xfs: hook live realtime rmap operations during a repair operation (Carlos Maiolino) [RHEL-112146]
  - xfs: create a shadow rmap btree during realtime rmap repair (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of the realtime rmap btree (Carlos Maiolino) [RHEL-112146]
  - xfs: support repairing metadata btrees rooted in metadir inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of realtime bitmaps for a realtime group (Carlos Maiolino) [RHEL-112146]
  - xfs: repair rmap btree inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: repair inodes that have realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: online repair of realtime file bmaps (Carlos Maiolino) [RHEL-112146]
  - xfs: walk the rt reverse mapping tree when rebuilding rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the metadir path of rt rmap btree files (Carlos Maiolino) [RHEL-112146]
  - xfs: scan rt rmap when we're doing an intense rmap check of bmbt mappings (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: cross-reference realtime bitmap to realtime rmapbt scrubber (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: allow queued realtime intents to drain before scrubbing (Carlos Maiolino) [RHEL-112146]
  - xfs: report realtime rmap btree corruption errors to the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: check that the rtrmapbt maxlevels doesn't increase when growing fs (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up getfsmap to the realtime reverse mapping btree (Carlos Maiolino) [RHEL-112146]
  - xfs: create routine to allocate and initialize a realtime rmap btree inode (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up rmap map and unmap to the realtime rmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: wire up a new metafile type for the realtime rmap (Carlos Maiolino) [RHEL-112146]
  - xfs: add metadata reservations for realtime rmap btrees (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime reverse map inode to metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: support file data forks containing metadata btrees (Carlos Maiolino) [RHEL-112146]
  - xfs: pretty print metadata file types in error messages (Carlos Maiolino) [RHEL-112146]
  - xfs: support recovering rmap intent items targetting realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: add a realtime flag to the rmap update log redo items (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare rmap functions to deal with rtrmapbt (Carlos Maiolino) [RHEL-112146]
  - xfs: add realtime rmap btree operations (Carlos Maiolino) [RHEL-112146]
  - xfs: realtime rmap btree transaction reservations (Carlos Maiolino) [RHEL-112146]
  - xfs: introduce realtime rmap btree ondisk definitions (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify the xfs_rmap_{alloc,free}_extent calling conventions (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare rmap btree cursor tracepoints for realtime (Carlos Maiolino) [RHEL-112146]
  - xfs: add some rtgroup inode helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: allow inode-based btrees to reserve space in the data device (Carlos Maiolino) [RHEL-112146]
  - xfs: prepare to reuse the dquot pointer space in struct xfs_inode (Carlos Maiolino) [RHEL-112146]
  - xfs: support storing records in the inode core root (Carlos Maiolino) [RHEL-112146]
  - xfs: hoist the node iroot update code out of xfs_btree_kill_iroot (Carlos Maiolino) [RHEL-112146]
  - xfs: hoist the node iroot update code out of xfs_btree_new_iroot (Carlos Maiolino) [RHEL-112146]
  - xfs: tidy up xfs_bmap_broot_realloc a bit (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_iroot_realloc a bmap btree function (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_iroot_realloc take the new numrecs instead of deltas (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor the inode fork memory allocation functions (Carlos Maiolino) [RHEL-112146]
  - xfs: tidy up xfs_iroot_realloc (Carlos Maiolino) [RHEL-112146]
  - xfs: release the dquot buf outside of qli_lock (Carlos Maiolino) [RHEL-112146]
  - xfs: lock dquot buffer before detaching dquot from b_li_list (Carlos Maiolino) [RHEL-112146]
  - xfs: don't return an error from xfs_update_last_rtgroup_size for !XFS_RT (Carlos Maiolino) [RHEL-112146]
  - xfs: port xfs_ioc_start_commit to multigrain timestamps (Carlos Maiolino) [RHEL-112146]
  - xfs: return from xfs_symlink_verify early on V4 filesystems (Carlos Maiolino) [RHEL-112146]
  - xfs: fix zero byte checking in the superblock scrubber (Carlos Maiolino) [RHEL-112146]
  - xfs: check pre-metadir fields correctly (Carlos Maiolino) [RHEL-112146]
  - xfs: don't crash on corrupt /quotas dirent (Carlos Maiolino) [RHEL-112146]
  - xfs: don't move nondir/nonreg temporary repair files to the metadir namespace (Carlos Maiolino) [RHEL-112146]
  - xfs: fix sb_spino_align checks for large fsblock sizes (Carlos Maiolino) [RHEL-112146]
  - xfs: convert quotacheck to attach dquot buffers (Carlos Maiolino) [RHEL-112146]
  - xfs: attach dquot buffer to dquot log item buffer (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up log item accesses in xfs_qm_dqflush{,_done} (Carlos Maiolino) [RHEL-112146]
  - xfs: separate dquot buffer reads from xfs_dqflush (Carlos Maiolino) [RHEL-112146]
  - xfs: don't lose solo dquot update transactions (Carlos Maiolino) [RHEL-112146]
  - xfs: don't lose solo superblock counter update transactions (Carlos Maiolino) [RHEL-112146]
  - xfs: avoid nested calls to __xfs_trans_commit (Carlos Maiolino) [RHEL-112146]
  - xfs: only run precommits once per transaction object (Carlos Maiolino) [RHEL-112146]
  - xfs: update btree keys correctly when _insrec splits an inode root block (Carlos Maiolino) [RHEL-112146]
  - xfs: fix error bailout in xfs_rtginode_create (Carlos Maiolino) [RHEL-112146]
  - xfs: fix null bno_hint handling in xfs_rtallocate_rtg (Carlos Maiolino) [RHEL-112146]
  - xfs: mark metadir repair tempfiles with IRECOVERY (Carlos Maiolino) [RHEL-112146]
  - xfs: set XFS_SICK_INO_SYMLINK_ZAPPED explicitly when zapping a symlink (Carlos Maiolino) [RHEL-112146]
  - xfs: separate healthy clearing mask during repair (Carlos Maiolino) [RHEL-112146]
  - xfs: don't drop errno values when we fail to ficlone the entire range (Carlos Maiolino) [RHEL-112146]
  - xfs: return a 64-bit block count from xfs_btree_count_blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: keep quota directory inode loaded (Carlos Maiolino) [RHEL-112146]
  - xfs: metapath scrubber should use the already loaded inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: don't call xfs_bmap_same_rtgroup in xfs_bmap_add_extent_hole_delay (Carlos Maiolino) [RHEL-112146]
  - xfs: Use xchg() in xlog_cil_insert_pcp_aggregate() (Carlos Maiolino) [RHEL-112146]
  - xfs: prevent mount and log shutdown race (Carlos Maiolino) [RHEL-112146]
  - xfs: remove unknown compat feature check in superblock write validation (Carlos Maiolino) [RHEL-112146]
  - xfs: port ondisk structure checks from xfs/122 to the kernel (Carlos Maiolino) [RHEL-112146]
  - xfs: separate space btree structures in xfs_ondisk.h (Carlos Maiolino) [RHEL-112146]
  - xfs: convert struct typedefs in xfs_ondisk.h (Carlos Maiolino) [RHEL-112146]
  - xfs: enable metadata directory feature (Carlos Maiolino) [RHEL-112146]
  - xfs: update sb field checks when metadir is turned on (Carlos Maiolino) [RHEL-112146]
  - xfs: enable realtime quota again (Carlos Maiolino) [RHEL-112146]
  - xfs: reserve quota for realtime files correctly (Carlos Maiolino) [RHEL-112146]
  - xfs: create quota preallocation watermarks for realtime quota (Carlos Maiolino) [RHEL-112146]
  - xfs: advertise realtime quota support in the xqm stat files (Carlos Maiolino) [RHEL-112146]
  - xfs: fix chown with rt quota (Carlos Maiolino) [RHEL-112146]
  - xfs: persist quota flags with metadir (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub quota file metapaths (Carlos Maiolino) [RHEL-112146]
  - xfs: use metadir for quota inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_qm_destroy_quotainos (Carlos Maiolino) [RHEL-112146]
  - xfs: use rtgroup busy extent list for FITRIM (Carlos Maiolino) [RHEL-112146]
  - xfs: implement busy extent tracking for rtgroups (Carlos Maiolino) [RHEL-112146]
  - xfs: port the perag discard code to handle generic groups (Carlos Maiolino) [RHEL-112146]
  - xfs: move the min and max group block numbers to xfs_group (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust min_block usage in xfs_verify_agbno (Carlos Maiolino) [RHEL-112146]
  - xfs: make xfs_rtblock_t a segmented address like xfs_fsblock_t (Carlos Maiolino) [RHEL-112146]
  - xfs: create helpers to deal with rounding xfs_filblks_t to rtx boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: create helpers to deal with rounding xfs_fileoff_t to rtx boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: mask off the rtbitmap and summary inodes when metadir in use (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub metadir paths for rtgroup metadata (Carlos Maiolino) [RHEL-112146]
  - xfs: repair realtime group superblock (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub the realtime group superblock (Carlos Maiolino) [RHEL-112146]
  - xfs: don't coalesce file mappings that cross rtgroup boundaries in scrub (Carlos Maiolino) [RHEL-112146]
  - xfs: make the RT allocator rtgroup aware (Carlos Maiolino) [RHEL-112146]
  - xfs: don't merge ioends across RTGs (Carlos Maiolino) [RHEL-112146]
  - xfs: use realtime EFI to free extents when rtgroups are enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: support error injection when freeing rt extents (Carlos Maiolino) [RHEL-112146]
  - xfs: support logging EFIs for realtime extents (Carlos Maiolino) [RHEL-112146]
  - xfs: force swapext to a realtime file to use the file content exchange ioctl (Carlos Maiolino) [RHEL-112146]
  - xfs: store rtgroup information with a bmap intent (Carlos Maiolino) [RHEL-112146]
  - xfs: grow the realtime section when realtime groups are enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: encode the rtsummary in big endian format (Carlos Maiolino) [RHEL-112146]
  - xfs: encode the rtbitmap in big endian format (Carlos Maiolino) [RHEL-112146]
  - xfs: add block headers to realtime bitmap and summary blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: export the geometry of realtime groups to userspace (Carlos Maiolino) [RHEL-112146]
  - xfs: record rt group metadata errors in the health system (Carlos Maiolino) [RHEL-112146]
  - xfs: convert sick_map loops to use ARRAY_SIZE (Carlos Maiolino) [RHEL-112146]
  - xfs: add frextents to the lazysbcounters when rtgroups enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: add a helper to prevent bmap merges across rtgroup boundaries (Carlos Maiolino) [RHEL-112146]
  - xfs: check that rtblock extents do not break rtsupers or rtgroups (Carlos Maiolino) [RHEL-112146]
  - xfs: export realtime group geometry via XFS_FSOP_GEOM (Carlos Maiolino) [RHEL-112146]
  - xfs: update realtime super every time we update the primary fs super (Carlos Maiolino) [RHEL-112146]
  - xfs: check the realtime superblock at mount time (Carlos Maiolino) [RHEL-112146]
  - xfs: define the format of rt groups (Carlos Maiolino) [RHEL-112146]
  - xfs: fix rt device offset calculations for FITRIM (Carlos Maiolino) [RHEL-112146]
  - xfs: make RT extent numbers relative to the rtgroup (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_rtsummary_blockcount (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor xfs_rtbitmap_blockcount (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_check_rtgeom helper (Carlos Maiolino) [RHEL-112146]
  - xfs: use xfs_growfs_rt_alloc_fake_mount in xfs_growfs_rt_alloc_blocks (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_rt_alloc_fake_mount helper (Carlos Maiolino) [RHEL-112146]
  - xfs: calculate RT bitmap and summary blocks based on sb_rextents (Carlos Maiolino) [RHEL-112146]
  - xfs: remove XFS_ILOCK_RT* (Carlos Maiolino) [RHEL-112146]
  - xfs: support creating per-RTG files in growfs (Carlos Maiolino) [RHEL-112146]
  - xfs: move RT bitmap and summary information to the rtgroup (Carlos Maiolino) [RHEL-112146]
  - xfs: split xfs_trim_rtdev_extents (Carlos Maiolino) [RHEL-112146]
  - xfs: cleanup xfs_getfsmap_rtdev_rtbitmap (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_growfs_rt_alloc_blocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_qm_unmount_rt helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_bmap_free_rtblocks helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add rtgroup-based realtime scrubbing context management (Carlos Maiolino) [RHEL-112146]
  - xfs: support caching rtgroup metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: add a lockdep class key for rtgroup inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: define locking primitives for realtime groups (Carlos Maiolino) [RHEL-112146]
  - xfs: create incore realtime group structures (Carlos Maiolino) [RHEL-112146]
  - xfs: clean up xfs_getfsmap_helper arguments (Carlos Maiolino) [RHEL-112146]
  - xfs: repair metadata directory file path connectivity (Carlos Maiolino) [RHEL-112146]
  - xfs: confirm dotdot target before replacing it during a repair (Carlos Maiolino) [RHEL-112146]
  - xfs: check metadata directory file path connectivity (Carlos Maiolino) [RHEL-112146]
  - xfs: move repair temporary files to the metadata directory tree (Carlos Maiolino) [RHEL-112146]
  - xfs: check the metadata directory inumber in superblocks (Carlos Maiolino) [RHEL-112146]
  - xfs: scrub metadata directories (Carlos Maiolino) [RHEL-112146]
  - xfs: fix di_metatype field of inodes that won't load (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust parent pointer scrubber for sb-rooted metadata files (Carlos Maiolino) [RHEL-112146]
  - xfs: metadata files can have xattrs if metadir is enabled (Carlos Maiolino) [RHEL-112146]
  - xfs: do not count metadata directory files when doing online quotacheck (Carlos Maiolino) [RHEL-112146]
  - xfs: refactor directory tree root predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: record health problems with the metadata directory (Carlos Maiolino) [RHEL-112146]
  - xfs: adjust xfs_bmap_add_attrfork for metadir (Carlos Maiolino) [RHEL-112146]
  - xfs: mark quota inodes as metadata files (Carlos Maiolino) [RHEL-112146]
  - xfs: don't count metadata directory files to quota (Carlos Maiolino) [RHEL-112146]
  - xfs: allow bulkstat to return metadata directories (Carlos Maiolino) [RHEL-112146]
  - xfs: advertise metadata directory feature (Carlos Maiolino) [RHEL-112146]
  - xfs: hide metadata inodes from everyone because they are special (Carlos Maiolino) [RHEL-112146]
  - xfs: disable the agi rotor for metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: read and write metadata inode directory tree (Carlos Maiolino) [RHEL-112146]
  - xfs: enforce metadata inode flag (Carlos Maiolino) [RHEL-112146]
  - xfs: load metadata directory root at mount time (Carlos Maiolino) [RHEL-112146]
  - xfs: iget for metadata inodes (Carlos Maiolino) [RHEL-112146]
  - xfs: define the on-disk format for the metadir feature (Carlos Maiolino) [RHEL-112146]
  - xfs: standardize EXPERIMENTAL warning generation (Carlos Maiolino) [RHEL-112146]
  - xfs: rename metadata inode predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: constify the xfs_inode predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: constify the xfs_sb predicates (Carlos Maiolino) [RHEL-112146]
  - xfs: store a generic group structure in the intents (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_group_intent_hold and xfs_group_intent_rele (Carlos Maiolino) [RHEL-112146]
  - xfs: add group based bno conversion helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: store a generic xfs_group pointer in xfs_getfsmap_info (Carlos Maiolino) [RHEL-112146]
  - xfs: add a generic group pointer to the btree cursor (Carlos Maiolino) [RHEL-112146]
  - xfs: convert busy extent tracking to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: convert extent busy tracepoints to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: return the busy generation from xfs_extent_busy_list_empty (Carlos Maiolino) [RHEL-112146]
  - xfs: move the online repair rmap hooks to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: move draining of deferred operations to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: mark xfs_perag_intent_{hold,rele} static (Carlos Maiolino) [RHEL-112146]
  - xfs: move metadata health tracking to the generic group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: switch perag iteration from the for_each macros to a while based iterator (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_group_next_range helper (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a generic xfs_group structure (Carlos Maiolino) [RHEL-112146]
  - xfs: factor out a xfs_iwalk_args helper (Carlos Maiolino) [RHEL-112146]
  - xfs: insert the pag structures into the xarray later (Carlos Maiolino) [RHEL-112146]
  - xfs: split xfs_initialize_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: convert remaining trace points to pass pag structures (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the pag to the xrep_newbt_extent_class tracepoints (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the pag to the trace_xrep_calc_ag_resblks{,_btsize} trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: pass objects to the xrep_ibt_walk_rmap tracepoint (Carlos Maiolino) [RHEL-112146]
  - xfs: pass the iunlink item to the xfs_iunlink_update_dinode trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: pass objects to the xfs_irec_merge_{pre,post} trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a perag structure to the xfs_ag_resv_init_error trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: constify pag arguments to trace points (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused xrep_bmap_walk_rmap trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused trace_xfs_iwalk_ag trace point (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the mount field from struct xfs_busy_extents (Carlos Maiolino) [RHEL-112146]
  - xfs: keep a reference to the pag for busy extents (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a pag to xfs_extent_busy_{search,reuse} (Carlos Maiolino) [RHEL-112146]
  - xfs: add a xfs_agino_to_ino helper (Carlos Maiolino) [RHEL-112146]
  - xfs: add xfs_agbno_to_fsb and xfs_agbno_to_daddr helpers (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the agno argument to xfs_free_ag_extent (Carlos Maiolino) [RHEL-112146]
  - xfs: pass a pag to xfs_difree_inode_chunk (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused pag_active_wq field in struct xfs_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the unused pagb_count field in struct xfs_perag (Carlos Maiolino) [RHEL-112146]
  - xfs: fix superfluous clearing of info->low in __xfs_getfsmap_datadev (Carlos Maiolino) [RHEL-112146]
  - xfs: remove xfs_page_mkwrite_iomap_ops (Carlos Maiolino) [RHEL-112146]
  - xfs: remove __xfs_filemap_fault (Carlos Maiolino) [RHEL-112146]
  - xfs: split write fault handling out of __xfs_filemap_fault (Carlos Maiolino) [RHEL-112146]
  - xfs: split the page fault trace event (Carlos Maiolino) [RHEL-112146]
  - xfs: sb_spino_align is not verified (Carlos Maiolino) [RHEL-112146]
  - xfs: simplify sector number calculation in xfs_zero_extent (Carlos Maiolino) [RHEL-112146]
  - xfs: remove the redundant xfs_alloc_log_agf (Carlos Maiolino) [RHEL-112146]
  - RDMA/core: Free pfn_list with appropriate kvfree call (Kamal Heib) [RHEL-110099]
  - IB/core: Annotate umem_mutex acquisition under fs_reclaim for lockdep (Kamal Heib) [RHEL-110099]
  - scsi: RDMA/srp: Don't set a max_segment_size when virt_boundary_mask is set (Kamal Heib) [RHEL-110099]
  - RDMA/core: Rate limit GID cache warning messages (Kamal Heib) [RHEL-110099]
  - RDMA/cma: Fix hang when cma_netevent_callback fails to queue_work (Kamal Heib) [RHEL-110099]
  - IB/cm: Remove dead code and adjust naming (Kamal Heib) [RHEL-110099]
  - RDMA/core: Avoid hmm_dma_map_alloc() for virtual DMA devices (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Allow using netdevs that require the instance lock (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Replace vlan_rwsem with the netdev instance lock (Kamal Heib) [RHEL-110099]
  - IB/IPoIB: Enqueue separate work_structs for each flushed interface (Kamal Heib) [RHEL-110099]
  - RDMA/umem: Separate implicit ODP initialization from explicit ODP (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert UMEM ODP DMA mapping to caching IOVA and page linkage (Kamal Heib) [RHEL-110099]
  - RDMA/umem: Store ODP access mask information in PFN (Kamal Heib) [RHEL-110099]
  - RDMA/core: Fix "KASAN: slab-use-after-free Read in ib_register_device" problem (Kamal Heib) [RHEL-110099]
  - IB/cm: Drop lockdep assert and WARN when freeing old msg (Kamal Heib) [RHEL-110099]
  - RDMA/core: Move ODP capability definitions to uapi (Kamal Heib) [RHEL-110099]
  - RDMA/rxe: Enable ODP in ATOMIC WRITE operation (Kamal Heib) [RHEL-110099]
  - RDMA/rxe: Enable ODP in RDMA FLUSH operation (Kamal Heib) [RHEL-110099]
  - RDMA/cma: Remove unused rdma_res_to_id (Kamal Heib) [RHEL-110099]
  - IB/cm: use rwlock for MAD agent lock (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - RDMA/uverbs: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - RDMA/core: Convert to use ERR_CAST() (Kamal Heib) [RHEL-110099]
  - mm/hmm: provide generic DMA managing logic (Kamal Heib) [RHEL-110099]
  - mm/hmm: let users to tag specific PFN with DMA mapped bit (Kamal Heib) [RHEL-110099]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-182.el10]
changelog:
  - KVM: selftests: Add missing "break" in rseq_test's param parsing (Gavin Shan) [RHEL-130521]
  - vsock: Ignore signal/timeout on connect() if already established (CKI Backport Bot) [RHEL-139289] {CVE-2025-40248}
  - dpll: zl3073x: Remove unused dev wrappers (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache all output properties in zl3073x_out (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache all reference properties in zl3073x_ref (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Cache reference monitor status (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Split ref, out, and synth logic from core (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Store raw register values instead of parsed state (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: fix kernel-doc name and missing parameter in fw.c (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Specify phase adjustment granularity for pins (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Fix output pin registration (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Handle missing or corrupted flash configuration (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Increase maximum size of flash utility (Ivan Vecera) [RHEL-138352]
  - dpll: zl3073x: Fix double free in zl3073x_devlink_flash_update() (Ivan Vecera) [RHEL-138352]
  - net/sched: Remove unnecessary WARNING condition for empty child qdisc in htb_activate (CKI Backport Bot) [RHEL-117719]
  - net: openvswitch: Avoid needlessly taking the RTNL on vport destroy (Adrian Moreno) [RHEL-134732]
  - dm: Fix deadlock when reloading a multipath table (Ming Lei) [RHEL-134975]
  - block: Remove queue freezing from several sysfs store callbacks (Ming Lei) [RHEL-134975]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-183.el10]
changelog:
  - block: fix race between wbt_enable_default and IO submission (Ming Lei) [RHEL-128456]
  - block: relax atomic write boundary vs chunk size check (Ming Lei) [RHEL-129479]
  - block: fix stacking of atomic writes when atomics are not supported (Ming Lei) [RHEL-129479]
  - block: update validation of atomic writes boundary for stacked devices (Ming Lei) [RHEL-129479]
  - block: use chunk_sectors when evaluating stacked atomic write limits (Ming Lei) [RHEL-129479]
  - block: sanitize chunk_sectors for atomic write limits (Ming Lei) [RHEL-129479]
  - ilog2: add max_pow_of_two_factor() (Ming Lei) [RHEL-129479]
  - mptcp: fix race condition in mptcp_schedule_work() (CKI Backport Bot) [RHEL-134453] {CVE-2025-40258}
  - x86/CPU/AMD: Extend Zen6 model range (Steve Best) [RHEL-128696]
  - pinctrl: PINCTRL_AMDISP should depend on DRM_AMD_ISP (Steve Best) [RHEL-107607]
  - pinctrl: amd: Clear GPIO debounce for suspend (Steve Best) [RHEL-107607]
  - pinctrl: amd: Constify pointers to 'pinctrl_desc' (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix hibernation support with CONFIG_SUSPEND unset (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix use of undeclared identifier 'pinctrl_amd_s2idle_dev_ops' (Steve Best) [RHEL-107607]
  - pinctrl: amd: Add an LPS0 check() callback (Steve Best) [RHEL-107607]
  - pinctrl: amd: isp411: Fix IS_ERR() vs NULL check in probe() (Steve Best) [RHEL-107607]
  - pinctrl: amd: isp411: Add amdisp GPIO pinctrl (Steve Best) [RHEL-107607]
  - pinctrl: amd: Take suspend type into consideration which pins are non-wake (Steve Best) [RHEL-107607]
  - pinctrl: amd: Fix two small typos (Steve Best) [RHEL-107607]
  - RDMA/uverbs: Fix umem release in UVERBS_METHOD_CQ_CREATE (Kamal Heib) [RHEL-109943]
  - RDMA/efa: Add CQ with external memory support (Kamal Heib) [RHEL-109943]
  - IB/sa: Fix sa_local_svc_timeout_ms read race (Kamal Heib) [RHEL-109943]
  - RDMA/core: Resolve MAC of next-hop device without ARP support (Kamal Heib) [RHEL-109943]
  - RDMA/cm: Rate limit destroy CM ID timeout error message (Kamal Heib) [RHEL-109943]
  - IB: Extend UVERBS_METHOD_REG_MR to get DMAH (Kamal Heib) [RHEL-109943]
  - RDMA/core: Introduce a DMAH object and its alloc/free APIs (Kamal Heib) [RHEL-109943]
  - IB/core: Add UVERBS_METHOD_REG_MR on the MR object (Kamal Heib) [RHEL-109943]
  - RDMA/core: Add umem "is_contiguous" and "start_dma_addr" helpers (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Add a common way to create CQ with umem (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Add empty rdma_uattrs_has_raw_cap() declaration (Kamal Heib) [RHEL-109943]
  - IB/cm: Use separate agent w/o flow control for REP (Kamal Heib) [RHEL-109943]
  - IB/mad: Add flow control for solicited MADs (Kamal Heib) [RHEL-109943]
  - IB/mad: Add state machine to MAD layer (Kamal Heib) [RHEL-109943]
  - RDMA/counter: Check CAP_NET_RAW check in user namespace for RDMA counters (Kamal Heib) [RHEL-109943]
  - RDMA/nldev: Check CAP_NET_RAW in user namespace for QP modify (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for RAW QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for QP create (Kamal Heib) [RHEL-109943]
  - RDMA/uverbs: Check CAP_NET_RAW in user namespace for flow create (Kamal Heib) [RHEL-109943]
  - RDMA/ipoib: Use parent rdma device net namespace (Kamal Heib) [RHEL-109943]
  - RDMA/core: Extend RDMA device registration to be net namespace aware (Kamal Heib) [RHEL-109943]
  - RDMA/core: reduce stack using in nldev_stat_get_doit() (Kamal Heib) [RHEL-109943]
  - RDMA/core: Add driver APIs pre_destroy_cq() and post_destroy_cq() (Kamal Heib) [RHEL-109943]
  - IB/iser: Remove unnecessary local variable (Kamal Heib) [RHEL-109943]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-184.el10]
changelog:
  - blk-mq: skip CPU offline notify on unmapped hctx (Ming Lei) [RHEL-140153]
  - mm/rmap: fix soft-dirty and uffd-wp bit loss when remapping zero-filled mTHP subpage to shared zeropage (Aristeu Rozanski) [RHEL-122951]
  - mm/thp: fix MTE tag mismatch when replacing zero-filled subpages (Aristeu Rozanski) [RHEL-122951]
  - io_uring/net: ensure vectored buffer node import is tied to notification (Jeff Moyer) [RHEL-136780]
  - bpf, arm64: Do not audit capability check in do_jit() (CKI Backport Bot) [RHEL-126124]
  - mm: hugetlb: avoid soft lockup when mprotect to large memory area (Luiz Capitulino) [RHEL-122910]
  - netfilter: nf_conncount: update last_gc only when GC has been performed (Florian Westphal) [RHEL-133467]
  - netfilter: nf_tables: fix memory leak in nf_tables_newrule() (Florian Westphal) [RHEL-133467]
  - netfilter: nf_nat: remove bogus direction check (Florian Westphal) [RHEL-133467]
  - ipvs: fix ipv4 null-ptr-deref in route error path (Florian Westphal) [RHEL-133467]
  - netfilter: nf_conncount: make nf_conncount_gc_list() to disable BH (Florian Westphal) [RHEL-133467]
  - netfilter: flowtable: check for maximum number of encapsulations in bridge vlan (Florian Westphal) [RHEL-133467]
  - netfilter: nft_ct: add seqadj extension for natted connections (Florian Westphal) [RHEL-133467]
  - netfilter: nft_connlimit: fix possible data race on connection count (Florian Westphal) [RHEL-133467]
  - netfilter: nft_ct: enable labels for get case too (Florian Westphal) [RHEL-133467]
  - netfilter: nft_objref: validate objref and objrefmap expressions (Florian Westphal) [RHEL-133467]
  - netfilter: nf_conntrack: do not skip entries in /proc/net/nf_conntrack (Florian Westphal) [RHEL-133467]
  - netfilter: nfnetlink: reset nlh pointer during batch replay (Florian Westphal) [RHEL-133467]
  - ipvs: Defer ip_vs_ftp unregister during netns cleanup (Florian Westphal) [RHEL-133467]
  - ipvs: Use READ_ONCE/WRITE_ONCE for ipvs->enable (Florian Westphal) [RHEL-133467]
  - x86/cpu: Add two Intel CPU model numbers (Steve Best) [RHEL-115112]
  - sched/hrtick: Fix hrtick() vs. scheduling context (Phil Auld) [RHEL-124642]
  - sched/fair: Fix unfairness caused by stalled tg_load_avg_contrib when the last task migrates out (Phil Auld) [RHEL-124642]
  - sched: Increase sched_tick_remote timeout (Phil Auld) [RHEL-124642]
  - bpf: Make migrate_disable always inline to avoid partial inlining (Phil Auld) [RHEL-124642]
  - sched/fair: Fix pelt lost idle time detection (Phil Auld) [RHEL-124642]
  - sched/deadline: Stop dl_server before CPU goes offline (Phil Auld) [RHEL-124642]
  - sched: Fix some typos in include/linux/preempt.h (Phil Auld) [RHEL-124642]
  - sched: Make migrate_{en,dis}able() inline (Phil Auld) [RHEL-124642]
  - rcu: Replace preempt.h with sched.h in include/linux/rcupdate.h (Phil Auld) [RHEL-124642]
  - arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.c (Phil Auld) [RHEL-124642]
  - sched/deadline: Fix dl_server behaviour (Phil Auld) [RHEL-124642]
  - sched/deadline: Fix dl_server getting stuck (Phil Auld) [RHEL-124642]
  - sched: Fix sched_numa_find_nth_cpu() if mask offline (Phil Auld) [RHEL-124642]
  - sched_ext: Add support for cgroup bandwidth control interface (Phil Auld) [RHEL-124642]
  - s390/processor: Use bitop functions for cpu flag helper functions (Phil Auld) [RHEL-124642]
  - s390/asm-offsets: Remove ASM_OFFSETS_C (Phil Auld) [RHEL-124642]
  - spi: tegra210-quad: Check hardware status on timeout (Charles Mirabile) [RHEL-127128]
  - spi: tegra210-quad: Refactor error handling into helper functions (Charles Mirabile) [RHEL-127128]
  - spi: tegra210-quad: Fix timeout handling (Charles Mirabile) [RHEL-127128]
  - redhat/configs: automotive: enable S32G_WDT (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g399a-rdb3: Enable the SWT watchdog (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g3: Add the Software Timer Watchdog (SWT) nodes (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g274-rd2: Enable the SWT watchdog (Jared Kangas) [RHEL-131327]
  - arm64: dts: s32g2: Add the Software Timer Watchdog (SWT) nodes (Jared Kangas) [RHEL-131327]
  - watchdog: Add the Watchdog Timer for the NXP S32 platform (Jared Kangas) [RHEL-131327]
  - dt-bindings: watchdog: Add NXP Software Watchdog Timer (Jared Kangas) [RHEL-131327]
  - xfs: rework datasync tracking and execution (Pavel Reichl) [RHEL-126220]
  - xfs: rearrange code in xfs_inode_item_precommit (Pavel Reichl) [RHEL-126220]
  - workqueue: fix texinfodocs warning for WQ_* flags reference (Waiman Long) [RHEL-129577]
  - workqueue: WQ_PERCPU added to alloc_workqueue users (Waiman Long) [RHEL-129577]
  - workqueue: replace use of system_wq with system_percpu_wq (Waiman Long) [RHEL-129577]
  - workqueue: replace use of system_unbound_wq with system_dfl_wq (Waiman Long) [RHEL-129577]
  - workqueue: Provide a handshake for canceling BH workers (Waiman Long) [RHEL-129577]
  - workqueue: Remove rcu_read_lock/unlock() in wq_watchdog_timer_fn() (Waiman Long) [RHEL-129577]
  - workqueue: Remove redundant rcu_read_lock/unlock() in workqueue_congested() (Waiman Long) [RHEL-129577]
  - workqueue: Use atomic_try_cmpxchg_relaxed() in tryinc_node_nr_active() (Waiman Long) [RHEL-129577]
  - workqueue: Remove unused work_on_cpu_safe (Waiman Long) [RHEL-129577]
  - workqueue: Add new WQ_PERCPU flag (Waiman Long) [RHEL-129577]
  - workqueue: Add system_percpu_wq and system_dfl_wq (Waiman Long) [RHEL-129577]
  - workqueue: Basic memory allocation profiling support (Waiman Long) [RHEL-129577]
  - workqueue: fix opencoded cpumask_next_and_wrap() in wq_select_unbound_cpu() (Waiman Long) [RHEL-129577]
  - workqueue: Initialize wq_isolated_cpumask in workqueue_init_early() (Waiman Long) [RHEL-129577]
  - workqueue: fix typo in comment (Waiman Long) [RHEL-129577]
  - workqueue: Fix race condition in wq->stats incrementation (Waiman Long) [RHEL-129577]
  - workqueue: Better document teardown for delayed_work (Waiman Long) [RHEL-129577]
  - cpumask: drop cpumask_next_wrap_old() (Waiman Long) [RHEL-129577]
  - PCI: hv: Switch hv_compose_multi_msi_req_get_cpu() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - scsi: lpfc: rework lpfc_next_{online,present}_cpu() (Waiman Long) [RHEL-129577]
  - scsi: lpfc: switch lpfc_irq_rebalance() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - s390: switch stop_machine_yield() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - padata: switch padata_find_next() to using cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - cpumask: use cpumask_next_wrap() where appropriate (Waiman Long) [RHEL-129577]
  - cpumask: re-introduce cpumask_next{,_and}_wrap() (Waiman Long) [RHEL-129577]
  - cpumask: deprecate cpumask_next_wrap() (Waiman Long) [RHEL-129577]
  - powerpc/xmon: simplify xmon_batch_next_cpu() (Waiman Long) [RHEL-129577]
  - ibmvnic: simplify ibmvnic_set_queue_affinity() (Waiman Long) [RHEL-129577]
  - virtio_net: simplify virtnet_set_affinity() (Waiman Long) [RHEL-129577]
  - objpool: rework objpool_pop() (Waiman Long) [RHEL-129577]
  - cpumask: add for_each_{possible,online}_cpu_wrap (Waiman Long) [RHEL-129577]
  - workqueue: Log additional details when rejecting work (Waiman Long) [RHEL-129577]
  - workqueue: warn if delayed_work is queued to an offlined cpu. (Waiman Long) [RHEL-129577]
  - workqueue: add printf attribute to __alloc_workqueue() (Waiman Long) [RHEL-129577]
  - workqueue: Reduce expensive locks for unbound workqueue (Waiman Long) [RHEL-129577]
  - workqueue: Adjust WQ_MAX_ACTIVE from 512 to 2048 (Waiman Long) [RHEL-129577]
  - Bluetooth: ISO: Fix possible UAF on iso_conn_free (CKI Backport Bot) [RHEL-128901] {CVE-2025-40141}
  - ice: ice_adapter: release xa entry on adapter allocation failure (CKI Backport Bot) [RHEL-128474] {CVE-2025-40185}
  - redhat/configs: automotive: disable VFIO_PLATFORM (Eric Chanudet) [RHEL-79906]
  - net: renesas: rswitch: add mdio C22 support (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: use generic MPSM operation for mdio C45 (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: align mdio C45 operations with datasheet (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: use FIELD_PREP for remaining MPIC register fields (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: do not write to MPSM register at init time (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: remove speed from gwca structure (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: do not deinit disabled ports (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: rework ts tags management (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix initial MPIC register setting (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: enable only used MFWD features (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: handle stop vs interrupt race (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: avoid use-after-put for a device tree node (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix leaked pointer on error path (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix race window between tx start and complete (Radu Rendec) [RHEL-78089]
  - net: renesas: rswitch: fix possible early skb release (Radu Rendec) [RHEL-78089]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-185.el10]
changelog:
  - net: fix memory leak in skb_segment_list for GRO packets (Mohammad Heib) [RHEL-104436]
  - ipv6: fix a BUG in rt6_get_pcpu_route() under PREEMPT_RT (Hangbin Liu) [RHEL-133463]
  - ipv6: BUG() in pskb_expand_head() as part of calipso_skbuff_setattr() (Hangbin Liu) [RHEL-133463]
  - selftests: fib_tests: add fib6 from ra to static test (Hangbin Liu) [RHEL-133463]
  - ipv6: clear RA flags when adding a static route (Hangbin Liu) [RHEL-133463]
  - calipso: Fix null-ptr-deref in calipso_req_{set,del}attr(). (Hangbin Liu) [RHEL-133463]
  - Documentation: RCU: Wrap kvm-remote.sh rerun snippet in literal code block (Čestmír Kalina) [RHEL-114406]
  - redhat: config: disable RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU,LOG_GP} (Čestmír Kalina) [RHEL-114406]
  - refscale: Use kcalloc() instead of kzalloc() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Use kcalloc() instead of kzalloc() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Delay forward-progress testing until boot completes (Čestmír Kalina) [RHEL-114406]
  - torture: Delay CPU-hotplug operations until boot completes (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Delay rcutorture readers and writers until boot completes (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Suppress "Writer stall state" reports during boot (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Fix jitter.sh spin time (Čestmír Kalina) [RHEL-114406]
  - srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed() (Čestmír Kalina) [RHEL-114406]
  - Documentation: Fix RCU typos (Čestmír Kalina) [RHEL-114406]
  - rcu: add rcu_read_lock_dont_migrate() (Čestmír Kalina) [RHEL-114406]
  - rcu: Fix racy re-initialization of irq_work causing hangs (Čestmír Kalina) [RHEL-114406]
  - refscale: Check that nreaders and loops multiplication doesn't overflow (Čestmír Kalina) [RHEL-114406]
  - rcu: Fix delayed execution of hurry callbacks (Čestmír Kalina) [RHEL-114406]
  - rcu/nocb: Fix possible invalid rdp's->nocb_cb_kthread pointer access (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make BUSTED scenario check and log readers (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Fix rcutorture_one_extend_check() splat in RT kernels (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make Trivial RCU ignore onoff_interval and shuffle_interval (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Print number of RCU up/down readers and migrations (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Check for no up/down readers at task level (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Check for ->up_read() without matching ->down_read() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Complain if an ->up_read() is delayed more than 10 seconds (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Pull rcu_torture_updown() loop body into new function (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add tests for SRCU up/down reader primitives (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Print only one rtort_pipe_count splat (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Start rcu_torture_writer() after rcu_torture_reader() (Čestmír Kalina) [RHEL-114406]
  - torture: Make torture.sh --allmodconfig testing fail on warnings (Čestmír Kalina) [RHEL-114406]
  - torture: Add "ERROR" diagnostic for testing kernel-build output (Čestmír Kalina) [RHEL-114406]
  - torture: Make torture.sh tolerate runs having bad kvm.sh arguments (Čestmír Kalina) [RHEL-114406]
  - torture: Add textid.txt file to --do-allmodconfig and --do-rcu-rust runs (Čestmír Kalina) [RHEL-114406]
  - torture: Extract testid.txt generation to separate script (Čestmír Kalina) [RHEL-114406]
  - torture: Suppress "find" diagnostics from torture.sh --do-none run (Čestmír Kalina) [RHEL-114406]
  - torture: Provide EXPERT Kconfig option for arm64 KCSAN torture.sh runs (Čestmír Kalina) [RHEL-114406]
  - torture: Default --no-clocksourcewd on arm64 (Čestmír Kalina) [RHEL-114406]
  - torture: Default --no-rcutasksflavors on arm64 (Čestmír Kalina) [RHEL-114406]
  - torture: Make torture.sh KCSAN runs set CONFIG_RCU_TORTURE_TEST_CHK_RDR_STATE=y (Čestmír Kalina) [RHEL-114406]
  - torture: Permit multiple space characters in kvm.sh --kconfig argument (Čestmír Kalina) [RHEL-114406]
  - torture: Suppress torture.sh "Zero time" messages for disabled tests (Čestmír Kalina) [RHEL-114406]
  - rcu: Document concurrent quiescent state reporting for offline CPUs (Čestmír Kalina) [RHEL-114406]
  - rcu: Document separation of rcu_state and rnp's gp_seq (Čestmír Kalina) [RHEL-114406]
  - rcu: Document GP init vs hotplug-scan ordering requirements (Čestmír Kalina) [RHEL-114406]
  - rcu: Refactor expedited handling check in rcu_read_unlock_special() (Čestmír Kalina) [RHEL-114406]
  - rcu: Fix rcu_read_unlock() deadloop due to IRQ work (Čestmír Kalina) [RHEL-114406]
  - Documentation/kernel-parameters: Update rcu_normal_wake_from_gp doc (Čestmír Kalina) [RHEL-114406]
  - rcu: Enable rcu_normal_wake_from_gp on small systems (Čestmír Kalina) [RHEL-114406]
  - rcu: Protect ->defer_qs_iw_pending from data race (Čestmír Kalina) [RHEL-114406]
  - rcu: Robustify rcu_is_cpu_rrupt_from_idle() (Čestmír Kalina) [RHEL-114406]
  - rcu/exp: Warn on QS requested on dying CPU (Čestmír Kalina) [RHEL-114406]
  - rcu/exp: Remove needless CPU up quiescent state report (Čestmír Kalina) [RHEL-114406]
  - rcu/exp: Remove confusing needless full barrier on task unblock (Čestmír Kalina) [RHEL-114406]
  - rcu/exp: Protect against early QS report (Čestmír Kalina) [RHEL-114406]
  - rcu: Move rcu_stall related sysctls into rcu/tree_stall.h (Čestmír Kalina) [RHEL-114406]
  - rcu: Return early if callback is not specified (Čestmír Kalina) [RHEL-114406]
  - kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count (Čestmír Kalina) [RHEL-114406]
  - kernel/rcu/tree_stall: add /sys/kernel/rcu_stall_count (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Perform more frequent testing of ->gpwrap (Čestmír Kalina) [RHEL-114406]
  - torture: Add testing of RCU's Rust bindings to torture.sh (Čestmír Kalina) [RHEL-114406]
  - torture: Add --do-{,no-}normal to torture.sh (Čestmír Kalina) [RHEL-114406]
  - checkpatch: Deprecate srcu_read_lock_lite() and srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Comment invocations of tick_dep_set_task() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make torture.sh --do-rt use CONFIG_PREEMPT_RT (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Split out beginning and end from rcu_torture_one_read() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make srcu_lockdep.sh check reader-conflict handling (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make srcu_lockdep.sh check kernel Kconfig (Čestmír Kalina) [RHEL-114406]
  - srcu: Use rcu_seq_done_exact() for polling API (Čestmír Kalina) [RHEL-114406]
  - rcu: Comment on the extraneous delta test on rcu_seq_done_exact() (Čestmír Kalina) [RHEL-114406]
  - rcu: Add warning to ensure rcu_seq_done_exact() is working (Čestmír Kalina) [RHEL-114406]
  - rcu: Replace magic number with meaningful constant in rcu_seq_done_exact() (Čestmír Kalina) [RHEL-114406]
  - rcuscale: using kcalloc() to relpace kmalloc() (Čestmír Kalina) [RHEL-114406]
  - doc/RCU/listRCU: refine example code for eliminating stale data (Čestmír Kalina) [RHEL-114406]
  - doc: Update LWN RCU API links in whatisRCU.rst (Čestmír Kalina) [RHEL-114406]
  - rcu/cpu_stall_cputime: fix the hardirq count for x86 architecture (Čestmír Kalina) [RHEL-114406]
  - Revert "rcu/nocb: Fix rcuog wake-up from offline softirq" (Čestmír Kalina) [RHEL-114406]
  - rcu: Remove swake_up_one_online() bandaid (Čestmír Kalina) [RHEL-114406]
  - rcu-tasks: Always inline rcu_irq_work_resched() (Čestmír Kalina) [RHEL-114406]
  - srcu: Make FORCE_NEED_SRCU_NMI_SAFE depend on RCU_EXPERT (Čestmír Kalina) [RHEL-114406]
  - types: move struct rcuwait into types.h (Čestmír Kalina) [RHEL-114406]
  - torture: Make SRCU lockdep testing use srcu_read_lock_nmisafe() (Čestmír Kalina) [RHEL-114406]
  - srcu: Add FORCE_NEED_SRCU_NMI_SAFE Kconfig for testing (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Complain when invalid SRCU reader_flavor is specified (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Move RCU_TORTURE_TEST_{CHK_RDR_STATE,LOG_CPU} to bool (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make cur_ops->format_gp_seqs take buffer length (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add ftrace-compatible timestamp to GP# failure/close-call output (Čestmír Kalina) [RHEL-114406]
  - rcu: Trace expedited grace-period numbers in hexadecimal (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Expand failure/close-call grace-period output (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Include grace-period sequence numbers in failure/close-call (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add a test_boost_holdoff module parameter (Čestmír Kalina) [RHEL-114406]
  - torture: Add get_torture_init_jiffies() for test-start time (Čestmír Kalina) [RHEL-114406]
  - srcu: Make SRCU-fast also be NMI-safe (Čestmír Kalina) [RHEL-114406]
  - srcu: Add srcu_down_read_fast() and srcu_up_read_fast() (Čestmír Kalina) [RHEL-114406]
  - srcu: Document that srcu_{read_lock,down_read}() can share srcu_struct (Čestmír Kalina) [RHEL-114406]
  - srcu: Fix srcu_read_unlock_{lite,nmisafe}() kernel-doc (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make scenario SRCU-P use srcu_read_lock_fast() (Čestmír Kalina) [RHEL-114406]
  - refscale: Add srcu_read_lock_fast() support using "srcu-fast" (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add ability to test srcu_read_{,un}lock_fast() (Čestmír Kalina) [RHEL-114406]
  - srcu: Add SRCU-fast readers (Čestmír Kalina) [RHEL-114406]
  - srcu: Move SRCU Tree/Tiny definitions from srcu.h (Čestmír Kalina) [RHEL-114406]
  - srcu: Pull integer-to-pointer conversion into __srcu_ctr_to_ptr() (Čestmír Kalina) [RHEL-114406]
  - srcu: Pull pointer-to-integer conversion into __srcu_ptr_to_ctr() (Čestmír Kalina) [RHEL-114406]
  - srcu: Add SRCU_READ_FLAVOR_SLOWGP to flag need for synchronize_rcu() (Čestmír Kalina) [RHEL-114406]
  - srcu: Rename srcu_check_read_flavor_lite() to srcu_check_read_flavor_force() (Čestmír Kalina) [RHEL-114406]
  - srcu: Force synchronization for srcu_get_delay() (Čestmír Kalina) [RHEL-114406]
  - srcu: Make Tree SRCU updates independent of ->srcu_idx (Čestmír Kalina) [RHEL-114406]
  - srcu: Make SRCU readers use ->srcu_ctrs for counter selection (Čestmír Kalina) [RHEL-114406]
  - srcu: Pull ->srcu_{un,}lock_count into a new srcu_ctr structure (Čestmír Kalina) [RHEL-114406]
  - srcu: Use ->srcu_gp_seq for rcutorture reader batch (Čestmír Kalina) [RHEL-114406]
  - srcu: Define SRCU_READ_FLAVOR_ALL in terms of symbols (Čestmír Kalina) [RHEL-114406]
  - srcu: Make Tiny SRCU able to operate in preemptible kernels (Čestmír Kalina) [RHEL-114406]
  - rcu: Use _full() API to debug synchronize_rcu() (Čestmír Kalina) [RHEL-114406]
  - rcu: Update TREE05.boot to test normal synchronize_rcu() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Allow a negative value for nfakewriters (Čestmír Kalina) [RHEL-114406]
  - context_tracking: Make RCU watch ct_kernel_exit_state() warning (Čestmír Kalina) [RHEL-114406]
  - rcu/nocb: Print segment lengths in show_rcu_nocb_gp_state() (Čestmír Kalina) [RHEL-114406]
  - rcu: Fix get_state_synchronize_rcu_full() GP-start detection (Čestmír Kalina) [RHEL-114406]
  - rcu: Remove READ_ONCE() for rdp->gpwrap access in __note_gp_changes() (Čestmír Kalina) [RHEL-114406]
  - rcu: Split rcu_report_exp_cpu_mult() mask parameter and use for tracing (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make scenario TREE07 build CONFIG_PREEMPT_LAZY=y (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make scenario TREE10 build CONFIG_PREEMPT_LAZY=y (Čestmír Kalina) [RHEL-114406]
  - rcu: limit PREEMPT_RCU configurations (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Update ->extendables check for lazy preemption (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Update rcutorture_one_extend_check() for lazy preemption (Čestmír Kalina) [RHEL-114406]
  - rcu: handle quiescent states for PREEMPT_RCU=n, PREEMPT_COUNT=y (Čestmír Kalina) [RHEL-114406]
  - rcu: handle unstable rdp in rcu_read_unlock_strict() (Čestmír Kalina) [RHEL-114406]
  - sched: update __cond_resched comment about RCU quiescent states (Čestmír Kalina) [RHEL-114406]
  - rcu: rename PREEMPT_AUTO to PREEMPT_LAZY (Čestmír Kalina) [RHEL-114406]
  - rcu: fix header guard for rcu_all_qs() (Čestmír Kalina) [RHEL-114406]
  - rcu: Remove references to old grace-period-wait primitives (Čestmír Kalina) [RHEL-114406]
  - rcu: Clarify RCU_LAZY and RCU_LAZY_DEFAULT_OFF help text (Čestmír Kalina) [RHEL-114406]
  - rcu: Add CONFIG_RCU_LAZY delays to call_rcu() kernel-doc header (Čestmír Kalina) [RHEL-114406]
  - srcu: Point call_srcu() to call_rcu() for detailed memory ordering (Čestmír Kalina) [RHEL-114406]
  - rcu: Document self-propagating callbacks (Čestmír Kalina) [RHEL-114406]
  - docs: Improve discussion of this_cpu_ptr(), add raw_cpu_ptr() (Čestmír Kalina) [RHEL-114406]
  - doc: Add broken-timing possibility to stallwarn.rst (Čestmír Kalina) [RHEL-114406]
  - slab: don't batch kvfree_rcu() with SLUB_TINY (Čestmír Kalina) [RHEL-114406]
  - rcu, slab: use a regular callback function for kvfree_rcu (Čestmír Kalina) [RHEL-114406]
  - rcu: remove trace_rcu_kvfree_callback (Čestmír Kalina) [RHEL-114406]
  - slab, rcu: move TINY_RCU variant of kvfree_rcu() to SLAB (Čestmír Kalina) [RHEL-114406]
  - mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq (Čestmír Kalina) [RHEL-114406]
  - torture: Make kvm-remote.sh give up on unresponsive system (Čestmír Kalina) [RHEL-114406]
  - refscale: Add test for sched_clock() (Čestmír Kalina) [RHEL-114406]
  - srcu: Remove redundant GP sequence checks in srcu_funnel_gp_start (Čestmír Kalina) [RHEL-114406]
  - srcu: Fix typo s/srcu_check_read_flavor()/__srcu_check_read_flavor()/ (Čestmír Kalina) [RHEL-114406]
  - srcu: Guarantee non-negative return value from srcu_read_lock() (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Use symbols for SRCU reader flavors (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add per-reader-segment preemption diagnostics (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Read CPU ID for decoration protected by both reader types (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add preempt_count() to rcutorture_one_extend_check() diagnostics (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add parameters to control polled/conditional wait interval (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add documentation for recent conditional and polled APIs (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Ignore attempts to test preemption and forward progress (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make rcutorture_one_extend() check reader state (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Pretty-print rcutorture reader segments (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add full read-side contexts to "busted" torture type (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Decorate failing reader segments with last CPU ID (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Check preemption for failing reader (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add ->cond_sync_exp_full function to rcu_ops structure (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Use finer-grained timeouts for rcu_torture_writer() polling (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Decorate failing reader segments with CPU ID (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Make the TREE03 scenario do preemption (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add random real-time preemption (Čestmír Kalina) [RHEL-114406]
  - torture: Add dowarn argument to torture_sched_setaffinity() (Čestmír Kalina) [RHEL-114406]
  - MAINTAINERS: Update RCU git tree (Čestmír Kalina) [RHEL-114406]
  - rcu: Add lockdep_assert_irqs_disabled() to rcu_exp_need_qs() (Čestmír Kalina) [RHEL-114406]
  - rcu: Add KCSAN exclusive-writer assertions for rdp->cpu_no_qs.b.exp (Čestmír Kalina) [RHEL-114406]
  - rcu: Make preemptible rcu_exp_handler() check idempotency (Čestmír Kalina) [RHEL-114406]
  - rcu: Replace open-coded rcu_exp_need_qs() from rcu_exp_handler() with call (Čestmír Kalina) [RHEL-114406]
  - rcu: Move rcu_report_exp_rdp() setting of ->cpu_no_qs.b.exp under lock (Čestmír Kalina) [RHEL-114406]
  - rcu: Make rcu_report_exp_cpu_mult() caller acquire lock (Čestmír Kalina) [RHEL-114406]
  - rcu: Report callbacks enqueued on offline CPU blind spot (Čestmír Kalina) [RHEL-114406]
  - mm/slab: Move kvfree_rcu() into SLAB (Čestmír Kalina) [RHEL-114406]
  - rcu/kvfree: Adjust a shrinker name (Čestmír Kalina) [RHEL-114406]
  - rcu/kvfree: Adjust names passed into trace functions (Čestmír Kalina) [RHEL-114406]
  - rcu/kvfree: Move some functions under CONFIG_TINY_RCU (Čestmír Kalina) [RHEL-114406]
  - rcu/kvfree: Initialize kvfree_rcu() separately (Čestmír Kalina) [RHEL-114406]
  - rculist: add list_bidir_{del,prev}_rcu() (Čestmír Kalina) [RHEL-114406]
  - rcupdate_trace: Define rcu_tasks_trace lock guard (Čestmír Kalina) [RHEL-114406]
  - srcu: Unconditionally record srcu_read_lock_lite() in ->srcu_reader_flavor (Čestmír Kalina) [RHEL-114406]
  - srcu: Check for srcu_read_lock_lite() across all CPUs (Čestmír Kalina) [RHEL-114406]
  - srcu: Remove smp_mb() from srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406]
  - srcu: Improve srcu_read_lock_lite() kernel-doc comment (Čestmír Kalina) [RHEL-114406]
  - refscale: Add srcu_read_lock_lite() support using "srcu-lite" (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add light-weight SRCU scenario (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add srcu_read_lock_lite() support to rcutorture.reader_flavor (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Add reader_flavor parameter for SRCU readers (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Expand RCUTORTURE_RDR_MASK_[12] to eight bits (Čestmír Kalina) [RHEL-114406]
  - srcu: Allow inlining of __srcu_read_{,un}lock_lite() (Čestmír Kalina) [RHEL-114406]
  - srcu: Add srcu_read_lock_lite() and srcu_read_unlock_lite() (Čestmír Kalina) [RHEL-114406]
  - srcu: Create CPP macros for normal and NMI-safe SRCU readers (Čestmír Kalina) [RHEL-114406]
  - srcu: Improve srcu_read_lock{,_nmisafe}() comments (Čestmír Kalina) [RHEL-114406]
  - srcu: Standardize srcu_data pointers to "sdp" and similar (Čestmír Kalina) [RHEL-114406]
  - srcu: Bit manipulation changes for additional reader flavor (Čestmír Kalina) [RHEL-114406]
  - srcu: Renaming in preparation for additional reader flavor (Čestmír Kalina) [RHEL-114406]
  - srcu: Introduce srcu_gp_is_expedited() helper function (Čestmír Kalina) [RHEL-114406]
  - srcu: Rename srcu_might_be_idle() to srcu_should_expedite() (Čestmír Kalina) [RHEL-114406]
  - srcu: Replace WARN_ON_ONCE() with BUILD_BUG_ON() if possible (Čestmír Kalina) [RHEL-114406]
  - rcu: Finer-grained grace-period-end checks in rcu_dump_cpu_stacks() (Čestmír Kalina) [RHEL-114406]
  - rcu: Stop stall warning from dumping stacks if grace period ends (Čestmír Kalina) [RHEL-114406]
  - rcu: Delete unused rcu_gp_might_be_stalled() function (Čestmír Kalina) [RHEL-114406]
  - rcuscale: Remove redundant WARN_ON_ONCE() splat (Čestmír Kalina) [RHEL-114406]
  - rcuscale: Do a proper cleanup if kfree_scale_init() fails (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Avoid printing cpu=-1 for no-fault RCU boost failure (Čestmír Kalina) [RHEL-114406]
  - rcuscale: Add guest_os_delay module parameter (Čestmír Kalina) [RHEL-114406]
  - refscale: Correct affinity check (Čestmír Kalina) [RHEL-114406]
  - torture: Add --no-affinity parameter to kvm.sh (Čestmír Kalina) [RHEL-114406]
  - rcu/nocb: Fix missed RCU barrier on deoffloading (Čestmír Kalina) [RHEL-114406]
  - rcu: Remove unused declaration rcu_segcblist_offload() (Čestmír Kalina) [RHEL-114406]
  - rcu/srcutiny: don't return before reenabling preemption (Čestmír Kalina) [RHEL-114406]
  - rcu-tasks: Remove open-coded one-byte cmpxchg() emulation (Čestmír Kalina) [RHEL-114406]
  - doc: Remove kernel-parameters.txt entry for rcutorture.read_exit (Čestmír Kalina) [RHEL-114406]
  - rcutorture: Test start-poll primitives with interrupts disabled (Čestmír Kalina) [RHEL-114406]
  - rcu: Permit start_poll_synchronize_rcu*() with interrupts disabled (Čestmír Kalina) [RHEL-114406]
  - rcu: Allow short-circuiting of synchronize_rcu_tasks_rude() (Čestmír Kalina) [RHEL-114406]
  - doc: Add rcuog kthreads to kernel-per-CPU-kthreads.rst (Čestmír Kalina) [RHEL-114406]
  - rcu: Add rcuog kthreads to RCU_NOCB_CPU help text (Čestmír Kalina) [RHEL-114406]
  - rcu: Use the BITS_PER_LONG macro (Čestmír Kalina) [RHEL-114406]
  - rcu: Use bitwise instead of arithmetic operator for flags (Čestmír Kalina) [RHEL-114406]
  - doc: rcu: update printed dynticks counter bits (Čestmír Kalina) [RHEL-114406]
  - ext4: fix potential null deref in ext4_mb_init() (Brian Foster) [RHEL-121233]
  - jbd2: prevent softlockup in jbd2_log_do_checkpoint() (Brian Foster) [RHEL-121233]
  - ext4: fix incorrect function name in comment (Brian Foster) [RHEL-121233]
  - ext4: use kmalloc_array() for array space allocation (Brian Foster) [RHEL-121233]
  - ext4: fix hole length calculation overflow in non-extent inodes (Brian Foster) [RHEL-121233]
  - ext4: don't try to clear the orphan_present feature block device is r/o (Brian Foster) [RHEL-121233]
  - ext4: fix reserved gdt blocks handling in fsmap (Brian Foster) [RHEL-121233]
  - ext4: fix fsmap end of range reporting with bigalloc (Brian Foster) [RHEL-121233]
  - ext4: remove redundant __GFP_NOWARN (Brian Foster) [RHEL-121233]
  - ext4: fix unused variable warning in ext4_init_new_dir (Brian Foster) [RHEL-121233]
  - ext4: remove useless if check (Brian Foster) [RHEL-121233]
  - ext4: check fast symlink for ea_inode correctly (Brian Foster) [RHEL-121233]
  - ext4: preserve SB_I_VERSION on remount (Brian Foster) [RHEL-121233]
  - ext4: show the default enabled i_version option (Brian Foster) [RHEL-121233]
  - ext4: do not BUG when INLINE_DATA_FL lacks system.data xattr (Brian Foster) [RHEL-121233]
  - ext4: implement linear-like traversal across order xarrays (Brian Foster) [RHEL-121233]
  - ext4: refactor choose group to scan group (Brian Foster) [RHEL-121233]
  - ext4: convert free groups order lists to xarrays (Brian Foster) [RHEL-121233]
  - ext4: factor out ext4_mb_scan_group() (Brian Foster) [RHEL-121233]
  - ext4: factor out ext4_mb_might_prefetch() (Brian Foster) [RHEL-121233]
  - ext4: factor out __ext4_mb_scan_group() (Brian Foster) [RHEL-121233]
  - ext4: fix largest free orders lists corruption on mb_optimize_scan switch (Brian Foster) [RHEL-121233]
  - ext4: fix zombie groups in average fragment size lists (Brian Foster) [RHEL-121233]
  - ext4: merge freed extent with existing extents before insertion (Brian Foster) [RHEL-121233]
  - ext4: convert sbi->s_mb_free_pending to atomic_t (Brian Foster) [RHEL-121233]
  - ext4: fix typo in CR_GOAL_LEN_SLOW comment (Brian Foster) [RHEL-121233]
  - ext4: get rid of some obsolete EXT4_MB_HINT flags (Brian Foster) [RHEL-121233]
  - ext4: utilize multiple global goals to reduce contention (Brian Foster) [RHEL-121233]
  - ext4: remove unnecessary s_md_lock on update s_mb_last_group (Brian Foster) [RHEL-121233]
  - ext4: remove unnecessary s_mb_last_start (Brian Foster) [RHEL-121233]
  - ext4: separate stream goal hits from s_bal_goals for better tracking (Brian Foster) [RHEL-121233]
  - ext4: add ext4_try_lock_group() to skip busy groups (Brian Foster) [RHEL-121233]
  - ext4: initialize superblock fields in the kballoc-test.c kunit tests (Brian Foster) [RHEL-121233]
  - ext4: refactor the inline directory conversion and new directory codepaths (Brian Foster) [RHEL-121233]
  - ext4: use memcpy() instead of strcpy() (Brian Foster) [RHEL-121233]
  - ext4: replace strcmp with direct comparison for '.' and '..' (Brian Foster) [RHEL-121233]
  - ext4: Make sure BH_New bit is cleared in ->write_end handler (Brian Foster) [RHEL-121233]
  - ext4: fix inode use after free in ext4_end_io_rsv_work() (Brian Foster) [RHEL-121233]
  - ext4: Refactor breaking condition for xattr_find_entry() (Brian Foster) [RHEL-121233]
  - ext4: fix insufficient credits calculation in ext4_meta_trans_blocks() (Brian Foster) [RHEL-121233]
  - ext4: replace ext4_writepage_trans_blocks() (Brian Foster) [RHEL-121233]
  - ext4: reserved credits for one extent during the folio writeback (Brian Foster) [RHEL-121233]
  - ext4: correct the reserved credits for extent conversion (Brian Foster) [RHEL-121233]
  - ext4: enhance tracepoints during the folios writeback (Brian Foster) [RHEL-121233]
  - ext4: restart handle if credits are insufficient during allocating blocks (Brian Foster) [RHEL-121233]
  - ext4: refactor the block allocation process of ext4_page_mkwrite() (Brian Foster) [RHEL-121233]
  - ext4: fix stale data if it bail out of the extents mapping loop (Brian Foster) [RHEL-121233]
  - ext4: move the calculation of wbc->nr_to_write to mpage_folio_done() (Brian Foster) [RHEL-121233]
  - ext4: process folios writeback in bytes (Brian Foster) [RHEL-121233]
  - ext4: remove unused EXT_STATS macro from ext4_extents.h (Brian Foster) [RHEL-121233]
  - ext4: remove unnecessary duplicate check in ext4_map_blocks() (Brian Foster) [RHEL-121233]
  - ext4: remove duplicate check for EXT4_FC_REPLAY (Brian Foster) [RHEL-121233]
  - ext4: Add a WARN_ON_ONCE for querying LAST_IN_LEAF instead (Brian Foster) [RHEL-121233]
  - ext4: Simplify flags in ext4_map_query_blocks() (Brian Foster) [RHEL-121233]
  - ext4: Rename and document EXT4_EX_FILTER to EXT4_EX_QUERY_FILTER (Brian Foster) [RHEL-121233]
  - ext4: Simplify last in leaf check in ext4_map_query_blocks (Brian Foster) [RHEL-121233]
  - ext4: Unwritten to written conversion requires EXT4_EX_NOCACHE (Brian Foster) [RHEL-121233]
  - ext4: Enable support for ext4 multi-fsblock atomic write using bigalloc (Brian Foster) [RHEL-121233]
  - ext4: Add multi-fsblock atomic write support with bigalloc (Brian Foster) [RHEL-121233]
  - ext4: Add support for EXT4_GET_BLOCKS_QUERY_LEAF_BLOCKS (Brian Foster) [RHEL-121233]
  - ext4: Make ext4_meta_trans_blocks() non-static for later use (Brian Foster) [RHEL-121233]
  - ext4: Check if inode uses extents in ext4_inode_can_atomic_write() (Brian Foster) [RHEL-121233]
  - ext4: Document an edge case for overwrites (Brian Foster) [RHEL-121233]
  - jbd2: remove journal_t argument from jbd2_superblock_csum() (Brian Foster) [RHEL-121233]
  - jbd2: remove journal_t argument from jbd2_chksum() (Brian Foster) [RHEL-121233]
  - ext4: remove sb argument from ext4_superblock_csum() (Brian Foster) [RHEL-121233]
  - ext4: remove sbi argument from ext4_chksum() (Brian Foster) [RHEL-121233]
  - ext4: make online defragmentation support large folios (Brian Foster) [RHEL-121233]
  - ext4: make the writeback path support large folios (Brian Foster) [RHEL-121233]
  - ext4: correct the journal credits calculations of allocating blocks (Brian Foster) [RHEL-121233]
  - ext4/jbd2: convert jbd2_journal_blocks_per_page() to support large folio (Brian Foster) [RHEL-121233]
  - ext4: make __ext4_block_zero_page_range() support large folio (Brian Foster) [RHEL-121233]
  - ext4: make regular file's buffered write path support large folios (Brian Foster) [RHEL-121233]
  - ext4: make ext4_mpage_readpages() support large folios (Brian Foster) [RHEL-121233]
  - ext4: ensure i_size is smaller than maxbytes (Brian Foster) [RHEL-121233]
  - ext4: factor out ext4_get_maxbytes() (Brian Foster) [RHEL-121233]
  - ext4: fix incorrect punch max_end (Brian Foster) [RHEL-121233]
  - ext4: fix out of bounds punch offset (Brian Foster) [RHEL-121233]
  - jbd2: fix data-race and null-ptr-deref in jbd2_journal_dirty_metadata() (Brian Foster) [RHEL-121233]
  - ext4: use writeback_iter in ext4_journalled_submit_inode_data_buffers (Brian Foster) [RHEL-121233]
  - ext4: fix calculation of credits for extent tree modification (Brian Foster) [RHEL-121233]
  - ext4: avoid -Wformat-security warning (Brian Foster) [RHEL-121233]
  - ext4: clairfy the rules for modifying extents (Brian Foster) [RHEL-121233]
  - ext4: check env when mapping and modifying extents (Brian Foster) [RHEL-121233]
  - ext4: introduce ext4_check_map_extents_env() debug helper (Brian Foster) [RHEL-121233]
  - ext4: factor out is_special_ino() (Brian Foster) [RHEL-121233]
  - ext4: prevent stale extent cache entries caused by concurrent get es_cache (Brian Foster) [RHEL-121233]
  - ext4: prevent stale extent cache entries caused by concurrent fiemap (Brian Foster) [RHEL-121233]
  - ext4: prevent stale extent cache entries caused by concurrent I/O writeback (Brian Foster) [RHEL-121233]
  - ext4: generalize EXT4_GET_BLOCKS_IO_SUBMIT flag usage (Brian Foster) [RHEL-121233]
  - ext4: ext4: unify EXT4_EX_NOCACHE|NOFAIL flags in ext4_ext_remove_space() (Brian Foster) [RHEL-121233]
  - ext4: inline: fix len overflow in ext4_prepare_inline_data (Brian Foster) [RHEL-121233]
  - ext4: hold s_fc_lock while during fast commit (Brian Foster) [RHEL-121233]
  - ext4: convert s_fc_lock to mutex type (Brian Foster) [RHEL-121233]
  - ext4: temporarily elevate commit thread priority (Brian Foster) [RHEL-121233]
  - ext4: update code documentation (Brian Foster) [RHEL-121233]
  - ext4: drop i_fc_updates from inode fc info (Brian Foster) [RHEL-121233]
  - ext4: rework fast commit commit path (Brian Foster) [RHEL-121233]
  - ext4: mark inode dirty before grabbing i_data_sem in ext4_setattr (Brian Foster) [RHEL-121233]
  - ext4: for committing inode, make ext4_fc_track_inode wait (Brian Foster) [RHEL-121233]
  - ext4: convert i_fc_lock to spinlock (Brian Foster) [RHEL-121233]
  - ext4: make block validity check resistent to sb bh corruption (Brian Foster) [RHEL-121233]
  - ext4: avoid -Wflex-array-member-not-at-end warning (Brian Foster) [RHEL-121233]
  - ext4: don't treat fhandle lookup of ea_inode as FS corruption (Brian Foster) [RHEL-121233]
  - ext4: on a remount, only log the ro or r/w state when it has changed (Brian Foster) [RHEL-121233]
  - ext4: correct the error handle in ext4_fallocate() (Brian Foster) [RHEL-121233]
  - ext4: Make sb update interval tunable (Brian Foster) [RHEL-121233]
  - ext4: hash: simplify kzalloc(n * 1, ...) to kzalloc(n, ...) (Brian Foster) [RHEL-121233]
  - jbd2: add a missing data flush during file and fs synchronization (Brian Foster) [RHEL-121233]
  - ext4: clear DISCARD flag if device does not support discard (Brian Foster) [RHEL-121233]
  - jbd2: remove jbd2_journal_unfile_buffer() (Brian Foster) [RHEL-121233]
  - ext4: reorder capability check last (Brian Foster) [RHEL-121233]
  - ext4: update the comment about mb_optimize_scan (Brian Foster) [RHEL-121233]
  - jbd2: fix off-by-one while erasing journal (Brian Foster) [RHEL-121233]
  - ext4: remove references to bh->b_page (Brian Foster) [RHEL-121233]
  - ext4: goto right label 'out_mmap_sem' in ext4_setattr() (Brian Foster) [RHEL-121233]
  - jbd2: remove redundant function jbd2_journal_has_csum_v2or3_feature (Brian Foster) [RHEL-121233]
  - ext4: remove redundant function ext4_has_metadata_csum (Brian Foster) [RHEL-121233]
  - jbd2: do not try to recover wiped journal (Brian Foster) [RHEL-121233]
  - jbd2: remove wrong sb->s_sequence check (Brian Foster) [RHEL-121233]
  - ext4: verify fast symlink length (Brian Foster) [RHEL-121233]
  - ext4: remove unused input "inode" in ext4_find_dest_de (Brian Foster) [RHEL-121233]
  - ext4: remove unneeded forward declaration in namei.c (Brian Foster) [RHEL-121233]
  - ext4: add missing brelse() for bh2 in ext4_dx_add_entry() (Brian Foster) [RHEL-121233]
  - jbd2: Correct stale comment of release_buffer_page (Brian Foster) [RHEL-121233]
  - jbd2: correct stale function name in comment (Brian Foster) [RHEL-121233]
  - jbd2: remove stale comment of update_t_max_wait (Brian Foster) [RHEL-121233]
  - jbd2: remove unused return value of do_readahead (Brian Foster) [RHEL-121233]
  - jbd2: remove unused return value of jbd2_journal_cancel_revoke (Brian Foster) [RHEL-121233]
  - ext4: show 'shutdown' hint when ext4 is forced to shutdown (Brian Foster) [RHEL-121233]
  - ext4: show 'emergency_ro' when EXT4_FLAGS_EMERGENCY_RO is set (Brian Foster) [RHEL-121233]
  - ext4: correct behavior under errors=remount-ro mode (Brian Foster) [RHEL-121233]
  - ext4: add more ext4_emergency_state() checks around sb_rdonly() (Brian Foster) [RHEL-121233]
  - ext4: add ext4_emergency_state() helper function (Brian Foster) [RHEL-121233]
  - ext4: add EXT4_FLAGS_EMERGENCY_RO bit (Brian Foster) [RHEL-121233]
  - ext4: convert EXT4_FLAGS_* defines to enum (Brian Foster) [RHEL-121233]
  - ext4: pack holes in ext4_inode_info (Brian Foster) [RHEL-121233]
  - ext4: remove unused member 'i_unwritten' from 'ext4_inode_info' (Brian Foster) [RHEL-121233]
  - jbd2: drop JBD2_ABORT_ON_SYNCDATA_ERR (Brian Foster) [RHEL-121233]
  - ext4: abort journal on data writeback failure if in data_err=abort mode (Brian Foster) [RHEL-121233]
  - ext4: extract ext4_has_journal_option() from __ext4_fill_super() (Brian Foster) [RHEL-121233]
  - ext4: reject the 'data_err=abort' option in nojournal mode (Brian Foster) [RHEL-121233]
  - ext4: do not convert the unwritten extents if data writeback fails (Brian Foster) [RHEL-121233]
  - ext4: replace opencoded ext4_end_io_end() in ext4_put_io_end() (Brian Foster) [RHEL-121233]
  - ext4: fix potential null dereference in ext4 kunit test (Brian Foster) [RHEL-121233]
  - ext4: Refactor out ext4_try_to_write_inline_data() (Brian Foster) [RHEL-121233]
  - ext4: Replace ext4_da_write_inline_data_begin() with ext4_generic_write_inline_data(). (Brian Foster) [RHEL-121233]
  - ext4: Introduce a new helper function ext4_generic_write_inline_data() (Brian Foster) [RHEL-121233]
  - ext4: Don't set EXT4_STATE_MAY_INLINE_DATA for ea inodes (Brian Foster) [RHEL-121233]
  - ext4: Remove a redundant return statement (Brian Foster) [RHEL-121233]
  - ext4: protect ext4_release_dquot against freezing (Brian Foster) [RHEL-121233]
  - ext4: introduce linear search for dentries (Brian Foster) [RHEL-121233]
  - jbd2: Avoid long replay times due to high number or revoke blocks (Brian Foster) [RHEL-121233]
  - ext4: move out common parts into ext4_fallocate() (Brian Foster) [RHEL-121233]
  - ext4: move out inode_lock into ext4_fallocate() (Brian Foster) [RHEL-121233]
  - ext4: factor out ext4_do_fallocate() (Brian Foster) [RHEL-121233]
  - ext4: refactor ext4_insert_range() (Brian Foster) [RHEL-121233]
  - ext4: refactor ext4_collapse_range() (Brian Foster) [RHEL-121233]
  - ext4: refactor ext4_zero_range() (Brian Foster) [RHEL-121233]
  - ext4: refactor ext4_punch_hole() (Brian Foster) [RHEL-121233]
  - ext4: don't write back data before punch hole in nojournal mode (Brian Foster) [RHEL-121233]
  - ext4: don't explicit update times in ext4_fallocate() (Brian Foster) [RHEL-121233]
  - ext4: remove writable userspace mappings before truncating page cache (Brian Foster) [RHEL-121233]
  - ext4: remove unneeded forward declaration (Brian Foster) [RHEL-121233]
  - jbd2: remove unused transaction->t_private_list (Brian Foster) [RHEL-121233]
  - ext4: remove unused ext4 journal callback (Brian Foster) [RHEL-121233]
  - ext4 fast_commit: make use of name_snapshot primitives (Brian Foster) [RHEL-121233]
  - ext4: use inode_set_cached_link() (Brian Foster) [RHEL-121233]
  - vfs: support caching symlink lengths in inodes (Brian Foster) [RHEL-121233]
  - jbd2: switch to using the crc32c library (Brian Foster) [RHEL-121233]
  - ext4: switch to using the crc32c library (Brian Foster) [RHEL-121233]
  - sched/fair: Have SD_SERIALIZE affect newidle balancing (Phil Auld) [RHEL-130534]
  - sched/fair: Skip sched_balance_running cmpxchg when balance is not due (Phil Auld) [RHEL-130534]
  - Revert "Drivers: hv: Add CONFIG_HYPERV_VMBUS option" (Anusha Srivatsa) [RHEL-126642]
  - Revert "change the calling conventions for vfs_parse_fs_string()" (Anusha Srivatsa) [RHEL-126642]
  - redhat/configs: Add new configs from DRM 6.18 backport (Anusha Srivatsa) [RHEL-126642]
  - Merge DRM changes from upstream v6.17..v6.18 (Anusha Srivatsa) [RHEL-126642]
  - efi/x86: Memory protection on EfiGcdMemoryTypeMoreReliable (Lenny Szubowicz) [RHEL-124884]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-186.el10]
changelog:
  - net: atlantic: fix fragment overflow handling in RX path (CKI Backport Bot) [RHEL-139492] {CVE-2025-68301}
  - Bluetooth: hci_sock: Prevent race in socket write iter and sock bind (CKI Backport Bot) [RHEL-139467] {CVE-2025-68305}
  - mmc: sdhci-esdhc-imx: add alternate ARCH_S32 dependency to Kconfig (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: use modern PM macros (Jared Kangas) [RHEL-138679]
  - mmc: sdhci: add some simple inline functions for !CONFIG_PM (Jared Kangas) [RHEL-138679]
  - mmc: Remove redundant pm_runtime_mark_last_busy() calls (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: Drop the use of sdhci_pltfm_free() (Jared Kangas) [RHEL-138679]
  - mmc: sdhci: Use devm_mmc_alloc_host() helper (Jared Kangas) [RHEL-138679]
  - mmc: sdhci: Return void from sdhci_runtime_suspend|resume_host() (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: Don't change pinctrl in suspend if wakeup source (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: optimize clock loopback selection with dummy pad support (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: refactor clock loopback selection logic (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: fix few build warnings (Jared Kangas) [RHEL-138679]
  - mmc: host: sdhci-esdhc-imx: refactor the system PM logic (Jared Kangas) [RHEL-138679]
  - mmc: sdhci: export APIs for sdhci irq wakeup (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: fix defined but not used warnings (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: switch standard tuning to manual tuning (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: verify tuning control status after configuration (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: widen auto-tuning window for manual tuning (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: widen auto-tuning window for standard tuning (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: reset async FIFO before sending manual tuning command (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: explicitly reset tuning circuit via RSTT bit (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: calculate data timeout value based on clock (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: Save tuning value when card stays powered in suspend (Jared Kangas) [RHEL-138679]
  - mmc: Use of_property_present() for non-boolean properties (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: enable 'SDHCI_QUIRK_NO_LED' quirk for S32G (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: Update esdhc sysctl dtocv bitmask (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: Implement emmc hardware reset (Jared Kangas) [RHEL-138679]
  - mmc: host: Fix typos in comments across various files (Jared Kangas) [RHEL-138679]
  - mmc: sdhci-esdhc-imx: enable quirks SDHCI_QUIRK_NO_LED (Jared Kangas) [RHEL-138679]
  - Bluetooth: MGMT: Fix OOB access in parse_adv_monitor_pattern() (CKI Backport Bot) [RHEL-136974] {CVE-2025-40294}
  - Bluetooth: hci_event: validate skb length for unknown CC opcode (CKI Backport Bot) [RHEL-136953] {CVE-2025-40301}
  - net/sched: mqprio: fix stack out-of-bounds write in tc entry parsing (CKI Backport Bot) [RHEL-136839] {CVE-2025-38568}
  - smb: client: fix UBSAN array-index-out-of-bounds in smb2_copychunk_range (Paulo Alcantara) [RHEL-116054]
  - smb3 client: add missing tracepoint for unsupported ioctls (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix refcount leak in smb2_open() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix refcount leak in parse_durable_handle_context() (Paulo Alcantara) [RHEL-116054]
  - smb/server: call ksmbd_session_rpc_close() on error path in create_smb2_pipe() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Fix memory leak in get_file_all_info() (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix memory and information leak in smb3_reconfigure() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix minimum SMB2 PDU size (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix minimum SMB1 PDU size (Paulo Alcantara) [RHEL-116054]
  - ksmbd: rename smb2_get_msg to smb_get_msg (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Fix to handle removal of rfc1002 header from smb_hdr (Paulo Alcantara) [RHEL-116054]
  - cifs: update internal module version number (Paulo Alcantara) [RHEL-116054]
  - smb: move some SMB1 definitions into common/smb1pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: align durable reconnect v2 context to 8 byte boundary (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix buffer validation by including null terminator size in EA length (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Fix refcount leak when invalid session is found on session lookup (Paulo Alcantara) [RHEL-116054]
  - ksmbd: remove redundant DACL check in smb_check_perm_dacl (Paulo Alcantara) [RHEL-116054]
  - smb: server: defer the initial recv completion logic to smb_direct_negotiate_recv_work() (Paulo Alcantara) [RHEL-116054]
  - smb: server: initialize recv_io->cqe.done = recv_done just once (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.connect.{lock,work} (Paulo Alcantara) [RHEL-116054]
  - redhat/configs: disable CONFIG_CRYPTO_KRB5_SELFTESTS (Paulo Alcantara) [RHEL-116054]
  - redhat/configs: enable CONFIG_RXGK (Paulo Alcantara) [RHEL-116054]
  - redhat/configs: enable CONFIG_CRYPTO_KRB5[ENC] (Paulo Alcantara) [RHEL-116054]
  - smb/client: remove DeviceType Flags and Device Characteristics definitions (Paulo Alcantara) [RHEL-116054]
  - smb: move File Attributes definitions into common/fscc.h (Paulo Alcantara) [RHEL-116054]
  - smb: update struct duplicate_extents_to_file_ex (Paulo Alcantara) [RHEL-116054]
  - smb: move file_notify_information to common/fscc.h (Paulo Alcantara) [RHEL-116054]
  - smb: move SMB2 Notify Action Flags into common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move notify completion filter flags into common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb/client: add parentheses to NT error code definitions containing bitwise OR operator (Paulo Alcantara) [RHEL-116054]
  - smb: add documentation references for smb2 change notify definitions (Paulo Alcantara) [RHEL-116054]
  - smb/client: add 4 NT error code definitions (Paulo Alcantara) [RHEL-116054]
  - smb/client: fix NT_STATUS_UNABLE_TO_FREE_VM value (Paulo Alcantara) [RHEL-116054]
  - smb/client: fix NT_STATUS_DEVICE_DOOR_OPEN value (Paulo Alcantara) [RHEL-116054]
  - smb/client: fix NT_STATUS_NO_DATA_DETECTED value (Paulo Alcantara) [RHEL-116054]
  - smb/server: add comment to FileSystemName of FileFsAttributeInformation (Paulo Alcantara) [RHEL-116054]
  - smb/server: remove unused nterr.h (Paulo Alcantara) [RHEL-116054]
  - smb/server: rename include guard in smb_common.h (Paulo Alcantara) [RHEL-116054]
  - smb/client: update some SMB2 status strings (Paulo Alcantara) [RHEL-116054]
  - cifs: Remove dead function prototypes (Paulo Alcantara) [RHEL-116054]
  - smb/client: add two elements to smb2_error_map_table array (Paulo Alcantara) [RHEL-116054]
  - smb: rename to STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP (Paulo Alcantara) [RHEL-116054]
  - smb/client: remove unused elements from smb2_error_map_table array (Paulo Alcantara) [RHEL-116054]
  - smb/client: reduce loop count in map_smb2_to_linux_error() by half (Paulo Alcantara) [RHEL-116054]
  - smb: client: Add tracepoint for krb5 auth (Paulo Alcantara) [RHEL-116054]
  - smb: client: improve error message when creating SMB session (Paulo Alcantara) [RHEL-116054]
  - smb: client: relax session and tcon reconnect attempts (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB2 (Paulo Alcantara) [RHEL-116054]
  - cifs: client: allow changing multichannel mount options on remount (Paulo Alcantara) [RHEL-116054]
  - cifs: Do some preparation prior to organising the function declarations (Paulo Alcantara) [RHEL-116054]
  - cifs: Add a tracepoint to log EIO errors (Paulo Alcantara) [RHEL-116054]
  - cifs: Don't need state locking in smb2_get_mid_entry() (Paulo Alcantara) [RHEL-116054]
  - cifs: Remove the server pointer from smb_message (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix specification of function pointers (Paulo Alcantara) [RHEL-116054]
  - cifs: Replace SendReceiveBlockingLock() with SendReceive() plus flags (Paulo Alcantara) [RHEL-116054]
  - cifs: Clean up some places where an extra kvec[] was required for rfc1002 (Paulo Alcantara) [RHEL-116054]
  - cifs: Make smb1's SendReceive() wrap cifs_send_recv() (Paulo Alcantara) [RHEL-116054]
  - cifs: Remove the RFC1002 header from smb_hdr (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix handling of a beyond-EOF DIO/unbuffered read over SMB1 (Paulo Alcantara) [RHEL-116054]
  - cifs: client: enforce consistent handling of multichannel and max_channels (Paulo Alcantara) [RHEL-116054]
  - cifs: Use netfs_alloc/free_folioq_buffer() (Paulo Alcantara) [RHEL-116054]
  - smb: client: show smb lease key in open_dirs output (Paulo Alcantara) [RHEL-116054]
  - smb: client: show smb lease key in open_files output (Paulo Alcantara) [RHEL-116054]
  - ksmbd: ipc: fix use-after-free in ipc_msg_send_request (Paulo Alcantara) [RHEL-116054]
  - smb: client: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054]
  - smb: server: relax WARN_ON_ONCE(SMBDIRECT_SOCKET_*) checks in recv_done() and smb_direct_cm_handler() (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce SMBDIRECT_CHECK_STATUS_{WARN,DISCONNECT}() (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce SMBDIRECT_DEBUG_ERR_PTR() helper (Paulo Alcantara) [RHEL-116054]
  - ksmbd: vfs: fix race on m_flags in vfs_cache (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Replace strcpy + strcat to improve convert_to_nt_pathname (Paulo Alcantara) [RHEL-116054]
  - smb: move FILE_SYSTEM_ATTRIBUTE_INFO to common/fscc.h (Paulo Alcantara) [RHEL-116054]
  - ksmbd: implement error handling for STATUS_INFO_LENGTH_MISMATCH in smb server (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in ksmbd_tree_connect_put under concurrency (Paulo Alcantara) [RHEL-116054]
  - ksmbd: server: avoid busy polling in accept loop (Paulo Alcantara) [RHEL-116054]
  - smb: move create_durable_reconn to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: fix some warnings reported by scripts/checkpatch.pl (Paulo Alcantara) [RHEL-116054]
  - smb: do some cleanups (Paulo Alcantara) [RHEL-116054]
  - smb: move FILE_SYSTEM_SIZE_INFO to common/fscc.h (Paulo Alcantara) [RHEL-116054]
  - smb: move some duplicate struct definitions to common/fscc.h (Paulo Alcantara) [RHEL-116054]
  - smb: move list of FileSystemAttributes to common/fscc.h (Paulo Alcantara) [RHEL-116054]
  - smb: move SMB_NEGOTIATE_REQ to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move some duplicate definitions to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move create_durable_rsp_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move create_durable_handle_reconnect_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move create_durable_req_v2 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move MAX_CIFS_SMALL_BUFFER_SIZE to common/smbglob.h (Paulo Alcantara) [RHEL-116054]
  - smb/client: fix CAP_BULK_TRANSFER value (Paulo Alcantara) [RHEL-116054]
  - ksmbd: skip lock-range check on equal size to avoid size==0 underflow (Paulo Alcantara) [RHEL-116054]
  - smb: move resume_key_ioctl_rsp to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move copychunk definitions to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move smb_sockaddr_in and smb_sockaddr_in6 to common/smb2pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: move SMB1_PROTO_NUMBER to common/smbglob.h (Paulo Alcantara) [RHEL-116054]
  - smb: move get_rfc1002_len() to common/smbglob.h (Paulo Alcantara) [RHEL-116054]
  - smb: move smb_version_values to common/smbglob.h (Paulo Alcantara) [RHEL-116054]
  - smb: rename common/cifsglob.h to common/smbglob.h (Paulo Alcantara) [RHEL-116054]
  - smb/server: update some misguided comment of smb2_0_server_cmds proc (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix return value of smb2_oplock_break() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix return value of smb2_ioctl() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix return value of smb2_query_dir() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix return value of smb2_notify() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix return value of smb2_read() (Paulo Alcantara) [RHEL-116054]
  - afs: Fix uninit var in afs_alloc_anon_key() (Paulo Alcantara) [RHEL-116054]
  - afs: Fix delayed allocation of a cell's anonymous key (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix memory leak in cifs_construct_tcon() (Paulo Alcantara) [RHEL-116054]
  - cifs: Add the smb3_read_* tracepoints to SMB1 (Paulo Alcantara) [RHEL-116054]
  - cifs: fix memory leak in smb3_fs_context_parse_param error path (Paulo Alcantara) [RHEL-116054]
  - smb: client: introduce close_cached_dir_locked() (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_disconnect_rdma_connection() turn CREATED into DISCONNECTED (Paulo Alcantara) [RHEL-116054]
  - smb: fix invalid username check in smb3_fs_context_parse_param() (Paulo Alcantara) [RHEL-116054]
  - smb: server: let smb_direct_disconnect_rdma_connection() turn CREATED into DISCONNECTED (Paulo Alcantara) [RHEL-116054]
  - ksmbd: close accepted socket when per-IP limit rejects connection (Paulo Alcantara) [RHEL-116054]
  - smb: server: rdma: avoid unmapping posted recv on accept failure (Paulo Alcantara) [RHEL-116054]
  - cifs: client: fix memory leak in smb3_fs_context_parse_param (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix cifs_pick_channel when channel needs reconnect (Paulo Alcantara) [RHEL-116054]
  - smb: client: validate change notify buffer before copy (Paulo Alcantara) [RHEL-116054]
  - ksmbd: detect RDMA capable netdevs include IPoIB (Paulo Alcantara) [RHEL-116054]
  - ksmbd: detect RDMA capable lower devices when bridge and vlan netdev is used (Paulo Alcantara) [RHEL-116054]
  - smb: client: call smbd_destroy() in the same splace as kernel_sock_shutdown()/sock_release() (Paulo Alcantara) [RHEL-116054]
  - afs: Fix dynamic lookup to fail on cell lookup failure (Paulo Alcantara) [RHEL-116054]
  - smb: server: let smb_direct_cm_handler() call ib_drain_qp() after smb_direct_disconnect_rdma_work() (Paulo Alcantara) [RHEL-116054]
  - smb: server: call smb_direct_post_recv_credits() when the negotiation is done (Paulo Alcantara) [RHEL-116054]
  - ksmbd: transport_ipc: validate payload size before reading handle (Paulo Alcantara) [RHEL-116054]
  - cifs: fix typo in enable_gcm_256 module parameter (Paulo Alcantara) [RHEL-116054]
  - smb: server: let free_transport() wait for SMBDIRECT_SOCKET_DISCONNECTED (Paulo Alcantara) [RHEL-116054]
  - cifs: #include cifsglob.h before trace.h to allow structs in tracepoints (Paulo Alcantara) [RHEL-116054]
  - cifs: Call the calc_signature functions directly (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix TCP_Server_Info::credits to be signed (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054]
  - smb: server: simplify sibling_list handling in smb_direct_flush_send_list/send_done (Paulo Alcantara) [RHEL-116054]
  - smb: server: smb_direct_disconnect_rdma_connection() already wakes all waiters on error (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.send_io.lcredits.* (Paulo Alcantara) [RHEL-116054]
  - smb: server: allocate enough space for RW WRs and ib_drain_qp() (Paulo Alcantara) [RHEL-116054]
  - cifs: Add a couple of missing smb3_rw_credits tracepoints (Paulo Alcantara) [RHEL-116054]
  - smb: client: allocate enough space for MR WRs and ib_drain_qp() (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_destroy() wait for SMBDIRECT_SOCKET_DISCONNECTED (Paulo Alcantara) [RHEL-116054]
  - smb: move some duplicate definitions to common/cifsglob.h (Paulo Alcantara) [RHEL-116054]
  - smb: client: let destroy_mr_list() keep smbdirect_mr_io memory if registered (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix recursive locking in RPC handle list access (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix possible refcount leak in smb2_sess_setup() (Paulo Alcantara) [RHEL-116054]
  - smb/server: fix possible memory leak in smb2_read() (Paulo Alcantara) [RHEL-116054]
  - smb: client: let destroy_mr_list() call ib_dereg_mr() before ib_dma_unmap_sg() (Paulo Alcantara) [RHEL-116054]
  - smb: client: call ib_dma_unmap_sg if mr->sgt.nents is not 0 (Paulo Alcantara) [RHEL-116054]
  - smb: client: improve logic in smbd_deregister_mr() (Paulo Alcantara) [RHEL-116054]
  - smb: client: improve logic in smbd_register_mr() (Paulo Alcantara) [RHEL-116054]
  - smb: client: improve logic in allocate_mr_list() (Paulo Alcantara) [RHEL-116054]
  - smb: client: let destroy_mr_list() remove locked from the list (Paulo Alcantara) [RHEL-116054]
  - smb: client: let destroy_mr_list() call list_del(&mr->list) (Paulo Alcantara) [RHEL-116054]
  - smb: client: change smbd_deregister_mr() to return void (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_mr_io.{kref,mutex} and SMBDIRECT_MR_DISABLED (Paulo Alcantara) [RHEL-116054]
  - smb: client: Omit one redundant variable assignment in cifs_xattr_set() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Return a status code only as a constant in sid_to_id() (Paulo Alcantara) [RHEL-116054]
  - smb: server: Use common error handling code in smb_direct_rdma_xmit() (Paulo Alcantara) [RHEL-116054]
  - cifs: update internal version number (Paulo Alcantara) [RHEL-116054]
  - cifs: Add comments for DeletePending assignments in open functions (Paulo Alcantara) [RHEL-116054]
  - cifs: Add fallback code path for cifs_mkdir_setinfo() (Paulo Alcantara) [RHEL-116054]
  - cifs: Allow fallback code in smb_set_file_info() also for directories (Paulo Alcantara) [RHEL-116054]
  - cifs: Query EA $LXMOD in cifs_query_path_info() for WSL reparse points (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove redudant assignment in cifs_strict_fsync() (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix race with fallocate(2) and AIO+DIO (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix missing timestamp updates after utime(2) (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix missing timestamp updates after ftruncate(2) (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix missing timestamp updates with O_TRUNC (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix copy_to_iter return value check (Paulo Alcantara) [RHEL-116054]
  - smb: client: batch SRV_COPYCHUNK entries to cut round trips (Paulo Alcantara) [RHEL-116054]
  - smb: client: Omit an if branch in smb2_find_smb_tcon() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Return directly after a failed genlmsg_new() in cifs_swn_send_register_message() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Use common code in cifs_do_create() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Improve unlocking of a mutex in cifs_get_swn_reg() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Return a status code only as a constant in cifs_spnego_key_instantiate() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Use common code in cifs_lookup() (Paulo Alcantara) [RHEL-116054]
  - smb: client: Reduce the scopes for a few variables in two functions (Paulo Alcantara) [RHEL-116054]
  - cifs: client: force multichannel=off when max_channels=1 (Paulo Alcantara) [RHEL-116054]
  - smb: client: transport: minor indentation style fix (Paulo Alcantara) [RHEL-116054]
  - smb: client: transport: avoid reconnects triggered by pending task work (Paulo Alcantara) [RHEL-116054]
  - ksmbd: increase session and share hash table bits (Paulo Alcantara) [RHEL-116054]
  - ksmbd: replace connection list with hash table (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add an error print when maximum IP connections limit is reached (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add max ip connections parameter (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix error code overwriting in smb2_get_info_filesystem() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: copy overlapped range within the same file (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use sock_create_kern interface to create kernel socket (Paulo Alcantara) [RHEL-116054]
  - ksmbd: make ksmbd thread names distinct by client IP (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Fix race condition in RPC handle list access (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix crypto buffers in non-linear memory (Paulo Alcantara) [RHEL-116054]
  - smb: client: add tcon information to smb2_reconnect() debug messages (Paulo Alcantara) [RHEL-116054]
  - smb: server: let smb_direct_flush_send_list() invalidate a remote key first (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of ib_alloc_cq_any() instead of ib_alloc_cq() (Paulo Alcantara) [RHEL-116054]
  - smb: server: make consitent use of spin_lock_irq{save,restore}() in transport_rdma.c (Paulo Alcantara) [RHEL-116054]
  - smb: server: let {free_transport,smb_direct_disconnect_rdma_{work,connection}}() wake up all wait queues (Paulo Alcantara) [RHEL-116054]
  - smb: server: let smb_direct_disconnect_rdma_connection() disable all work but disconnect_work (Paulo Alcantara) [RHEL-116054]
  - smb: server: fill in smbdirect_socket.first_error on error (Paulo Alcantara) [RHEL-116054]
  - smb: server: let smb_direct_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR... (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_send_negotiate_response() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to {enqueue,get_first}_reassembly() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_post_send_data() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to post_sendmsg() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_create_header() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to manage_keep_alive_before_sending() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to manage_credits_prior_sending() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to calc_rw_credits() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to wait_for_rw_credits() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to wait_for_send_credits() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to wait_for_credits() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_flush_send_list() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_post_send() (Paulo Alcantara) [RHEL-116054]
  - smb: server: remove unused struct struct smb_direct_transport argument from smb_direct_send_ctx_init() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_{alloc,free}_sendmsg() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_connect() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_prepare_negotiation() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_accept_client() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_post_recv() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_create_qpair() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_qpair_handler() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_cm_handler() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_init_params() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_get_max_fr_pages() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to smb_direct_{create,destroy}_pools() (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass struct smbdirect_socket to {get_free,put}_recvmsg() (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054]
  - smb: server: implement correct keepalive and timeout handling for smbdirect (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.idle.immediate_work (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket_parameters.negotiate_timeout_msec and change to 5s (Paulo Alcantara) [RHEL-116054]
  - smb: server: fill smbdirect_socket_parameters at the beginning and use the values from there (Paulo Alcantara) [RHEL-116054]
  - smb: server: pass ksmbd_transport to get_smbd_max_read_write_size() (Paulo Alcantara) [RHEL-116054]
  - smb: server: remove useless casts from KSMBD_TRANS/SMBD_TRANS (Paulo Alcantara) [RHEL-116054]
  - smb: server: replace smb_trans_direct_transfort() with SMBD_TRANS() (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054]
  - smb: server: manage recv credits by counting posted recv_io and granted credits (Paulo Alcantara) [RHEL-116054]
  - smb: server: take the recv_credit_target from the negotiate req and always limit the range (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of struct smbdirect_rw_io (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use smbdirect_socket.rw_io.credits (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of struct smbdirect_send_batch (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.send_io.pending.{count,zero_wait_queue} (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054]
  - smb: server: don't wait for info->send_pending == 0 on error (Paulo Alcantara) [RHEL-116054]
  - smb: server: move smb_direct_disconnect_rdma_work() into free_transport() (Paulo Alcantara) [RHEL-116054]
  - smb: server: only turn into SMBDIRECT_SOCKET_CONNECTED when negotiation is done (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054]
  - smb: server: queue post_recv_credits_work in put_recvmsg() and avoid count_avail_recvmsg (Paulo Alcantara) [RHEL-116054]
  - smb: server: add a pr_info() when the server starts running (Paulo Alcantara) [RHEL-116054]
  - smb: server: make only use of wake_up[_all]() in transport_rdma.c (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of smbdirect_socket->recv_io.expected (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of common smbdirect_socket_parameters (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of common smbdirect_socket (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of common smbdirect.h (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of common smbdirect_pdu.h (Paulo Alcantara) [RHEL-116054]
  - smb: server: fix IRD/ORD negotiation with the client (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_post_send_iter() call ib_dma_map_single() for the header first (Paulo Alcantara) [RHEL-116054]
  - smb: client: defer calling ib_alloc_pd() after we are connected (Paulo Alcantara) [RHEL-116054]
  - smb: client: allocate smbdirect workqueue at the beginning of _smbd_get_connection() (Paulo Alcantara) [RHEL-116054]
  - smb: client: make consitent use of spin_lock_irq{save,restore}() in smbdirect.c (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_{destroy,disconnect_rdma_{work,connection}}() wake up all wait queues (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_disconnect_rdma_connection() disable all work but disconnect_work (Paulo Alcantara) [RHEL-116054]
  - smb: client: fill in smbdirect_socket.first_error on error (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_disconnect_rdma_connection() set SMBDIRECT_SOCKET_ERROR... (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove unused struct smbdirect_socket argument of smbd_iter_to_mr() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to get_mr() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_negotiate() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_post_send_negotiate_req() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_ia_open() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_create_id() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_qp_async_error_upcall() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_post_send_full_iter() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_post_send_empty() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_post_send_iter() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to manage_keep_alive_before_sending() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_post_send() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to manage_credits_prior_sending() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_post_recv() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to smbd_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to {allocate,destroy}_mr_list() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to {enqueue,_get_first}_reassembly() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to {allocate,destroy}_caches_and_workqueue() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to {allocate,destroy}_receive_buffers() (Paulo Alcantara) [RHEL-116054]
  - smb: client: pass struct smbdirect_socket to {get,put}_receive_buffer() (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.mr_io (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket_parameters.max_frmr_depth (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of struct smbdirect_mr_io (Paulo Alcantara) [RHEL-116054]
  - smb: client: add and use smbd_get_parameters() (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054]
  - smb: client: move rdma_readwrite_threshold from smbd_connection to TCP_Server_Info (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.statistics (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove unused smbd_connection.count_reassembly_queue (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove unused smbd_connection->protocol (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.idle.{keepalive,immediate_work,timer_work} (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix smbdirect keep alive handling to match the documentation (Paulo Alcantara) [RHEL-116054]
  - smb: client: send empty packets via send_immediate_work (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec (Paulo Alcantara) [RHEL-116054]
  - smb: client: fill smbdirect_socket_parameters at the beginning and use the values from there (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove useless smbd_connection.send_immediate (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054]
  - smb: client: count the number of posted recv_io messages in order to calculated credits (Paulo Alcantara) [RHEL-116054]
  - smb: client: limit the range of info->receive_credit_target (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove info->wait_receive_queues handling in smbd_destroy() (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of ib_wc_status_msg() and skip IB_WC_WR_FLUSH_ERR logging (Paulo Alcantara) [RHEL-116054]
  - smb: client: queue post_recv_credits_work also if the peer raises the credit target (Paulo Alcantara) [RHEL-116054]
  - smb: client: make sure smbd_disconnect_rdma_work() doesn't run after smbd_destroy() took over (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue} (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054]
  - smb: client: make only use of wake_up[_all]() in smbdirect.c (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054]
  - smb: client: use status_wait and SMBDIRECT_SOCKET_RESOLVE_{ADDR,ROUTE}_RUNNING for completion (Paulo Alcantara) [RHEL-116054]
  - smb: client: use status_wait and SMBDIRECT_SOCKET_NEGOTIATE_RUNNING for completion (Paulo Alcantara) [RHEL-116054]
  - smb: client: adjust smbdirect related output of cifs_debug_data_proc_show() (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.first_error (Paulo Alcantara) [RHEL-116054]
  - smb: client/smbdirect: introduce SMBDIRECT_SOCKET_ERROR (Paulo Alcantara) [RHEL-116054]
  - smb: client/smbdirect: replace SMBDIRECT_SOCKET_CONNECTING with more detailed states (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix sending the iwrap custom IRD/ORD negotiation messages (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: let smbdirect_socket_init() initialize all [delayed_]work_structs as disabled (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.mr_io.* (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket_parameters.max_frmr_depth (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce struct smbdirect_mr_io (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.workqueue (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.statistics (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.idle.{keepalive,immediate_work,timer_work} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.rdma.legacy_iwarp (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket_parameters.{initiator_depth,responder_resources} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket_parameters.{resolve_{addr,route},rdma_connect,negotiate}_timeout_msec (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.recv_io.{posted,credits} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce struct smbdirect_rw_io (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.rw_io.credits (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce struct smbdirect_send_batch (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.send_io.credits.{count,wait_queue} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.send_io.pending.{count,{dec,zero}_wait_queue} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.disconnect_work (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket_init() (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.status_wait (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket_status_string() (Paulo Alcantara) [RHEL-116054]
  - include/linux/fs.h: add inode_lock_killable() (Paulo Alcantara) [RHEL-116054]
  - netfs: fix reference leak (Paulo Alcantara) [RHEL-116054]
  - afs: Fix potential null pointer dereference in afs_put_server (Paulo Alcantara) [RHEL-116054]
  - smb: server: use disable_work_sync in transport_rdma.c (Paulo Alcantara) [RHEL-116054]
  - smb: server: don't use delayed_work for post_recv_credits_work (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix smbdirect_recv_io leak in smbd_negotiate() error path (Paulo Alcantara) [RHEL-116054]
  - smb: client: let smbd_destroy() call disable_work_sync(&info->post_send_credits_work) (Paulo Alcantara) [RHEL-116054]
  - smb: client: use disable[_delayed]_work_sync in smbdirect.c (Paulo Alcantara) [RHEL-116054]
  - smb: client: let recv_done verify data_offset, data_length and remaining_data_length (Paulo Alcantara) [RHEL-116054]
  - netfs: Prevent duplicate unlocking (Paulo Alcantara) [RHEL-116054]
  - ksmbd: smbdirect: verify remaining_data_length respects max_fragmented_recv_size (Paulo Alcantara) [RHEL-116054]
  - ksmbd: smbdirect: validate data_offset and data_length field of smb_direct_data_transfer (Paulo Alcantara) [RHEL-116054]
  - smb: server: let smb_direct_writev() respect SMB_DIRECT_MAX_SEND_SGES (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix untrusted unsigned subtract (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix unhandled errors in rxgk_verify_packet_integrity() (Paulo Alcantara) [RHEL-116054]
  - cifs: prevent NULL pointer dereference in UTF16 conversion (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix spellings in comments (Paulo Alcantara) [RHEL-116054]
  - ksmbd: allow a filename to contain colons on SMB3.1.1 posix extensions (Paulo Alcantara) [RHEL-116054]
  - smb3 client: fix return code mapping of remap_file_range (Paulo Alcantara) [RHEL-116054]
  - iov_iter: iterate_folioq: fix handling of offset >= folio size (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix refcount leak causing resource not released (Paulo Alcantara) [RHEL-116054]
  - ksmbd: extend the connection limiting mechanism to support IPv6 (Paulo Alcantara) [RHEL-116054]
  - smb: server: split ksmbd_rdma_stop_listening() out of ksmbd_rdma_destroy() (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove redundant lstrp update in negotiate protocol (Paulo Alcantara) [RHEL-116054]
  - cifs: update internal version number (Paulo Alcantara) [RHEL-116054]
  - smb: client: don't wait for info->send_pending == 0 on error (Paulo Alcantara) [RHEL-116054]
  - smb: client: fix mid_q_entry memleak leak with per-mid locking (Paulo Alcantara) [RHEL-116054]
  - smb3: fix for slab out of bounds on mount to ksmbd (Paulo Alcantara) [RHEL-116054]
  - cifs: avoid extra calls to strlen() in cifs_get_spnego_key() (Paulo Alcantara) [RHEL-116054]
  - cifs: Fix collect_sample() to handle any iterator type (Paulo Alcantara) [RHEL-116054]
  - smb: server: Fix extension string in ksmbd_extract_shortname() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: limit repeated connections from clients with the same IP (Paulo Alcantara) [RHEL-116054]
  - smb: client: only use a single wait_queue to monitor smbdirect connection status (Paulo Alcantara) [RHEL-116054]
  - smb: client: don't call init_waitqueue_head(&info->conn_wait) twice in _smbd_get_connection (Paulo Alcantara) [RHEL-116054]
  - smb: client: improve logging in smbd_conn_upcall() (Paulo Alcantara) [RHEL-116054]
  - smb: client: return an error if rdma_connect does not return within 5 seconds (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: add smbdirect_socket.{send,recv}_io.mem.{cache,pool} (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce struct smbdirect_send_io (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: add SMBDIRECT_RECV_IO_MAX_SGE (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove unused enum smbd_connection_status (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.recv_io.reassembly.* (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smb: smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.recv_io.free.{list,lock} (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce struct smbdirect_recv_io (Paulo Alcantara) [RHEL-116054]
  - smb: client: make use of smbdirect_socket->recv_io.expected (Paulo Alcantara) [RHEL-116054]
  - smb: smbdirect: introduce smbdirect_socket.recv_io.expected (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove unused smbd_connection->fragment_reassembly_remaining (Paulo Alcantara) [RHEL-116054]
  - smb: client: let recv_done() avoid touching data_transfer after cleanup/move (Paulo Alcantara) [RHEL-116054]
  - smb: client: let recv_done() cleanup before notifying the callers. (Paulo Alcantara) [RHEL-116054]
  - smb: client: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already (Paulo Alcantara) [RHEL-116054]
  - smb: client: remove separate empty_packet_queue (Paulo Alcantara) [RHEL-116054]
  - smb: client: let send_done() cleanup before calling smbd_disconnect_rdma_connection() (Paulo Alcantara) [RHEL-116054]
  - smb: server: let recv_done() avoid touching data_transfer after cleanup/move (Paulo Alcantara) [RHEL-116054]
  - smb: server: let recv_done() consistently call put_recvmsg/smb_direct_disconnect_rdma_connection (Paulo Alcantara) [RHEL-116054]
  - smb: server: make sure we call ib_dma_unmap_single() only if we called ib_dma_map_single already (Paulo Alcantara) [RHEL-116054]
  - smb: server: remove separate empty_recvmsg_queue (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix corrupted mtime and ctime in smb2_open (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix Preauh_HashValue race condition (Paulo Alcantara) [RHEL-116054]
  - ksmbd: check return value of xa_store() in krb5_authenticate (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix null pointer dereference error in generate_encryptionkey (Paulo Alcantara) [RHEL-116054]
  - crypto: krb5 - Fix memory leak in krb5_test_one_prf() (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix to use conn aborts for conn-wide failures (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix transmission of an abort in response to an abort (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix notification vs call-release vs recvmsg (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix recv-recv race of completed call (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix irq-disabled in local_bh_enable() (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix oops due to non-existence of prealloc backlog struct (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix bug due to prealloc collision (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix over large frame size warning (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix potential use-after-free in oplock/lease break ack (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix a mount write count leak in ksmbd_vfs_kern_path_locked() (Paulo Alcantara) [RHEL-116054]
  - smb: server: make use of rdma_destroy_qp() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: handle set/get info file for streamed file (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix null pointer dereference in destroy_previous_session (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add free_transport ops in ksmbd connection (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Fix return from none_validate_challenge() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: allow a filename to contain special characters on SMB3.1.1 posix extension (Paulo Alcantara) [RHEL-116054]
  - ksmbd: provide zero as a unique ID to the Mac client (Paulo Alcantara) [RHEL-116054]
  - ksmbd: remove unnecessary softdep on crc32 (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use SHA-256 library API instead of crypto_shash API (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Fix change to use SG miter to use offset (Paulo Alcantara) [RHEL-116054]
  - rxrpc: rxgk: Fix some reference count leaks (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Remove deadcode (Paulo Alcantara) [RHEL-116054]
  - rxrpc: rxgk: Set error code in rxgk_yfs_decode_ticket() (Paulo Alcantara) [RHEL-116054]
  - rxrpc: rxperf: Add test RxGK server keys (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Add more CHALLENGE/RESPONSE packet tracing (Paulo Alcantara) [RHEL-116054]
  - afs: Use rxgk RESPONSE to pass token for callback channel (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Display security params in the afs_cb_call tracepoint (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Allow the app to store private data on peer structs (Paulo Alcantara) [RHEL-116054]
  - rxrpc: rxgk: Implement connection rekeying (Paulo Alcantara) [RHEL-116054]
  - rxrpc: rxgk: Implement the yfs-rxgk security class (GSSAPI) (Paulo Alcantara) [RHEL-116054]
  - rxrpc: rxgk: Provide infrastructure and key derivation (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Add YFS RxGK (GSSAPI) security class (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Add the security index for yfs-rxgk (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Allow CHALLENGEs to the passed to the app for a RESPONSE (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Remove some socket lock acquire/release annotations (Paulo Alcantara) [RHEL-116054]
  - rxrpc: Pull out certain app callback funcs into an ops table (Paulo Alcantara) [RHEL-116054]
  - rxrpc: kdoc: Update function descriptions and add link from rxrpc.rst (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use list_first_entry_or_null for opinfo_get_list() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix rename failure (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix stream write failure (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Fix UAF in __close_file_table_ids (Paulo Alcantara) [RHEL-116054]
  - ksmbd: prevent out-of-bounds stream writes by validating *pos (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix memory leak in parse_lease_state() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: prevent rename with empty string (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in session logoff (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in kerberos authentication (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in ksmbd_session_rpc_open (Paulo Alcantara) [RHEL-116054]
  - smb: server: smb2pdu: check return value of xa_store() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Prevent integer overflow in calculation of deadtime (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix the warning from __kernel_write_iter (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in smb_break_all_levII_oplock() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in __smb2_lease_break_noti() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix WARNING "do not call blocking ops when !TASK_RUNNING" (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Fix dangling pointer in krb_authenticate (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix null pointer dereference in alloc_preauth_hash() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: validate zero num_subauth before sub_auth is accessed (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix overflow in dacloffset bounds check (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix session use-after-free in multichannel connection (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix r_count dec/increment mismatch (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix multichannel connection failure (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in ksmbd_sessions_deregister() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use ib_device_get_netdev() instead of calling ops.get_netdev (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use aead_request_free to match aead_request_alloc (Paulo Alcantara) [RHEL-116054]
  - Revert "ksmbd: fix missing RDMA-capable flag for IPoIB device in ksmbd_rdma_capable_netdev()" (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add bounds check for create lease context (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add bounds check for durable handle context (Paulo Alcantara) [RHEL-116054]
  - ksmbd: make SMB_SERVER_KERBEROS5 enable by default (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Use str_read_write() and str_true_false() helpers (Paulo Alcantara) [RHEL-116054]
  - crypto: krb5 - Use SG miter instead of doing it by hand (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement crypto self-testing (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement the Camellia enctypes from rfc6803 (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement the AES enctypes from rfc8009 (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement the AES enctypes from rfc3962 (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement the Kerberos5 rfc3961 get_mic and verify_mic (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement the Kerberos5 rfc3961 encrypt and decrypt functions (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Provide RFC3961 setkey packaging functions (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement the Kerberos5 rfc3961 key derivation (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Provide infrastructure and key derivation (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Add an API to perform requests (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Add an API to alloc and prepare a crypto object (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Add an API to query the layout of the crypto section (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Implement Kerberos crypto core (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Add some constants out of sunrpc headers (Paulo Alcantara) [RHEL-116054]
  - crypto/krb5: Test manager data (Paulo Alcantara) [RHEL-116054]
  - crypto: Add 'krb5enc' hash and cipher AEAD algorithm (Paulo Alcantara) [RHEL-116054]
  - ksmbd: prevent connection release during oplock break notification (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in ksmbd_free_work_struct (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix incorrect validation for num_aces field of smb_acl (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix bug on trap in smb2_lock (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in smb2_lock (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix type confusion via race condition when using ipc_msg_send_request (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix out-of-bounds in parse_sec_desc() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix integer overflows on 32 bit systems (Paulo Alcantara) [RHEL-116054]
  - ksmbd: browse interfaces list on FSCTL_QUERY_INTERFACE_INFO IOCTL (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Remove unused functions (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Implement new SMB3 POSIX type (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix unexpectedly changed path in ksmbd_vfs_kern_path_locked (Paulo Alcantara) [RHEL-116054]
  - ksmbd: Remove unneeded if check in ksmbd_rdma_capable_netdev() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix a missing return value check bug (Paulo Alcantara) [RHEL-116054]
  - ksmbd: conn lock to serialize smb2 negotiate (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix broken transfers when exceeding max simultaneous operations (Paulo Alcantara) [RHEL-116054]
  - ksmbd: count all requests in req_running counter (Paulo Alcantara) [RHEL-116054]
  - ksmbd: set ATTR_CTIME flags when setting mtime (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix racy issue from session lookup and expire (Paulo Alcantara) [RHEL-116054]
  - ksmbd: retry iterate_dir in smb2_query_dir (Paulo Alcantara) [RHEL-116054]
  - ksmbd: align aux_payload_buf to avoid OOB reads in cryptographic operations (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix Out-of-Bounds Write in ksmbd_vfs_stream_write (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix Out-of-Bounds Read in ksmbd_vfs_stream_read (Paulo Alcantara) [RHEL-116054]
  - smb: server: Fix building with GCC 15 (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix use-after-free in SMB request handling (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add debug print for pending request during server shutdown (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add netdev-up/down event debug print (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add debug prints to know what smb2 requests were received (Paulo Alcantara) [RHEL-116054]
  - ksmbd: add debug print for rdma capable (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use msleep instaed of schedule_timeout_interruptible() (Paulo Alcantara) [RHEL-116054]
  - ksmbd: use __GFP_RETRY_MAYFAIL (Paulo Alcantara) [RHEL-116054]
  - ksmbd: fix malformed unsupported smb1 negotiate response (Paulo Alcantara) [RHEL-116054]
  - Bluetooth: hci_sync: fix race in hci_cmd_sync_dequeue_once (CKI Backport Bot) [RHEL-136261] {CVE-2025-40318}
  - platform/x86: intel-uncore-freq: Add additional client processors (Steve Best) [RHEL-129946]
  - genirq/manage: Reduce priority of forced secondary interrupt handler (Crystal Wood) [RHEL-102562]
  - cpufreq: intel_pstate: Fix object lifecycle issue in update_qos_request() (Steve Best) [RHEL-129704]
  - selftests: net-drv: stats: sanity check FEC histogram (Mohammad Heib) [RHEL-123858]
  - ethtool: add FEC bins histogram report (Mohammad Heib) [RHEL-123858]
  - net: ethtool: remove duplicated mm.o from Makefile (Mohammad Heib) [RHEL-123858]
  - net: ethtool: tsconfig: set command must provide a reply (Mohammad Heib) [RHEL-123858]
  - net: virtio_net: add get_rxrings ethtool callback for RX ring queries (Mohammad Heib) [RHEL-123858]
  - net: ethtool: use the new helper in rss_set_prep_indir() (Mohammad Heib) [RHEL-123858]
  - net: ethtool: update set_rxfh_indir to use ethtool_get_rx_ring_count helper (Mohammad Heib) [RHEL-123858]
  - net: ethtool: update set_rxfh to use ethtool_get_rx_ring_count helper (Mohammad Heib) [RHEL-123858]
  - net: ethtool: add get_rx_ring_count callback to optimize RX ring queries (Mohammad Heib) [RHEL-123858]
  - net: ethtool: remove the duplicated handling from ethtool_get_rxrings (Mohammad Heib) [RHEL-123858]
  - net: ethtool: add support for ETHTOOL_GRXRINGS ioctl (Mohammad Heib) [RHEL-123858]
  - net: ethtool: pass the num of RX rings directly to ethtool_copy_validate_indir (Mohammad Heib) [RHEL-123858]
  - net: ethtool: handle EOPNOTSUPP from ethtool get_ts_info() method (Mohammad Heib) [RHEL-123858]
  - net: ethtool: fix wrong type used in struct kernel_ethtool_ts_info (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: add test for RSS on flow label (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: add rss_api to the Makefile (Mohammad Heib) [RHEL-123858]
  - net: ethtool: support including Flow Label in the flow hash for RSS (Mohammad Heib) [RHEL-123858]
  - netlink: specs: ethtool: fix module EEPROM input/output arguments (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: rss_api: context create and delete tests (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: support removing contexts via Netlink (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: support creating contexts via Netlink (Mohammad Heib) [RHEL-123858]
  - ethtool: move ethtool_rxfh_ctx_alloc() to common code (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: factor out populating response from context (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: factor out allocating memory for response (Mohammad Heib) [RHEL-123858]
  - ethtool: rejig the RSS notification machinery for more types (Mohammad Heib) [RHEL-123858]
  - ethtool: assert that drivers with sym hash are consistent for RSS contexts (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: rss_api: test input-xfrm and hash fields (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: support setting flow hashing fields (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: support setting input-xfrm via Netlink (Mohammad Heib) [RHEL-123858]
  - netlink: specs: define input-xfrm enum in the spec (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: rss_api: test setting hashing key via Netlink (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: support setting hkey via Netlink (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: support setting hfunc via Netlink (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: rss_api: test setting indirection table via Netlink (Mohammad Heib) [RHEL-123858]
  - tools: ynl: support packing binary arrays of scalars (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: rss_api: factor out checking min queue count (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: initial RSS_SET (indirection table handling) (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: test RSS header field configuration (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: report which fields are configured for hashing (Mohammad Heib) [RHEL-123858]
  - ethtool: mark ETHER_FLOW as usable for Rx hash (Mohammad Heib) [RHEL-123858]
  - tools: ynl: decode enums in auto-ints (Mohammad Heib) [RHEL-123858]
  - ethtool: rss: make sure dump takes the rss lock (Mohammad Heib) [RHEL-123858]
  - net: ethtool: reduce indent for _rxfh_context ops (Mohammad Heib) [RHEL-123858]
  - net: ethtool: remove the compat code for _rxfh_context ops (Mohammad Heib) [RHEL-123858]
  - eth: mlx5: migrate to the *_rxfh_context ops (Mohammad Heib) [RHEL-123858]
  - eth: ice: drop the dead code related to rss_contexts (Mohammad Heib) [RHEL-123858]
  - eth: otx2: migrate to the *_rxfh_context ops (Mohammad Heib) [RHEL-123858]
  - net: ethtool: fix leaking netdev ref if ethnl_default_parse() failed (Mohammad Heib) [RHEL-123858]
  - net: ethtool: move get_rxfh callback under the rss_lock (Mohammad Heib) [RHEL-123858]
  - net: ethtool: move rxfh_fields callbacks under the rss_lock (Mohammad Heib) [RHEL-123858]
  - net: ethtool: take rss_lock for all rxfh changes (Mohammad Heib) [RHEL-123858]
  - net: ethtool: avoid OOB accesses in PAUSE_SET (Mohammad Heib) [RHEL-123858]
  - netlink: specs: ethtool: replace underscores with dashes in names (Mohammad Heib) [RHEL-123858]
  - selftests: drv-net: test RSS Netlink notifications (Mohammad Heib) [RHEL-123858]
  - doc: ethtool: mark ETHTOOL_GRXFHINDIR as reimplemented (Mohammad Heib) [RHEL-123858]
  - net: ethtool: rss: add notifications (Mohammad Heib) [RHEL-123858]
  - net: ethtool: copy req_info from SET to NTF (Mohammad Heib) [RHEL-123858]
  - net: ethtool: remove the data argument from ethtool_notify() (Mohammad Heib) [RHEL-123858]
  - net: ethtool: call .parse_request for SET handlers (Mohammad Heib) [RHEL-123858]
  - net: ethtool: dynamically allocate full req size req (Mohammad Heib) [RHEL-123858]
  - netlink: specs: add the multicast group name to spec (Mohammad Heib) [RHEL-123858]
  - eth: Update rmon hist range (Mohammad Heib) [RHEL-123858]
  - net: Add support for providing the PTP hardware source in tsinfo (Mohammad Heib) [RHEL-123858]
  - net: ethtool: netlink: Use netdev_hold for dumpit() operations (Mohammad Heib) [RHEL-123858]
  - net: ethtool: phy: Convert the PHY_GET command to generic phy dump (Mohammad Heib) [RHEL-123858]
  - net: ethtool: Introduce per-PHY DUMP operations (Mohammad Heib) [RHEL-123858]
  - net: ethtool: Adjust exactly ETH_GSTRING_LEN-long stats to use memcpy (Mohammad Heib) [RHEL-123858]
  - net: freescale: use ethtool string helpers (Mohammad Heib) [RHEL-123858]
  - compiler_types: Introduce __nonstring_array (Mohammad Heib) [RHEL-123858]
  - net: ethtool: fix get_ts_stats() documentation (Mohammad Heib) [RHEL-123858]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-187.el10]
changelog:
  - scsi: sg: Fix occasional bogus elapsed time that exceeds timeout (Michal Rábek) [RHEL-140732]
  - powerpc/tools: drop `-o pipefail` in gcc check scripts (Jan Stancek) [RHEL-111046]
  - thunderbolt: Add support for Intel Wildcat Lake (Desnes Nunes) [RHEL-95660]
  - ipv4: start using dst_dev_rcu() (Hangbin Liu) [RHEL-128993]
  - tcp: use dst_dev_rcu() in tcp_fastopen_active_disable_ofo_check() (Hangbin Liu) [RHEL-128993]
  - tcp_metrics: use dst_dev_net_rcu() (Hangbin Liu) [RHEL-128993]
  - net: use dst_dev_rcu() in sk_setup_caps() (Hangbin Liu) [RHEL-129089] {CVE-2025-40170}
  - ipv6: use RCU in ip6_output() (Hangbin Liu) [RHEL-128993] {CVE-2025-40158}
  - ipv6: use RCU in ip6_xmit() (Hangbin Liu) [RHEL-129028] {CVE-2025-40135}
  - ipv6: start using dst_dev_rcu() (Hangbin Liu) [RHEL-128993]
  - net: dst: introduce dst->dev_rcu (Hangbin Liu) [RHEL-128993]
  - ipv6: mcast: Add ip6_mc_find_idev() helper (Hangbin Liu) [RHEL-128993]
  - net: ipv4: guard ip_mr_output() with rcu (Hangbin Liu) [RHEL-128993]
  - net: ipv4: Add ip_mr_output() (Hangbin Liu) [RHEL-128993]
  - net: ipv4: ipmr: Split ipmr_queue_xmit() in two (Hangbin Liu) [RHEL-128993]
  - net: ipv4: ipmr: ipmr_queue_xmit(): Drop local variable `dev' (Hangbin Liu) [RHEL-128993]
  - RDMA/irdma: avoid invalid read in irdma_net_event (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix irdma_alloc_ucontext_resp padding (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix SRQ shadow area address initialization (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Remove doorbell elision logic (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Do not set IBK_LOCAL_DMA_LKEY for GEN3+ (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Do not directly rely on IB_PD_UNSAFE_GLOBAL_RKEY (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add missing mutex destroy (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix SIGBUS in AEQ destroy (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add a missing kfree of struct irdma_pci_f for GEN2 (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix data race in irdma_free_pble (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix data race in irdma_sc_ccq_arm (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Remove redundant NULL check of udata in irdma_create_user_ah() (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Remove unused CQ registry (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Take a lock before moving SRQ tail in poll_cq (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: CQ size and shadow update changes for GEN3 (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Silently consume unsignaled completions (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Initialize cqp_cmds_info to prevent resource leaks (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Enforce local fence for LOCAL_INV WRs (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix vf_id size to u16 to avoid overflow (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Set irdma_cq cq_num field during CQ create (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix SD index calculation (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Remove unused struct irdma_cq fields (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Fix positive vs negative error codes in irdma_post_send() (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Update Kconfig (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Extend CQE Error and Flush Handling for GEN3 Devices (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add Atomic Operations support (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Restrict Memory Window and CQE Timestamping to GEN3 (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add SRQ support (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Support 64-byte CQEs and GEN3 CQE opcode decoding (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add support for V2 HMC resource management scheme (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Extend QP context programming for GEN3 (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add GEN3 virtual QP1 support (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Introduce GEN3 vPort driver support (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add GEN3 HW statistics support (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add GEN3 support for AEQ and CEQ (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add GEN3 CQP support with deferred completions (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Discover and set up GEN3 hardware register layout (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Add GEN3 core driver support (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Refactor GEN2 auxiliary driver (Kamal Heib) [RHEL-99206]
  - ice, irdma: fix an off by one in error handling code (Kamal Heib) [RHEL-99206]
  - irdma: free iwdev->rf after removing MSI-X (Kamal Heib) [RHEL-99206]
  - RDMA/irdma: Switch to using the crc32c library (Kamal Heib) [RHEL-99206]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-188.el10]
changelog:
  - arm64: dts: freescale: Add GMAC Ethernet for S32G2 EVB and RDB2 and S32G3 RDB3 (CKI Backport Bot) [RHEL-141789]
  - pinctrl: s32cc: initialize gpio_pin_config::list after kmalloc() (Jared Kangas) [RHEL-136697]
  - pinctrl: s32cc: fix uninitialized memory in s32_pinctrl_desc (Jared Kangas) [RHEL-136697]
  - pinctrl: s32: add missing pins definitions (Jared Kangas) [RHEL-136697]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-189.el10]
changelog:
  - selftests/mm: skip hugepage-mremap test if userfaultfd unavailable (Chunyu Hu) [RHEL-112331]
  - selftests/mm: skip thuge-gen test if system is not setup properly (Chunyu Hu) [RHEL-112331]
  - selftests/mm: use generic read_sysfs in thuge-gen test (Chunyu Hu) [RHEL-112331]
  - selftests/mm: extract read_sysfs and write_sysfs into vm_util (Chunyu Hu) [RHEL-112331]
  - selftests/mm: deduplicate default page size test results in thuge-gen (Chunyu Hu) [RHEL-112331]
  - selftests/mm: fix thuge-gen test name uniqueness (Chunyu Hu) [RHEL-112331]
  - selftests/mm: fix child process exit codes in ksm_functional_tests (Chunyu Hu) [RHEL-112331]
  - selftest/mm: fix ksm_funtional_test failures (Chunyu Hu) [RHEL-112331]
  - selftests/mm: add support to test 4PB VA on PPC64 (Chunyu Hu) [RHEL-112331]
  - mm/selftests: fix incorrect pointer being passed to mark_range() (Chunyu Hu) [RHEL-112331]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-190.el10]
changelog:
  - nvme: fix PCIe subsystem reset controller state transition (John Meneghini) [RHEL-137767]
  - powerpc/eeh: fix recursive pci_lock_rescan_remove locking in EEH event handling (John Meneghini) [RHEL-137767]
  - powerpc/eeh: Make EEH driver device hotplug safe (John Meneghini) [RHEL-137767] {CVE-2025-38576}
  - sched: Fix build for modules using set_tsk_need_resched() (Phil Auld) [RHEL-134848]
  - sched: Export hidden tracepoints to modules (Phil Auld) [RHEL-134848]
  - ntb_hw_switchtec: Fix shift-out-of-bounds in switchtec_ntb_mw_set_trans (Myron Stowe) [RHEL-132906] {CVE-2023-53034}
  - tick/sched: Limit non-timekeeper CPUs calling jiffies update (CKI Backport Bot) [RHEL-132754]
  - redhat: enable TDX host config (Paolo Bonzini) [RHEL-115483]
  - KVM/TDX: Explicitly do WBINVD when no more TDX SEAMCALLs (Paolo Bonzini) [RHEL-115483]
  - x86/virt/tdx: Update the kexec section in the TDX documentation (Paolo Bonzini) [RHEL-115483]
  - x86/virt/tdx: Remove the !KEXEC_CORE dependency (Paolo Bonzini) [RHEL-115483]
  - x86/kexec: Disable kexec/kdump on platforms with TDX partial write erratum (Paolo Bonzini) [RHEL-115483]
  - x86/virt/tdx: Mark memory cache state incoherent when making SEAMCALL (Paolo Bonzini) [RHEL-115483]
  - x86/sme: Use percpu boolean to control WBINVD during kexec (Paolo Bonzini) [RHEL-115483]
  - x86/kexec: Consolidate relocate_kernel() function parameters (Paolo Bonzini) [RHEL-115483]


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-191.el10]
changelog:
  - nvmet-tcp: fixup hang in nvmet_tcp_listen_data_ready() (Maurizio Lombardi) [RHEL-88203]
  - eventpoll: don't decrement ep refcount while still holding the ep mutex (CKI Backport Bot) [RHEL-138039] {CVE-2025-38349}
  - blk-mq: Abort suspend when wakeup events are pending (Ming Lei) [RHEL-137853]
  - fs/proc: fix uaf in proc_readdir_de() (CKI Backport Bot) [RHEL-137103] {CVE-2025-40271}
  - net: netdevsim: fix inconsistent carrier state after link/unlink (Xin Long) [RHEL-130765]
  - selftests: Add napi threaded busy poll test in `busy_poller` (Xin Long) [RHEL-130765]
  - net: Extend NAPI threaded polling to allow kthread based busy polling (Xin Long) [RHEL-130765]
  - netdevsim: set the carrier when the device goes up (Xin Long) [RHEL-130765]
  - net: Use NAPI_* in test_bit when stopping napi kthread (Xin Long) [RHEL-130765]
  - docs: remove obsolete description about threaded NAPI (Xin Long) [RHEL-130765]
  - net: prevent deadlocks when enabling NAPIs with mixed kthread config (Xin Long) [RHEL-130765]
  - selftests: drv-net: don't assume device has only 2 queues (Xin Long) [RHEL-130765]
  - selftests: drv-net: test the napi init state (Xin Long) [RHEL-130765]
  - net: update NAPI threaded config even for disabled NAPIs (Xin Long) [RHEL-130765]
  - net: Update threaded state in napi config in netif_set_threaded (Xin Long) [RHEL-130765]
  - net: define an enum for the napi threaded state (Xin Long) [RHEL-130765]
  - net: Use netif_threaded_enable instead of netif_set_threaded in drivers (Xin Long) [RHEL-130765]
  - net: Create separate gro_flush_normal function (Xin Long) [RHEL-130765]
  - net: s/dev_set_threaded/netif_set_threaded/ (Xin Long) [RHEL-130765]
  - Add support to set NAPI threaded for individual NAPI (Xin Long) [RHEL-130765]
  - net: stop napi kthreads when THREADED napi is disabled (Xin Long) [RHEL-130765]
  - net: gro: expose GRO init/cleanup to use outside of NAPI (Xin Long) [RHEL-130765]
  - net: gro: decouple GRO from the NAPI layer (Xin Long) [RHEL-130765]
  - netdevsim: support NAPI config (Xin Long) [RHEL-130765]
  - selftests: net: cleanup busy_poller.c (Xin Long) [RHEL-130765]
  - bus: mhi: host: pci_generic: Set DMA mask for VFs (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: core: Improve mhi_sync_power_up handling for SYS_ERR state (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: pci_generic: Reset QDU100 while the MHI driver is removed (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: pci_generic: Add SRIOV support (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: pci_generic: Read SUBSYSTEM_VENDOR_ID for VF's to check status (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: Add support for separate controller configurations for VF and PF (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: ep: Fix chained transfer handling in read path (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: Notify EE change via uevent (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: Do not use uninitialized 'dev' pointer in mhi_init_irq_setup() (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - bus: mhi: host: pci_generic: Add support for all Foxconn T99W696 SKU variants (Jose Ignacio Tornos Martinez) [RHEL-132591]
  - net: mana: Handle hardware recovery events when probing the device (Maxim Levitsky) [RHEL-131892]
  - net: mana: Drop TX skb on post_work_request failure and unmap resources (Maxim Levitsky) [RHEL-131892]
  - net: mana: Handle SKB if TX SGEs exceed hardware limit (Maxim Levitsky) [RHEL-131892]
  - net: mana: Add standard counter rx_missed_errors (Maxim Levitsky) [RHEL-131892]
  - net: mana: Move hardware counter stats from per-port to per-VF context (Maxim Levitsky) [RHEL-131892]
  - net: mana: Fix incorrect speed reported by debugfs (Maxim Levitsky) [RHEL-131892]
  - net: mana: Support HW link state events (Maxim Levitsky) [RHEL-131892]
  - RDMA/mana_ib: Extend modify QP (Maxim Levitsky) [RHEL-131892]
  - net: mana: Reduce waiting time if HWC not responding (Maxim Levitsky) [RHEL-131892]
  - net: mana: Remove redundant netdev_lock_ops_to_full() calls (Maxim Levitsky) [RHEL-131892]
  - net: mana: Use page pool fragments for RX buffers instead of full pages to improve memory efficiency. (Maxim Levitsky) [RHEL-131892]
  - RDMA/mana_ib: Drain send wrs of GSI QP (Maxim Levitsky) [RHEL-131892]
  - net: hv_netvsc: fix loss of early receive events from host during channel open. (Maxim Levitsky) [RHEL-131892]
  - net: mana: Fix build errors when CONFIG_NET_SHAPER is disabled (Maxim Levitsky) [RHEL-131892]
  - net: mana: Add speed support in mana_get_link_ksettings (Maxim Levitsky) [RHEL-131892]
  - net: mana: Add support for net_shaper_ops (Maxim Levitsky) [RHEL-131892]
  - ASoC: Intel: bytcr_rt5640: Fix invalid quirk input mapping (CKI Backport Bot) [RHEL-129117] {CVE-2025-40154}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-192.el10]
changelog:
  - ima: Access decompressed kernel module to verify appended signature (Coiby Xu) [RHEL-104353]
  - net: qlogic/qede: fix potential out-of-bounds read in qede_tpa_cont() and qede_tpa_end() (John Meneghini) [RHEL-96459]
  - qede: convert to use ndo_hwtstamp callbacks (John Meneghini) [RHEL-96459]
  - bnx2x: convert to use ndo_hwtstamp callbacks (John Meneghini) [RHEL-96459]
  - net: qed: Remove redundant NULL checks after list_first_entry() (John Meneghini) [RHEL-96459]
  - qed: Don't collect too many protection override GRC elements (John Meneghini) [RHEL-96459]
  - net: qed: reduce stack usage for TLV processing (John Meneghini) [RHEL-96459]
  - net: qede: Initialize qede_ll_ops with designated initializer (John Meneghini) [RHEL-96459]
  - scsi: qedf: Use designated initializer for struct qed_fcoe_cb_ops (John Meneghini) [RHEL-96459]
  - qed: Remove unused qed_db_recovery_dp (John Meneghini) [RHEL-96459]
  - qed: Remove unused qed_print_mcp_trace_* (John Meneghini) [RHEL-96459]
  - qed: Remove unused qed_ptt_invalidate (John Meneghini) [RHEL-96459]
  - qed: Remove unused qed_calc_*_ctx_validation functions (John Meneghini) [RHEL-96459]
  - qed: Remove unused qed_memset_*ctx functions (John Meneghini) [RHEL-96459]
  - net: bnx2x: use ethtool string helpers (John Meneghini) [RHEL-96459]
  - net: tls: Cancel RX async resync request on rcd_delta overflow (CKI Backport Bot) [RHEL-133478]
  - net: tls: Change async resync helpers argument (CKI Backport Bot) [RHEL-133478]
  - selftests: tls: add test for short splice due to full skmsg (CKI Backport Bot) [RHEL-133478]
  - selftests: net: tls: add tests for cmsg vs MSG_MORE (CKI Backport Bot) [RHEL-133478]
  - tls: don't rely on tx_work during send() (CKI Backport Bot) [RHEL-133478]
  - tls: wait for pending async decryptions if tls_strp_msg_hold fails (CKI Backport Bot) [RHEL-133478]
  - tls: always set record_type in tls_process_cmsg (CKI Backport Bot) [RHEL-133478]
  - tls: wait for async encrypt in case of error during latter iterations of sendmsg (CKI Backport Bot) [RHEL-133478]
  - tls: trim encrypted message to match the plaintext on short splice (CKI Backport Bot) [RHEL-133478]
  - fbdev: Add bounds checking in bit_putcs to fix vmalloc-out-of-bounds (CKI Backport Bot) [RHEL-137688] {CVE-2025-40304}
  - fbdev: bitblit: bound-check glyph index in bit_putcs* (CKI Backport Bot) [RHEL-136947] {CVE-2025-40322}
  - wifi: rtw88: limit indirect IO under powered off for RTL8822CS (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: Fix firmware version handling (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Move mt76_abort_scan out of mt76_reset_device() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: hw_scan: Don't let the operating channel be last (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: always take beacon ies in link grading (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mvm: fix beacon template/fixed rate (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: fix aux ROC time event iterator usage (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211_hwsim: Fix possible NULL dereference (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: skip rate verification for not captured PSDUs (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: reject address change while connecting (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath11k: zero init info->status in wmi_process_mgmt_tx_comp() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211_hwsim: Limit destroy_on_close radio removal to netgroup (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - Revert "wifi: ath12k: Fix missing station power save configuration" (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: use wiphy_hrtimer_work for csa.switch_work (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: use wiphy_hrtimer_work for ml_reconf_work (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: use wiphy_hrtimer_work for ttlm_work (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: add an hrtimer based delayed work item (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - Revert "wifi: ath10k: avoid unnecessary wait for service ready message" (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: fix key tailroom accounting leak (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: brcmfmac: fix crash while sending Action Frames in standalone AP Mode (Jose Ignacio Tornos Martinez) [RHEL-132586] {CVE-2025-40321}
  - wifi: mac80211: reset FILS discovery and unsol probe resp intervals (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: fix potential use after free in iwl_mld_remove_link() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: free skb during idr cleanup callback (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath10k: Fix memory leak on unsupported WMI command (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: fix width unit in cfg80211_radio_chandef_valid() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath11k: HAL SRNG: don't deinitialize and re-initialize again (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: enforce CPU endian format for all QMI data (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Use 1KB Cache Flush Command for QoS TID Descriptors (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Fix flush cache failure during RX queue update (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Add Retry Mechanism for REO RX Queue Update Failures (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Refactor REO command to use ath12k_dp_rx_tid_rxq (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Refactor RX TID buffer cleanup into helper function (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Refactor RX TID deletion handling into helper function (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Increase DP_REO_CMD_RING_SIZE to 256 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: remove IEEE80211_CHAN_{1,2,4,8,16}MHZ flags (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: fix Rx packet handling when pubsta information is not available (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: remove ieee80211_s1g_channel_width (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: correctly initialise S1G chandef for STA (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: correctly implement and validate S1G chandef (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: remove tx_handlers_drop debugfs stats (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Remove redundant rcu_read_lock/unlock() in spin_lock (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211_hwsim: Add simulation support for NAN device (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Extend support for changing NAN configuration (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Export an API to check if NAN is started (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Get the correct interface for non-netdev skb status (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Track NAN interface start/stop (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Accept management frames on NAN interface (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Support Tx of action frame for NAN (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: Store the NAN cluster ID (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: Support Tx/Rx of action frame for NAN (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: Advertise supported NAN capabilities (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: nl80211: Add more NAN capabilities (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: Add cluster joined notification APIs (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: nl80211: Add NAN Discovery Window (DW) notification (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: nl80211: Add more configuration options for NAN commands (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Extend beacon miss handling for MLO non-AP STA (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Add support to handle reason inactivity STA kickout event for QCN9274/IPQ5332 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: enhance the WMI_PEER_STA_KICKOUT event with reasons and RSSI reporting (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: report station mode per-chain signal strength (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath10k: Fix connection after GTK rekeying (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath10k: avoid unnecessary wait for service ready message (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath11k: fix NULL dereference in ath11k_qmi_m3_load() (Jose Ignacio Tornos Martinez) [RHEL-132586] {CVE-2025-39991}
  - wifi: ath: Use of_reserved_mem_region_to_resource() for "memory-region" (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath10k: remove gpio number assignment (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath11k: Remove redundant semicolon (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: downgrade log level for CE buffer enqueue failure (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: fix wrong logging ID used for CE (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath11k: downgrade log level for CE buffer enqueue failure (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Add fallback for invalid channel number in PHY metadata (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: fix the fetching of combined rssi (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: fix HAL_PHYRX_COMMON_USER_INFO handling in monitor mode (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: fix signal in radiotap for WCN7850 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: ath12k: Add support to set per-radio RTS threshold (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: wow: enable TKIP related feature (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8922a: add TAS feature support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: open C2H event waiting window first before sending H2C command (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: renew a completion for each H2C command waiting C2H event (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852b: enable beacon tracking support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: debug: support SER L0 simulation (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: phy: initialize AFE by firmware element table (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: obtain RX path from ppdu status IE00 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: disable RTW89_PHYSTS_IE09_FTR_0 for ppdu status (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: use ieee80211_tx_info::driver_data to store driver TX info (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: chan: allow callers to check if a link has no managed chanctx (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: abort scan/roc on hw restart (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: improve phy reset on hw restart (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: fill User Priority in skb->priority for rx packets (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: set VTA in txwi (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: remove the mem_total field of STA_REC_BF command (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: disable promiscuous mode by default (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: use altx queue for offchannel tx on connac+ (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: fix updating beacon protection with beacons enabled (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: fix key add/remove imbalance (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: delete vif keys when requested (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: fix memory leak on mt7996_mcu_sta_key_tlv error (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: fix setting beacon protection keys (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: decrease timeout for commonly issued MCU commands (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: improve hardware restart reliability (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: remove redundant per-phy mac80211 calls during restart (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7921u: Add VID/PID for Netgear A7500 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt76_eeprom_override to int (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: support writing MAC TXD for AddBA Request (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7925: refine the txpower initialization flow (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7915: fix mt7981 pre-calibration (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Convert mt76_wed_rro_ind to LE (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Add SW path for HW-RRO v3.1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Add mt76_dma_get_rxdmad_c_buf utility routione (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Decouple RRO logic from WED support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Add rx_queue_init callback (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Introduce RRO MSDU callbacks (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Convert mt7996_wed_rro_addr to LE (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Enable WED for MT7992 chipset (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Fix RX packets configuration for primary WED device (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Fix tx-queues initialization for second phy on mt7996 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Introduce the capability to reset MT7992 WED device (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Enable HW RRO for MT7992 chipset (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Initial DMA configuration for MT7992 WED support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Do not always enable NAPIs for WED RRO queues (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Differentiate between RRO data and RRO MSDU queues (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Remove q->ndesc check in mt76_dma_rx_fill() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Add reset_idx to reset_q mt76_queue_ops signature. (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Enable MLO support for client interfaces (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Set EML capabilities for AP interface (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Export MLO AP capabilities to mac80211 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Temporarily disable EPCS (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Implement MLD address translation for EAPOL (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Add all active links to poll list in mt7996_mac_tx_free() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Fix mt7996_reverse_frag0_hdr_trans for MLO (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Use proper link info in mt7996_mcu_add_group (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7921: Add 160MHz beamformee capability for mt7922 device (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7925: add pci restore for hibernate (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Check phy before init msta_link in mt7996_mac_sta_add_links() (Jose Ignacio Tornos Martinez) [RHEL-132586] {CVE-2025-40066}
  - wifi: mt76: mt7996: Use proper link_id in link_sta_rc_update callback (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: Remove dead code in mt76_scan_work (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Use deflink for AMPDU rx reordering (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7921: add MBSSID support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: fix potential memory leak in mt76_wmac_probe() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7925: add MBSSID support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7925u: Add VID/PID for Netgear A9000 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Set proper link destination address in mt7996_tx() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Set def_wcid pointer in mt7996_mac_sta_init_link() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Fix mt7996_mcu_bss_mld_tlv routine (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Fix mt7996_mcu_sta_ba wcid configuration (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mt76: mt7996: Overwrite unspecified link_id in mt7996_tx() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mwifiex: fix endianness handling in mwifiex_send_rgpower_table (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: Remove the redundant wiphy_dev (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: fix incorrect comment (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: update the time stamps in hidden ssid (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Fix HE capabilities element check (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: add tx_handlers_drop statistics to ethtool (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: CHANNEL_SURVEY_NOTIF is always supported (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: remove support of iwl_esr_mode_notif version 1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: remove support from of sta cmd version 1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: remove support of roc cmd version 5 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: remove support of mac cmd ver 2 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: don't consider phy cmd version 5 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: implement wowlan status notification API update (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: fw: Add ASUS to PPAG and TAS list (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: add kunit tests for nvm parse (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: api: add a flag to iwl_link_ctx_modify_flags (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: pcie: move ltr_enabled to the specific transport (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: pcie: move pm_support to the specific transport (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: rename iwl_finish_nic_init (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: replace SUPPRESS_CMD_ERROR_ONCE status bit with a boolean (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: add STATUS_FW_ERROR API (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: Add USB ID 2001:3327 for D-Link AX18U rev. A1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: Add USB ID 2001:332a for D-Link AX9U rev. A1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtl8xxxu: expose efuse via debugfs (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: Fix dentry reference leak in iwl_mld_add_link_debugfs (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mei: Remove unused flexible-array member in struct iwl_sap_hdr (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: Remove redundant header files (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: Remove duplicated include in trans.c (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mwifiex: fix double free in mwifiex_send_rgpower_table() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: Fix 6 GHz Band capabilities element advertisement in lower bands (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: reduce the scope of rts_threshold (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: reduce the scope of link_id (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: brcmfmac: support AP isolation to restrict reachability between stations (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: nl80211: strict checking attributes for NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: drivers: indicate support for attributes in NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: nl80211: allow drivers to support subset of NL80211_CMD_SET_BSS (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: nl80211: Add EHT fixed Tx rate support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: kunit: add kunit tests for S1G PVB decoding (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: support parsing S1G TIM PVB (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: support block bitmap S1G TIM encoding (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: brcmfmac: fix 43752 SDIO FWVID incorrectly labelled as Cypress (CYW) (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mwifiex: send world regulatory domain to driver (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mwifiex: add rgpower table loading support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: brcmfmac: avoid assignment in if/else-if conditions in NVRAM load path (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: mac80211: count reg connection element in the size (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: cfg80211: Remove unused tracepoints (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852bt: Remove redundant off_reverse variables (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: use int type to store negative error codes (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: add getting function of DMA channel v1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: abstract getting function of DMA channel (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: add RPP parser v1 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: abstract RPP parser (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: add group BD address design (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: define TX/RX buffer descriptor pool (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: add struct rtw89_{tx,rx}_rings to put related fields (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: use RDU status of R_BE_PCIE_DMA_IMR_0_V1 instead for 8922DE (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: prepare interrupt related registers and functions for 8922DE (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: pci: move chip ISR definition out from chip generation (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtl8xxxu: Remove TL-WN722N V2 (0x2357: 0x010c) from untested devices (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: don't support WH a step (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: remove a TODO (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: carefully select the PNVM source (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: make iwl_mld_rm_vif void (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: pcie: remember when interrupts are disabled (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: support TLC command version 5 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: gen1_2: move gen specific code to a function (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: gen1_2: rename iwl_trans_pcie_op_mode_enter (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: really remove hw_wfpm_id (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: remove unneeded jacket indication (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: don't publish TWT capabilities (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: trans: move dev_cmd_pool to trans specific (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: remove .pnvm files from module info (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: acpi: make iwl_guid static (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: uefi: remove runtime check of constant values (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: refactor iwl_pnvm_get_from_fs (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: iwl-config: include module.h (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: don't modify trans state where not needed (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: simplify iwl_trans_pcie_d3_resume (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: trans: remove STATUS_SUSPENDED (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: trans: remove d3 test code (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: remove dump file name extension support (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mvm: remove d3 test code (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: add a new FW file numbering scheme (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: add few missing hcmd/notif names (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: Add debug log for second link (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: simplify iwl_poll_prph_bit return value (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: pcie: relocate finish_nic_init logic to gen1_2 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: trigger mlo scan only when not in EMLSR (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: don't check the cipher on resume (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: don't validate keys state on resume (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: rename iwl_mld_set_key_rx_seq (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: refactor iwl_mld_add_all_rekeys (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: don't consider old versions of PPAG (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: make ppag versioning clear (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - Reapply "wifi: iwlwifi: remove support of several iwl_ppag_table_cmd versions" (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: bump MIN API in HR/GF/BZ/SC/DR (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mvm: remove a function declaration (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld/mvm: set beacon protection capability in wowlan config (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mvm/mld: correctly retrieve the keyidx from the beacon (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: track BIGTK per link (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: support MLO rekey on resume (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mvm: cleanup cipher lookup in resume (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mld: cleanup cipher lookup in resume (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: iwlwifi: mvm: remove MLO code (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw88: Use led->brightness_set_blocking for PCI too (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: coex: Limit Wi-Fi scan slot cost to avoid A2DP glitch (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852c: update firmware crash trigger type for newer firmware (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852a: report average RSSI to avoid unnecessary scanning (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852a: report per-channel noise level by get_survey ops (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852bt: Simplify unnecessary if-else conditions in _dpk_onoff() (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtl8xxxu: Don't claim USB ID 07b8:8188 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtlwifi: rtl8192cu: Don't claim USB ID 07b8:8188 (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: fix group frames loss when connected to non-transmitted BSSID (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: fix BSSID comparison for non-transmitted BSSID (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852c: check LPS H2C command complete by C2H reg instead of done ack (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8851b: rfk: update TX wideband IQK (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8851b: rfk: update IQK TIA setting (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: wow: remove notify during WoWLAN net-detect (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: debug: add beacon_info debugfs (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: introduce beacon tracking to improve connection stability (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - net: mediatek: wed: Introduce MT7992 WED support to MT7988 SoC (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: 8852bt: Use standard helper for string choice (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: add dummy C2H handlers for BCN resend and update done (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw89: print just once for unknown C2H events (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw88: Lock rtwdev->mutex before setting the LED (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - wifi: rtw88: sdio: use indirect IO for device registers before power-on (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - net: convert to nla_get_*_default() [wireless] (Jose Ignacio Tornos Martinez) [RHEL-132586]
  - perf tools: Fix build error on generated/fs_at_flags_array.c (Anubhav Shelat) [RHEL-127734]


author: Petr Menšík <pemensik@redhat.com> - 1.8.3-15
changelog:
  - Remove unneeded openssl/engine.h causing build failures
  - Explicitly disable openssl engine (RHEL-33736)


author: Dodji Seketeli <dodji@redhat.com> - 2.4-1
changelog:
  - Update to upstream 2.4 tarball
  - Drop patches
    0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch and
    0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
  - Enable build with support for BTF
  - Added BuildRequires: libbpf-devel
  - Support soname bumped to libabigail.so.3.0.0


author: Dodji Seketeli <dodji@redhat.com> - 2.4-2
changelog:
  - Fix sourceware.org/PR31045
    "Don't try setting translation unit for unique types"
    Apply patch
    0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch.
    That patch is applied in upstream mainline and will be available in
    libabigail 2.5.
  - Use %autosetup instead of the previous %setup and %patch macros.
  - Add git as a build requirement


author: Dodji Seketeli <dodji@redhat.com> - 2.4-3
changelog:
  - Fix sourceware.org/PR31017
    "Support Flex array conversion suppression"
    Apply patch 0002-suppression-Add-has_strict_flexible_array_data_membe.patch


author: Dodji Seketeli <dodji@redhat.com> - 2.5-1
changelog:
  - Update to upstream 2.5 tarball
  - Drop patches (as they are now upstream):
    0001-Bug-31045-Don-t-try-setting-translation-unit-for-uni.patch
    0002-suppression-Add-has_strict_flexible_array_data_membe.patch
  - Enable abidb
  - Add BuildRequires: python3-devel
  - Add libabigail.so.4 and libabigail.so.4.0.0 to the RPM


author: Dodji Seketeli <dodji@redhat.com> - 2.6-1
changelog:
  - Update to upstream 2.6 tarball
  - Update to changing SONAME (libabigail.so.5.0.0)
  - Add BuildRequires xxhash-devel


author: Dodji Seketeli <dodji@redhat.com> - 2.8-1
changelog:
  - Update to upstream 2.8 tarball
  - Remove 0001-Fix-fedabipkgdiff-configure-check-for-Python-3.12.patch
    that is applied upstream.
  - Update to changing SONAME (libabigail.so.7.0.0)
  - Add xxhash-devel as BuildRequires and inlined-xxhash to avoid
    depending on it at runtime


author: RHEL Packaging Agent <jotnar@redhat.com> - 2.9-1
changelog:
  - Rebase to upstream 2.9 tarball
  - Update to changing SONAME (libabigail.so.8.0.0)
  - Simplify %check section to run both test targets in single invocation
  - Resolves: RHEL-121667


author: Michael Jeanson <mjeanson@efficios.com> - 1.5.11-1
changelog:
  - New upstream release
  - Drop patches merged upstream
  - Add builddep on python3-setuptools for Python 3.12+


author: Vojtech Trefny <vtrefny@redhat.com> - 2.8-21
changelog:
  - New version - 2.8 (Vojtech Trefny)
  - ci: Do not use release descriptions for Packit builds (Vojtech Trefny)
  - Do not hardcode pylint executable name in Makefile (Vojtech Trefny)
  - Remove unused test dependencies variables from Makefile (Vojtech Trefny)
  - docs: Remove information about Python 2 support (Vojtech Trefny)
  - Various docstring fixes (Vojtech Trefny)
  - Replace C++ style comments with C style (Vojtech Trefny)
  - Make use of error optional (Vojtech Trefny)
  - spec: Fix source archive URL (Vojtech Trefny)
  - ci: Add Packit automation for downstream builds (Vojtech Trefny)
  - spec: Bump release to 21 for Packit daily builds (Vojtech Trefny)
  - ci: Use Packit for daily builds in Copr (Vojtech Trefny)
  - ci: Remove GitHub action for RPM builds (Vojtech Trefny)
  - ci: Add Packit configuration for RPM builds on pull requests (Vojtech Trefny)
  - configure.ac: Remove invalid email address for bug reports (Vojtech Trefny)
  - ci: Update chroots for RPM builds (Vojtech Trefny)
  - Translated using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - Added translation using Weblate (Kazakh) (Baurzhan Muftakhidinov)
  - misc: Remove "warn: false" from Ansible "command" (Vojtech Trefny)
  - Translated using Weblate (Georgian) (Temuri Doghonadze)
  - spec: Change license string to the SPDX format required by Fedora (Vojtech Trefny)
  - Added translation using Weblate (Georgian) (Temuri Doghonadze)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (김인수)
  - ci: Update Fedora versions for RPM build tests (Vojtech Trefny)
  - ci: Rename csmock.Dockerfile to ci.Dockerfile (Vojtech Trefny)
  - ci: Update the csmock GitHub actions configuration (Vojtech Trefny)
  - ci: Run rpmbuild tests in GitHub actions (Vojtech Trefny)
  - Add a GitHub action for running csmock static analysis (Vojtech Trefny)
  - README: Remove the Travis CI badge (Vojtech Trefny)
  - Sync spec with downstream (Vojtech Trefny)


author: Packit <hello@packit.dev> - 2.9-21
changelog:
  - New version - 2.9 (Vojtech Trefny)
  - build: Exit before AC_OUTPUT on error (Tomas Bzatek)
  - tests: fix locale tests on musl (triallax)
  - Update translation files (Weblate)
  - Translated using Weblate (Korean) (김인수)
  - ci: Manually prepare spec file for Packit (Vojtech Trefny)


author: Packit <hello@packit.dev> - 2.10-1
changelog:
  - New version - 2.10 (Vojtech Trefny)
  - Rename 'master' branch to 'main' (Vojtech Trefny)
  - remove dependency on python3-six and python2 crumbs (Alexandre Detiste)
  - ci: Bump actions/checkout from v3 to v4 (Vojtech Trefny)
  - Squashed 'translation-canary/' changes from 4d4e65b..5bb8125 (Vojtech Trefny)
  - dist: Fix release number in spec (Vojtech Trefny)


author: Andreas Schneider <asn@redhat.com> - 1.1.7-1
changelog:
  - Update to version 1.1.7
    * Update ignore list for source tarball generation
    * Added new assert macros to compare 2 double given an epsilon
    * Added meson build system
    * Added header with version to TAP13 output
    * Fixed issues with MSVC
    * Fixed TAP output for skipped tests
    * Fixed issue with fail_msg
    * CMake generated configs for find_package(cmocka)
    * Documentation improvements


author: Jan Kolarik <jkolarik@redhat.com> - 0.1.20-1
changelog:
  - Update to 0.1.20
  - Fixes of xml parsing
  - Fix non-optimized builds by removing inline keyword
  - Use Py_hash_t instead of long


author: Pavol Žáčik <pzacik@redhat.com> - 0.6.5-3
changelog:
  - Patch bugs found by static analysis tools
  - Add %{name}-fix-handle-leaks-in-rdmsr-c.patch
  - Add %{name}-fix-cpuid_get_hypervisor.patch
  - Add %{name}-prevent-intel_fn11-array-overruns.patch


author: Pavol Žáčik <pzacik@redhat.com> - 0.7.0-1
changelog:
  - Rebase to 0.7.0
  - Begin building the package for aarch64
  - Add Python bindings as a subpackage (python3-libcpuid)


author: Evan Goode <egoode@redhat.com> - 0.73.1-1
changelog:
  - Update to 0.73.1 (RHEL-38831)
  - Fix https://issues.redhat.com/browse/RHEL-27657 (RHEL-32935)
  - subject-py: Fix memory leak (RHEL-32924)
  - MergedTransaction: Calculate RPM difference between two same versions as
    no-op (RHEL-33541)
  - Onboard packit tests
  - Add virtual destructor to TransactionItem (RHEL-32943)


author: Petr Pisar <ppisar@redhat.com> - 0.73.1-2
changelog:
  - Fix reinstalling packages which conflicts with themselves in
    dnf_transaction_commit() (RHEL-32919)
  - Fix an invalid memory access when dropping an item in MergedTransaction
    class (RHEL-33541)


author: Jan Kolarik <jkolarik@redhat.com> - 0.72.0-1
changelog:
  - Update to 0.72.0
  - Avoid reinstalling installonly packages marked for ERASE (RhBug:2163474)
  - transaction: Save the reason for installing (RhBug:1733274)
  - hawkey.subject: get_best_selectors only obsoleters of latest (RhBug:2183279,2176263)
  - conf: Add limited shell-style variable expansion (RhBug:1789346)
  - conf: Add support for $releasever_major, $releasever_minor (RhBug:1789346)
  - repo: Don't download the repository if the local cache is up to date
  - Allow DNF to be removed by DNF 5 (RhBug:2221907)
  - Include dist-info for python3-libdnf
  - bindings: Load all modules with RTLD_GLOBAL
  - Update translations


author: Fedora Release Engineering <releng@fedoraproject.org> - 0.73.0-1
changelog:
  - Update to 0.73.0
  - filelists metadata loading on demand
  - deltarpm disabled on Fedora
  - conf: Introduce new optional_metadata_types option to load filelists on demand
  - goal: Method for detecting file dependency problems


author: Pavel Cahyna <pcahyna@redhat.com> - 6.1.3-8
changelog:
  - migrated to SPDX license, originally from Fedora by <msuchy>
  - Correct License: some files are GPL 2 or GPL 3, but not later


author: Attila Lakatos <alakatos@redhat.com> - 1.2304.0-1
changelog:
  - Rebase to 1.2304.0 (new release number scheme, now like rsyslog)
  Resolves: rhbz#2183193
  - Address CVE-2020-12762
  Resolves: rhbz#2203170


author: Karel Zak <kzak@redhat.com> - 2.40.2-3
changelog:
  - revert recent uuidd mode changes
  - rebase rhel specific patches
  - fix uuidd-tmpfiles.conf (upstream patch)
  - remove unused patches


author: Karel Zak <kzak@redhat.com> - 2.40.2-14
changelog:
  - lscpu: Add NVIDIA Olympus arm64 core
  - libfdisk: improve collision reporting
  - libfdisk: (dos) ignore incomplete EBR for non-wholedisk
  - wall: always use utmp as fallback


author: Karel Zak <kzak@redhat.com> - 2.40.2-15
changelog:
  - mount: improve --all documentation
  - libblkid: Fix probe_ioctl_tp assigning BLKGETDISKSEQ as physical
  - libblkid: use snprintf() instead of sprintf()


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-8
changelog:
  - dtc-Properly-harden-built-packages.patch [RHEL-33493]
  - Resolves: RHEL-33493
    (Annocheck FAIL: bind-now (dtc))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-10
changelog:
  - Fix missing dynamic tags for aarch64 python3 pylibfdt
  - Resolves: RHEL-33493
    (Annocheck FAIL: bind-now (dtc))


author: Miroslav Rezanina <mrezanin@redhat.com> - 1.7.0-12
changelog:
  - dtc-pylibfdt-libfdt.i-Use-SWIG_AppendOutput.patch [RHEL-64318 RHEL-65448]
  - dtc-Disable-problematic-waring-flags.patch [RHEL-64318 RHEL-65448]
  - Resolves: RHEL-64318
    ([RHEL10][CS10] dtc fails to build with Swig 4.3.0)
  - Resolves: RHEL-65448
    ([RHEL10][CS10][FTBFS] dtc fails to build on CS10 and RHEL10)


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 1.13.0-1
changelog:
  - Update to 1.13.0 release ( resolves: rhbz#2172297 )
  - Perform some deglobing of files per packaging guidelines


author: Arjun Shankar <arjun@redhat.com> - 2.6.4-14
changelog:
  - Analyse flex sources for license information
  - Migrate License field to SPDX identifiers for
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2
    (#2222083)


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-2
changelog:
  - update from releases/gcc-14 branch (RHEL-83953)
    - GCC 14.3 release
    - PRs ada/112958, ada/118712, ada/119265, c/100420, c/112556,
  	c/113688, c/114014, c/114713, c/114870, c/116284, c/117145,
  	c/117245, c/117391, c/117724, c/117806, c/119000, c/119183,
  	c/119582, c++/79786, c++/86769, c++/98533, c++/98935,
  	c++/99214, c++/99546, c++/100476, c++/101180, c++/102051,
  	c++/105104, c++/105475, c++/106973, c++/106976, c++/107522,
  	c++/109464, c++/109682, c++/109961, c++/110635, c++/110871,
  	c++/110872, c++/111075, c++/111728, c++/112341, c++/113457,
  	c++/113773, c++/113835, c++/113925, c++/114292, c++/114525,
  	c++/114630, c++/114772, c++/114970, c++/114992, c++/115434,
  	c++/115580, c++/115586, c++/115905, c++/115906, c++/116379,
  	c++/116482, c++/116502, c++/116506, c++/116681, c++/116731,
  	c++/116793, c++/116880, c++/116954, c++/116960, c++/117153,
  	c++/117336, c++/117501, c++/117504, c++/117512, c++/117530,
  	c++/117775, c++/117778, c++/117827, c++/117849, c++/117855,
  	c++/118047, c++/118049, c++/118053, c++/118104, c++/118147,
  	c++/118245, c++/118255, c++/118285, c++/118355, c++/118509,
  	c++/118590, c++/118629, c++/118655, c++/118661, c++/118673,
  	c++/118763, c++/118775, c++/118822, c++/118849, c++/119038,
  	c++/119045, c++/119123, c++/119134, c++/119150, c++/119175,
  	c++/119194, c++/119233, c++/119303, c++/119316, c++/119344,
  	c++/119345, c++/119378, c++/119383, c++/119387, c++/119574,
  	c++/119652, c++/119687, c++/119807, c++/119981, c++/120123,
  	c++/120125, c++/120161, d/114434, d/115249, d/116373,
  	d/116961, d/117002, d/117115, d/117621, d/118309, d/118477,
  	d/119112, d/119139, d/119817, d/119826, debug/101533,
  	driver/117739, driver/119727, fortran/59252, fortran/81978,
  	fortran/85750, fortran/98454, fortran/103391, fortran/106692,
  	fortran/106948, fortran/108434, fortran/108454,
  	fortran/109066, fortran/110993, fortran/116706,
  	fortran/117434, fortran/118080, fortran/118640,
  	fortran/118683, fortran/118750, fortran/119054,
  	fortran/119380, fortran/119656, fortran/119986,
  	fortran/120191, gcov-profile/116743, ipa/111245, ipa/113197,
  	ipa/116572, ipa/117432, ipa/118243, ipa/118318, ipa/118400,
  	ipa/119067, ipa/119852, jit/118780, libfortran/118571,
  	libfortran/120196, libgcc/101075, libgcc/119151,
  	libgcc/119796, libstdc++/21334, libstdc++/90389,
  	libstdc++/99832, libstdc++/100249, libstdc++/101527,
  	libstdc++/101587, libstdc++/104395, libstdc++/105258,
  	libstdc++/105609, libstdc++/106612, libstdc++/108487,
  	libstdc++/108760, libstdc++/108846, libstdc++/110498,
  	libstdc++/112490, libstdc++/112803, libstdc++/114758,
  	libstdc++/114945, libstdc++/115046, libstdc++/115285,
  	libstdc++/115939, libstdc++/116212, libstdc++/116440,
  	libstdc++/116471, libstdc++/117121, libstdc++/117921,
  	libstdc++/117983, libstdc++/118083, libstdc++/118158,
  	libstdc++/118160, libstdc++/118185, libstdc++/118413,
  	libstdc++/118699, libstdc++/118811, libstdc++/119121,
  	libstdc++/119135, libstdc++/119429, libstdc++/119469,
  	libstdc++/119593, libstdc++/119671, libstdc++/120198,
  	libstdc++/120548, lto/91299, lto/113207, lto/114501,
  	lto/119625, lto/119792, middle-end/66279, middle-end/101478,
  	middle-end/111285, middle-end/113546, middle-end/114877,
  	middle-end/115871, middle-end/115913, middle-end/117498,
  	middle-end/117811, middle-end/118140, middle-end/118411,
  	middle-end/118819, middle-end/118950, middle-end/119119,
  	middle-end/119204, middle-end/119219, middle-end/119706,
  	middle-end/119808, middle-end/120547, modula2/115032,
  	modula2/115112, modula2/118703, modula2/118761,
  	preprocessor/108900, preprocessor/116047, preprocessor/120061,
  	rtl-optimization/115568, rtl-optimization/116564,
  	rtl-optimization/117186, rtl-optimization/117239,
  	rtl-optimization/117506, rtl-optimization/118320,
  	rtl-optimization/118638, rtl-optimization/118662,
  	rtl-optimization/118739, rtl-optimization/119071,
  	rtl-optimization/119291, rtl-optimization/119689,
  	rtl-optimization/119785, target/86772, target/106544,
  	target/110901, target/113257, target/115258, target/115485,
  	target/116036, target/116086, target/116111, target/116149,
  	target/116240, target/116256, target/116305, target/116308,
  	target/116550, target/116591, target/116592, target/116593,
  	target/116693, target/116720, target/116809, target/116827,
  	target/116927, target/117286, target/117383, target/117483,
  	target/117544, target/117682, target/117878, target/118067,
  	target/118137, target/118154, target/118182, target/118184,
  	target/118329, target/118357, target/118501, target/118531,
  	target/118561, target/118601, target/118623, target/118685,
  	target/118776, target/118813, target/118815, target/118825,
  	target/118835, target/118843, target/118844, target/118892,
  	target/118942, target/119084, target/119133, target/119172,
  	target/119235, target/119327, target/119340, target/119383,
  	target/119386, target/119408, target/119450, target/119533,
  	target/119547, target/119549, target/119572, target/119610,
  	target/119784, target/119834, target/120441, target/120480,
  	testsuite/52641, testsuite/116448, testsuite/118127,
  	testsuite/118597, tree-optimization/117358,
  	tree-optimization/120638 tree-optimization/87984,
  	tree-optimization/98845, tree-optimization/111873,
  	tree-optimization/112859, tree-optimization/113197,
  	tree-optimization/114052, tree-optimization/115347,
  	tree-optimization/115494, tree-optimization/116098,
  	tree-optimization/116125, tree-optimization/116412,
  	tree-optimization/116749, tree-optimization/116906,
  	tree-optimization/116922, tree-optimization/117113,
  	tree-optimization/117119, tree-optimization/117243,
  	tree-optimization/117424, tree-optimization/117919,
  	tree-optimization/117979, tree-optimization/118476,
  	tree-optimization/118522, tree-optimization/118605,
  	tree-optimization/118653, tree-optimization/118689,
  	tree-optimization/118717, tree-optimization/118915,
  	tree-optimization/118922, tree-optimization/118924,
  	tree-optimization/118953, tree-optimization/118976,
  	tree-optimization/119057, tree-optimization/119096,
  	tree-optimization/119145, tree-optimization/119351,
  	tree-optimization/119399, tree-optimization/119417,
  	tree-optimization/119534, tree-optimization/119706,
  	tree-optimization/119707, tree-optimization/119722,
  	tree-optimization/119778, tree-optimization/120048,
  	tree-optimization/120156


author: Siddhesh Poyarekar <siddhesh@redhat.com> - 14.3.1-4
changelog:
  - update from releases/gcc-14 branch
    - PRs ada/107536, ada/113536, analyzer/118300, c/122188, c++/120620,
  	c++/120757, c++/121801, c++/121977, c++/121981, fortran/89092,
  	fortran/120784, fortran/121145, fortran/121263, go/104290,
  	libstdc++/110853, libstdc++/117276, libstdc++/120698,
  	libstdc++/121097, libstdc++/121374, libstdc++/121496,
  	libstdc++/121745, libstdc++/121827, libstdc++/122168,
  	libstdc++/122322, middle-end/121453, middle-end/121828, other/118919,
  	rtl-optimization/121253, target/49857, target/81540, target/118280,
  	target/120442, target/120476, target/120691, target/121118,
  	target/121208, target/121294, target/121414, target/121449,
  	target/121542, target/121599, target/121608, target/121749,
  	target/122177, target/122187, target/122210, target/122220,
  	target/122222, testsuite/118567, tree-optimization/117423,
  	tree-optimization/119085, tree-optimization/120357,
  	tree-optimization/120358, tree-optimization/120654,
  	tree-optimization/120817, tree-optimization/120944,
  	tree-optimization/121059, tree-optimization/121256,
  	tree-optimization/121370, tree-optimization/121772,
  	tree-optimization/121870, tree-optimization/122104


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.1
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - include libstdc++fs.a and libstdc++exp.a in sysroot packages
    - add libsanitizer sysroot packages
    - save testsuite .sum files in build logs
    - add packages with files from build tree used in testsuite
    - escape \r in dg-regexp test names to avoid truncation in build-tree testing
    - fix iconv linking for installed testing
    - enable compat testing for installed testing
    - distinguish canonical and noncanonical target for installed testing
    - add plugin headers packages for cross compilers
    - install text-art/*.h plugin headers
    - support plugin tests for installed testing


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.2
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - enable stack-protector tests in cross testing


author: Joseph Myers <josmyers@redhat.com> - 14.3.1-4.3
changelog:
  - fixes for testing non-production cross compilers (RHEL-114521)
    - enable guality tests in cross testing
    - enable simulate-thread tests in cross testing
    - enable gcov tests in cross testing
    - enable some miscellaneous tests in cross testing
    - fix some tree-prof tests for cross testing


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.2-1
changelog:
  - Rebase to libguestfs 1.52.2 (along the stable branch)
  - Remove dependency on syslinux packages
    resolves: RHEL-50565


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.2-4
changelog:
  - Synchronize patches with RHEL 9.5
    resolves: RHEL-56325
  - appliance/init: Don't set impossible "noop" disk scheduler
    resolves: RHEL-56157


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.54.0-5
changelog:
  - Rebase to libguestfs 1.54.0
    resolves: RHEL-56810
  - Fix osinfo for Windows Server 2025
    resolves: RHEL-62989
  - Replace Jansson with json-c
    resolves: RHEL-65293
  - Remove squashfs-tools on RHEL
    resolves: RHEL-68937
  - Fix perl-Sys-Guestfs debuginfo
    resolves: RHEL-68973


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.56.1-3
changelog:
  - Rebase to libguestfs 1.56.1
    resolves: RHEL-81733
  - Include host kernel information in libguestfs debugging output
    resolves: RHEL-83026
  - Fix virt-v2v conversion of split /usr Ubuntu 22+
    resolves: RHEL-87622
  - Remove dependencies on oUnit, flex, bison, file-devel
  - Remove zfs-fuse (not used in RHEL)
  - Fix gating test
  - Fix inspection with duplicated root mountpoint
    resolves: RHEL-90170
  - Add btrfs-scrub-full API
    resolves: RHEL-91936
  - Add e2fsck forceno flag
    resolves: RHEL-92599
  - Capture and raise qemu-img stderr
    resolves: RHEL-92239
  - Ignore btrfs snapshots of roots
    resolves: RHEL-93109
  - Add /etc/fstab, lsblk and blkid to verbose output
    resolves: RHEL-106490
  - Fix conversion of SLES15 with encrypted btrfs filesystem
    resolves: RHEL-93584
  - Add guestfs_setfiles API
    resolves: RHEL-108832
  - Ignore blank disks in Windows drive mapping
    resolves: RHEL-109258


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.5-1
changelog:
  - Rebase to libguestfs 1.57.5
    resolves: RHEL-111240
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.57.6-2
changelog:
  - Rebase to libguestfs 1.57.6
    resolves: RHEL-111240
  - Synchronize spec file with Fedora
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315
  - Add AV and GPOs to inspection info
    resolves: RHEL-125846


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.58.0-1
changelog:
  - Rebase to libguestfs 1.58.0
    resolves: RHEL-111240
  - Synchronize spec file with Fedora
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315
  - Add AV and GPOs to inspection info
    resolves: RHEL-125846


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.58.1-1
changelog:
  - Rebase to libguestfs 1.58.1
    resolves: RHEL-111240
  - Synchronize spec file with Fedora
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315
  - Add AV and GPOs to inspection info
    resolves: RHEL-125846


author: Richard W.M. Jones <rjones@redhat.com> - 1:1.58.1-2
changelog:
  - Rebase to libguestfs 1.58.1
    resolves: RHEL-111240
  - Synchronize spec file with Fedora
  - Add new libguestfs ntfs_chmod API
    resolves: RHEL-113833
  - Use setfiles -A option if available to reduce memory usage
    resolves: RHEL-114292
  - Add -cpu max when testing for KVM via QMP
    resolves: RHEL-121076
  - Require passt
    resolves: RHEL-122315
  - Add AV and GPOs to inspection info
    resolves: RHEL-125846
  - Add new xfs_info2 API
    resolves: RHEL-143673


author: Tomas Popela <tpopela@redhat.com> - 1.0.5-19
changelog:
  - Disable python support. This package is only in RHEL 10, because
    tracker-miners requires it and it doesn't need the Python bits.
  - Resolves: RHEL-52843


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.25-1
changelog:
  - New upstream release
  - Fix PMTUd issues
  - Update docs and upstream URLs
  - Fix spec file for test suite build conditional
  - Build system update


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.26-1
changelog:
  - New upstream release
  - Improve TX performance and use less CPU
  - minor other improvements
  - Build system update


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 1.27-1
changelog:
  - New upstream release
  - Fix potential startup race condition (corosync use case)
  - Fix crypto config check
  - Minor API cleanup
  - Test suite fixes


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.22.4-104
changelog:
  - resolves: RHEL-101759 - Fix DC discovery after Windows netlogon hardening
    (follow-up, main fix is in samba-4.22.2-103.el10)


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.23.4-100
changelog:
  - Update to version 4.23.4
  - resolves: RHEL-114545 - Update to version 4.23.4
  - resolves: RHEL-132338 - Fix Time Machine backup
  - resolves: RHEL-132975 - Remove unexpected dependency of libldb to samba


author: Pavel Filipenský <pfilipensky@samba.org> - 0:4.23.5-100
changelog:
  - Update to version 4.23.5
  - resolves: RHEL-138263 - Fix winbind group resolution
  - resolves: RHEL-141012 - Fix winbind crash


author: Jerry James <loganjerry@gmail.com> - 3.28.0-1
changelog:
  - Update to 3.28.0
  - Install internal.h for MuseScore
  - Drop ancient obsoletes
  - Build the python package with dist-info
  - Add tables subpackage for the noarch data
  - Complete and correct SPDX migration
  - Remove need for chrpath
  - Minor spec file cleanups


author: Richard W.M. Jones <rjones@redhat.com> - 1.20.2-2
changelog:
  - Rebase to libnbd 1.20.2
  - Fix multiple flaws in TLS server certificate checking
    resolves: RHEL-49802
  - Print full NBD error from server
    resolves: RHEL-50667


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.2-1
changelog:
  - Rebase to libnbd 1.22.2
  - Synch spec file with Fedora Rawhide.
    resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119
  - Add nbdcopy --blkhash option
    resolves: RHEL-85513


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.2-2
changelog:
  - Rebase to libnbd 1.22.2
  - Synch spec file with Fedora Rawhide.
    resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119
  - Add nbdcopy --blkhash option
    resolves: RHEL-85513
  - Log the version of libnbd / nbdcopy in virt-v2v output
    resolves: RHEL-104019


author: Richard W.M. Jones <rjones@redhat.com> - 1.24.0-1
changelog:
  - Rebase to libnbd 1.24.0
    resolves: RHEL-111243
  - Synch spec file with Fedora
  - Fix unsanitized hostnames in nbd+ssh URIs allow remote execution
    resolves: RHEL-129296
  - Implement Post-Quantum Cryptography (PQC)
    resolves: RHEL-101267


author: Peter Fordham <peter.fordham@gmail.com> - 1.0.8-6
changelog:
  - Port autoconf script to C99 and enable autoreconf for this package.
    https://bugzilla.netfilter.org/show_bug.cgi?id=1654


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-0
changelog:
  - Updated to the latest release: nfs-utils-2-8-2 (RHEL-67786)
    Resolves: RHEL-65826
    Resolves: RHEL-67041
    Resolves: RHEL-67168
    Resolves: RHEL-67786
    Resolves: RHEL-68575


author: Scott Mayhew <smayhew@redhat.com> 2.8.2-3
changelog:
  - fix ownership of /var/lib/nfs/statd/state (RHEL-77913)
  - /var/lib/nfs/{etab,rmtab} should not be marked as config files (RHEL-77912)


author: Scott Mayhew <smayhew@redhat.com> 2.8.3-0
changelog:
  - Updated to nfs-utils-2-8-3 plus additional fixes from 2-8-4-rc1 (RHEL-88768)
    Resolves: RHEL-71286
    Resolves: RHEL-82418
    Resolves: RHEL-82557
    Resolves: RHEL-85409
    Resolves: RHEL-85413
    Resolves: RHEL-88768


author: Phil Sutter <psutter@redhat.com> [1.3.0-2.el10]
changelog:
  - utils: Drop asterisk from end of NFTA_DEVICE_PREFIX strings (Phil Sutter) [RHEL-108860]
  - utils: Add helpers for interface name wildcards (Phil Sutter) [RHEL-108860]


author: Remi Collet <remi@remirepo.net> - 0.12.0-1
changelog:
  - update to 0.12.0
  - add patch to not install the static library, from
    https://github.com/alanxz/rabbitmq-c/pull/749
  - add patch to fix version in pkgconfig file, from
    https://github.com/alanxz/rabbitmq-c/pull/751


author: Fedora Release Engineering <releng@fedoraproject.org> - 2:18.1.2-0.4
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - with python3-Cython -> python3dist(cython) < 3~~


author: Fedora Release Engineering <releng@fedoraproject.org> - 2:18.1.2-0.5
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
  - revert python3-Cython -> python3dist(cython) < 3~~


author: Kaleb S. KEITHLEY <kkeithle[at]redhat.com> - 2:18.2.1-2
changelog:
  - ceph-18.2.1, incorporate changes from *final* 18.2.1 release from
    https://download.ceph.com/rpm-18.2.1/el9/SRPMS/ceph-18.2.1-0.el9.src.rpm


author: Jan Kolarik <jkolarik@redhat.com> - 1.15.2-1
changelog:
  - Update to 1.15.2
  - Fixes and optimizations in header files
  - Fix lr_gpg_list_keys function when keys are empty
  - Update PGP test vectors
  - Fix CMake warnings
  - Bump glib version


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.0-1
changelog:
  - Update to 1.17.0
  - lr_gpg_check_signature: Forward PGP error messages from RPM
  - PGP: fix: Support importing binary public keys in librpm backend
  - PGP: Enable creating a UID directory for GnuGP agent socket in /run/gnupg/user
  - PGP: Set a default creation SELinux labels on GnuPG directories


author: Jan Kolarik <jkolarik@redhat.com> - 1.17.1-1
changelog:
  - Update to 1.17.1 (RHEL-38831)
  - gpg_gpgme.c: fix build errors with older gcc
  - Change header files to match a configured ABI regarding a zchunk support
  - Fix building zchunk code if zchunk is enabled
  - Fix compiler warnings


author: Evan Goode <egoode@redhat.com> - 1.18.0-1
changelog:
  - Update to 1.18.0 (RHEL-35699)
  - API: Add LRO_USERNAME and LRO_PASSWORD options
  - Add a private dependency on zck to librepo.pc if zchunk support is enabled
  - Hash cache: Improved work with extended file attributes
  - Improve performance of large number of package downloads
  - Fix error handling, Fix examples and build them


author: Petr Pisar <ppisar@redhat.com> - 1.18.0-2
changelog:
  - Use librpmio instead of gpgme for handling PGP keys (RHEL-47106)
  - Fix a memory leak in select_next_target() (RHEL-35699)


author: Petr Pisar <ppisar@redhat.com> - 0.0.3-14
changelog:
  - Improve a documentation (RHEL-38831)
  - Refactor parse_entitlement_data() (RHEL-32365)
  - Fix relocating certificate paths to /etc/rhsm-host (RHEL-37866)


author: Romain Geissler <romain.geissler@amadeus.com> - 0.21.2-8
changelog:
  - Backport packaging of mock service from Fedora in order to consume it in EPEL
    Resolves: RHEL-81780


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-3
changelog:
  - restorecon: Include <selinux/label.h> (RHEL-53852)
  - Fix integer comparison issues when compiling for 32-bit


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-5
changelog:
  - setexecfilecon: Remove useless rc check (RHEL-35586)
  - matchpathcon: RESOURCE_LEAK: Variable "con" (RHEL-35584)


author: Vit Mojzis <vmojzis@redhat.com> - 3.7-4
changelog:
  - cil: Check that sym_index is within bounds (RHEL-34823)
  - cil: Initialize avtab_datum on declaration (RHEL-34810)
  - mls: Do not destroy context on memory error (RHEL-34810)
  - cil/cil_post: Initialize tmp on declaration (RHEL-34810)
  - Initialize "strs" on declaration (RHEL-34810)


author: Michal Hlavinka <mhlavink@redhat.com> - 1.1.0-7
changelog:
  - update license tag format (SPDX migration) for https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_1


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.0-1
changelog:
  - Resolves: RHEL-95058 - Rebase SSSD for RHEL 10.1
  - Resolves: RHEL-4976 - [RFE] Continue searching other PKCS#11 tokens if certificates are not found
  - Resolves: RHEL-87200 - SSSD fails to connect with ipv4_first when on a machine with only IPv6 and server is dual-stack
  - Resolves: RHEL-25593 - Improve sssd-simple man page description
  - Resolves: RHEL-14752 - [RFE] Add IPA subdomain support to allow IPA-IPA trust
  - Resolves: RHEL-92569 - SSSD LDAPU1 Mapping braces problem
  - Resolves: RHEL-4981 - p11_child currently has an infinite timeout
  - Resolves: RHEL-5042 - IDM homedir %o is not working, returns /home/domain/user instead of AD POSIX unixHomeDir
  - Resolves: RHEL-13086 - [RFE] Anonymous bind requests on RootDSE
  - Resolves: RHEL-45824 - SSSD unable to enumerate LDAP groups if LDAP server contains any group with # character in their names


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.1-1
changelog:
  - Resolves: RHEL-95058 - Rebase SSSD for RHEL 10.1
  - Resolves: RHEL-77184 - AD user in external group is not cleared when expiring the cache


author: Alexey Tikhonov <atikhono@redhat.com> - 2.11.1-2
changelog:
  - Related: RHEL-77184 - AD user in external group is not cleared when expiring the cache
    Patch used to fix this ticket causes a regression (RHEL-106987) and is being reverted.


author: Sumit Bose <sbose@redhat.com> - 2.12.0-1
changelog:
  - Resolves: RHEL-139110 - Rebase SSSD for RHEL 10.2
  - Resolves: RHEL-132552 - sssd_be: segfault at 8 ip 00007f6fd25b2b90 sp 00007ffc02dfbae0 error 4 in libsss_ipa.so[7f6fd25ae000+4d000]
  - Resolves: RHEL-132505 - RFE: package LDAP provider support for subid ranges
  - Resolves: RHEL-130571 - SSSD: change a default value of 'session_provider' sssd.conf option to 'none'
  - Resolves: RHEL-129636 - sssd service fails to start after updating to 2.9.6-4 or 2.9.7-4
  - Resolves: RHEL-128594 - 'sssd_nss' hangs when looking up an object by ID that has expired cache entry and filtered out by name
  - Resolves: RHEL-127792 - Remove SSSD option ipa_enable_dns_sites
  - Resolves: RHEL-120501 - Crash in 'sss_client/autofs/sss_autofs.c'
  - Resolves: RHEL-120287 - CVE-2025-11561 sssd: SSSD default Kerberos configuration allows privilege escalation on AD-joined Linux systems [rhel-10.2]
  - Resolves: RHEL-114468 - Spam in 'sssd_kcm.log' during normal operations
  - Resolves: RHEL-113111 - Including innapropriate IPv6 addresses in dyndns_update
  - Resolves: RHEL-104221 - The SSSD cache is filled with groups having GID=0, causing the cache index to grow excessively large. This, in turn, leads to timeouts
  - Resolves: RHEL-94545 - When the user name of an AD user in an IPA-AD trust environment overwritten, the user private group, the users primary group, cannot be lookup up by the overwritten name.
  - Resolves: RHEL-77184 - AD user in external group is not cleared when expiring the cache
  - Resolves: RHEL-72935 - sss_override does not work on AD UPN
  - Resolves: RHEL-11913 - GDM Support for IdM IdP feature and MFA [SSSD]
  - Resolves: RHEL-4990 - [RFE] SSSD support for Azure AD / Microsoft Entra ID (or general direct support of OIDC authentication)


author: Matej Mužila <mmuzila@redhat.com> - 4.5.0-3
changelog:
  - New upstream release 4.5.0 (#2153870)
  - Fix CVE-2022-3570, CVE-2022-2867, CVE-2022-2868, CVE-2022-2869, CVE-2022-2519,
    CVE-2022-2953, CVE-2022-3597, CVE-2022-3598, CVE-2022-3599, CVE-2022-3626,
    CVE-2022-3627, CVE-2022-3970 (#2142735, #2118854, #2118867, #2118875,


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.1-1
changelog:
  - Version 2.10.1
  - Default to ntfs-3g for stability reasons (#2182206)
  - Use Recommends: for filesystem tools (#2169848)


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.1-3
changelog:
  - Use a SPDX license tag
  - udiskslinuxblockobject: Try issuing BLKRRPART ioctl harder
  - udiskslinuxmanager: Fix use after free
  - tests: Fix targetcli_config.json


author: Tomas Bzatek <tbzatek@redhat.com> - 2.10.90-4
changelog:
  - Rebase to upstream 2.10.90 (pre-)release
  - lvm2: Try opening for unused device detection harder (RHEL-39935)


author: Tomas Bzatek <tbzatek@redhat.com> - 2.11.0-1
changelog:
  - Version 2.11.0 (RHEL-114981)
  - tests: Rework nvme revision check (RHEL-90572)
  - tests: Adapt for missing fstab and crypttab (RHEL-78987)


author: Jiri Denemark <jdenemar@redhat.com> - 11.4.0-1
changelog:
  - Rebased to libvirt-11.4.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-79460, RHEL-84783, RHEL-85414, RHEL-86952, RHEL-87177
      RHEL-88747, RHEL-89414, RHEL-90160, RHEL-90625, RHEL-92510


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-1
changelog:
  - Rebased to libvirt-11.5.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-86592, RHEL-93775, RHEL-95749, RHEL-100109


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-2
changelog:
  - virSystemdCreateMachine: Document @maxthreds (RHEL-95361)
  - cgroup: Unexport 'virDomainCgroupInitCgroup' (RHEL-95361)
  - qemu: conf: Store 'autoShutdown' config in virDomainDriverAutoShutdownConfig (RHEL-95361)
  - hypervisor: domain: Extract logic for auto shutdown to virDomainDriverAutoShutdownActive (RHEL-95361)
  - virSystemdCreateMachine: Add flag to invert machined unit dependencies (RHEL-95361)
  - cgroup: Plumb the 'daemonDomainShutdown' parameter of 'virSystemdCreateMachine' to drivers (RHEL-95361)
  - qemu: Fix auto-shutdown of qemu VMs by the qemu driver (RHEL-95361)
  - hypervisor: Split out individual steps out of virDomainDriverAutoShutdown (RHEL-95196)
  - virDomainDriverAutoShutdownDoSave: Don't attempt to save transient VMs (RHEL-95196)
  - virDomainDriverAutoShutdown: Refactor selection logic for VMs (RHEL-95196)
  - tls: Don't require 'keyEncipherment' to be enabled altoghther (RHEL-100711)
  - kbase: tlscerts: Drop 'encryption_key' feature request (RHEL-100711)
  - tests: virnettls*test: Drop use of GNUTLS_KEY_KEY_ENCIPHERMENT (RHEL-100711)
  - qemu_tpm: Rename qemuTPMHasSharedStorage -> qemuTPMDomainHasSharedStorage (RHEL-80155)
  - qemu_tpm: Extract per-TPM functionality from qemuTPMDomainHasSharedStorage (RHEL-80155)
  - qemu_tpm: Only warn about missing locking feature on shared filesystems (RHEL-80155)


author: Jiri Denemark <jdenemar@redhat.com> - 11.5.0-4
changelog:
  - qemu: fix order of VNC TLS config entries (RHEL-104382)
  - qemu: sanitize blank lines in config file (RHEL-104382)
  - qemu: add ability to set TLS priority string with QEMU (RHEL-104382)


author: Jiri Denemark <jdenemar@redhat.com> - 11.7.0-1
changelog:
  - Rebased to libvirt-11.7.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-72006, RHEL-110191


author: Jiri Denemark <jdenemar@redhat.com> - 11.8.0-1
changelog:
  - Rebased to libvirt-11.8.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-7038, RHEL-50320, RHEL-62032, RHEL-79806, RHEL-113574
      RHEL-116690


author: Jiri Denemark <jdenemar@redhat.com> - 11.9.0-1
changelog:
  - Rebased to libvirt-11.9.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-87522, RHEL-95818, RHEL-122932


author: Jiri Denemark <jdenemar@redhat.com> - 11.10.0-1
changelog:
  - Rebased to libvirt-11.10.0 (RHEL-104238)
  - The rebase also fixes the following bugs:
      RHEL-74200, RHEL-80679, RHEL-104216, RHEL-104427, RHEL-113843
      RHEL-118671, RHEL-122751, RHEL-126854, RHEL-126945, RHEL-128105
  - spec: Fix RPM build when %{fedora} is undefined (RHEL-104238)


author: Jiri Denemark <jdenemar@redhat.com> - 11.10.0-2
changelog:
  - tests: add test for a single per-device smmuv3 (RHEL-74200)
  - qemu: Use pci_bus to identify multi-smmuv3 model (RHEL-74200)
  - qemu: tpm: Account for possible migration without actually sharing storage (RHEL-132534)
  - tests: Test virFileIsSharedFSOverride (RHEL-102925)
  - util: Fix race condition in virFileIsSharedFSType (RHEL-102925)
  - util: Fix race condition in virFileIsSharedFSOverride (RHEL-102925)
  - util: Rework virFileIsSharedFSOverride using virFileCheckParents (RHEL-102925)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-5
changelog:
  - qemu: allow migration of guest with mdev vGPU to VF vGPU (RHEL-68065)
  - storage_file: Refuse qcow2 images with empty string as 'data_file' (RHEL-70627)
  - virstoragetest: Add case for qcow2 image with empty string as 'data_file' (RHEL-70627)
  - qemu: snapshot: delete disk image only if parent snapshot is external (RHEL-74040)
  - storage_file: de-modularize the local file backend (RHEL-73506)
  - libvirt.spec: Move ownership of 'storage-file' backends directory to gluster (RHEL-73506)
  - tools: ssh-proxy: Check for domain status before parsing its CID (RHEL-75589)
  - qemu: re-use existing ActualNetDef for more interface types during update-device (RHEL-74492)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-6
changelog:
  - build: Bump minimum glib2 version to 2.66.0 (RHEL-76802)
  - qemuProcessHandleIOError: Refactor to extract 'priv' instead of 'driver' (RHEL-76802)
  - qemu: Handle quirks of 'device' field of BLOCK_IO_ERROR event in monitor code (RHEL-76802)
  - qemu: Rename 'diskAlias' to 'device' in qemu IO error event handling (RHEL-76802)
  - qemuProcessHandleIOError: Rename local variables (RHEL-76802)
  - qemuMonitorJSONHandleIOError: Do not munge 'reason' field of IO error event (RHEL-76802)
  - qemuProcessHandleIOError: Prefer lookup by node name (RHEL-76802)
  - qemuMonitorJSONHandleIOError: Propagate new 'qom-path' field (RHEL-76802)
  - virStorageSource: Add fields for storing last I/O error message (RHEL-76802)
  - qemuProcessHandleIOError: Populate I/O error reason to virStorageSource (RHEL-76802)
  - qemuProcessHandleIOError: Log IO errors in the VM log file (RHEL-76802)
  - libxlDomainGetMessages: Add existing flags to 'virCheckFlags' (RHEL-76802)
  - virDomainObjGetMessages: Refactor using GPtrArray (RHEL-76802)
  - virDomainGetMessages: Introduce VIR_DOMAIN_MESSAGE_IOERRORS (RHEL-76802)
  - include: libvirt-domain: Reword documentation for @reason of VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON (RHEL-76802)
  - include: libvirt-domain: Add 'message' @reason of VIR_DOMAIN_EVENT_ID_IO_ERROR_REASON (RHEL-76802)
  - qemuSnapshotForEachQcow2: Don't initialize 'nrollback' (RHEL-78186)
  - qemu: process: Export qemuPrepareNVRAM for use in snapshot code (RHEL-78186)
  - qemu: snapshot: Ensure that NVRAM image exists when taking inactive internal snapshot (RHEL-78186)
  - qemuxmlconftest: Allow testing of the 'writable' flag for passed FDs for disks (RHEL-78353)
  - qemuxmlconftest: Add testing of FDs with 'writable' flag in 'disk-source-fd' (RHEL-78353)
  - qemu: domain: Initialize FD passthrough for a virStorageSource before using it (RHEL-78353)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-7
changelog:
  - qemu_migration: Refactor qemuMigrationSrcRestoreDomainState (RHEL-1071)
  - qemu_migration: Do not automatically resume domain after I/O error (RHEL-1071)
  - qemucapabilitiestest: Add data for the qemu-10.0 dev cycle on x86_64 (RHEL-78398)
  - qemucapabilitiestest: Update 'caps_10.0.0_x86_64' to 'v9.2.0-1636-gffaf7f0376' (RHEL-78398)
  - qemu: capabilies: Introduce QEMU_CAPS_BLOCKDEV_SET_ACTIVE (RHEL-78398)
  - qemu: monitor: Add monitor backend for 'blockdev-set-active' (RHEL-78398)
  - qemu: migration: Reactivate block nodes after migration if VM is left paused (RHEL-78398)
  - conf: change virDomainHostdevInsert() to return void (RHEL-77086)
  - qemu: fix qemu validation to forbid guest-side IP address for type='vdpa' (RHEL-77086)
  - qemu: validate that model is virtio for vhostuser and vdpa interfaces in the same place (RHEL-77086)
  - qemu: automatically set model type='virtio' for interface type='vhostuser' (RHEL-77086)
  - qemu: do all vhostuser attribute validation in qemu driver (RHEL-77086)
  - conf/qemu: make <source> element *almost* optional for type=vhostuser (RHEL-77086)
  - qemu: use switch instead of if in qemuProcessPrepareDomainNetwork() (RHEL-77086)
  - qemu: make qemuPasstCreateSocketPath() public (RHEL-77086)
  - qemu: complete vhostuser + passt support (RHEL-77086)
  - qemu: fail validation if a domain def has vhostuser/passt but no shared mem (RHEL-77086)
  - docs: improve type='user' docs to higlight differences between SLIRP and passt (RHEL-77086)
  - docs: document using passt backend with <interface type='vhostuser'> (RHEL-77086)
  - utils: Canonicalize paths before comparing them (RHEL-79165)


author: Jiri Denemark <jdenemar@redhat.com> - 11.1.0-1
changelog:
  - Rebased to libvirt-11.1.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-7041, RHEL-7042, RHEL-7104, RHEL-7342, RHEL-20294
      RHEL-41264, RHEL-52493, RHEL-58933, RHEL-70656, RHEL-71042
      RHEL-71810, RHEL-72021, RHEL-72052, RHEL-72192, RHEL-72994
      RHEL-79088, RHEL-79460, RHEL-79465, RHEL-79953


author: Jiri Denemark <jdenemar@redhat.com> - 11.2.0-1
changelog:
  - Rebased to libvirt-11.2.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-7035, RHEL-24046, RHEL-40077, RHEL-58151, RHEL-68043
      RHEL-71883, RHEL-72994, RHEL-77552, RHEL-80166, RHEL-80533
      RHEL-80688, RHEL-81731, RHEL-81890, RHEL-83148, RHEL-84257
      RHEL-84688
  - cpu_map: Install Ampere-1 ARM CPU models (RHEL-71662)


author: Jiri Denemark <jdenemar@redhat.com> - 11.3.0-1
changelog:
  - Rebased to libvirt-11.3.0 (RHEL-71662)
  - The rebase also fixes the following bugs:
      RHEL-27172, RHEL-79088, RHEL-82411, RHEL-84257, RHEL-85320
      RHEL-85414, RHEL-85672, RHEL-86523, RHEL-86776, RHEL-86778


author: Ville-Pekka Vainio <vpvainio@iki.fi> - 4.3.2-1
changelog:
  - New upstream release
  - Update C++ standard from C++11 to C++14
  - Compilation fixes for recent versions of GCC
  - Small fixes to Finnish grammar checker


author: Peter Hutterer <peter.hutterer@redhat.com>
changelog:
  - SPDX migration: update to SPDX identifiers.
    Turns out the COPYING file references the HPND, not MIT.


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.7.2-10
changelog:
  - Support added for post-quantum cryptography
    Resolves: RHEL-93091
  - Remove deprecated path from systemd service file
    Resolves: RHEL-101169


author: Toke Høiland-Jørgensen <toke@redhat.com> 1.5.7-1
changelog:
  - Upstream version bump
  - Add annocheck exceptions for BPF objects (Felix)
  - Re-enable debug builds (Felix)
  - Add libcap-ng-devel to BuildDepends


author: David King <dking@redhat.com> - 2.12.5-6
changelog:
  - Fix CVE-2025-6021 (RHEL-96495)
  - Fix CVE-2025-49794 (RHEL-96395)
  - Fix CVE-2025-49795 (RHEL-96408)
  - Fix CVE-2025-49796 (RHEL-96421)


author: Jan Staněk <jstanek@redhat.com> - 0.9.29-7
changelog:
  - Fix source file definition and handling
  - Use archive name expected by GitLab, then the archive does not contain
    whole commit reference.
  - Use standard %forgemeta macros, although some detail neede to be fill in
    – GitLab handling is not detected from URL.
  - Fix upstream URL.


author: Martin Osvald <mosvald@redhat.com> - 2.1.1-1
changelog:
  - New version 2.1.1 (rhbz#2250290)
  - Fix incorrect upstream URL and SourceX (rhbz#2249526)
  - SPDX migration


author: Michael Jeanson <mjeanson@efficios.com> - 2.13.5-1
changelog:
  - New upstream release
  - Add builddep on python3-setuptools in prevision of python 3.12 removing distutils


author: Tom Callaway <spot@fedoraproject.org> - 5.4.6-3
changelog:
  - disable "corrupted binary dump" test that has issues on big-endian architectures
  - apply upstream fix for 5.4.6 bug 1


author: Konstantin Kostiuk <kkostiuk@redhat.com> - 2.82.2-1
changelog:
  - Update to 2.82.2
  - RHEL-35772 - CVE-2024-34397 mingw-glib2: glib2: Signal subscription vulnerabilities
  - RHEL-67083 - CVE-2024-52533 mingw-glib2: buffer overflow in set_connect_msg()


author: Konstantin Kostiuk <kkostiuk@redhat.com> - 2.87.0-1
changelog:
  - Update to 2.87.0
  - RHEL-130993 - CVE-2025-13601 mingw-glib2: Integer overflow in in g_escape_uri_string()


author: Miro Hrončok <mhroncok@redhat.com> - 2.5.1-6
changelog:
  - Split libmpdec++ into a mpdecimal++ subpackage
  - This prevents packages only using the libmpdec library from transitively depending on libstdc++


author: Charalampos Stratakis <cstratak@redhat.com> - 2.5.1-11
changelog:
  - Fix bind-now annocheck failure by passing the proper LDFLAGS to the C++ library
  Resolves: RHEL-33509


author: Dominik Mierzejewski <rpm@greysector.net> - 2.16.01-1
changelog:
  - update to 2.16.01 (#2155636)
  - drop obsolete patch
  - drop rdoff subpackage (discontinued upstream)


author: Richard W.M. Jones <rjones@redhat.com> - 1.40.0-2
changelog:
  - Rebase to nbdkit 1.40.0
    related: RHEL-49594
  - Send the last error to the NBD client
    resolves: RHEL-50666


author: Richard W.M. Jones <rjones@redhat.com> - 1.44.1-2
changelog:
  - Rebase to nbdkit 1.44.1
    resolves: RHEL-78830, RHEL-101180
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-count-filter & nbdkit-time-limit-filter.
  - Remove nbdkit-cacheextents-filter.
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515
  - Allow nbdkit-file-plugin to zero and trim block devices
    resolves: RHEL-89371
  - vddk: Pre-cache the extents for readonly connections
    resolves: RHEL-94825
  - Log filename, offset and count in nbdkit-file-plugin error messages
    resolves: RHEL-95364
  - vddk: Improve statistics
    related: RHEL-94825
  - CVE-2025-47711 denial of service attack by client sending maximum size block
    status
  - CVE-2025-47712 denial of service attack by client sending large unaligned
    size block status
    resolves: RHEL-95819
  - Add support for VDDK 9.0.0.0
    resolves: RHEL-99467
  - server: Fix .zero fallback path
    resolves: RHEL-101636


author: Richard W.M. Jones <rjones@redhat.com> - 1.45.12-1
changelog:
  - Rebase to nbdkit 1.45.12
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755


author: Richard W.M. Jones <rjones@redhat.com> - 1.45.17-1
changelog:
  - Rebase to nbdkit 1.45.17
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755


author: Richard W.M. Jones <rjones@redhat.com> - 1.46.1-1
changelog:
  - Rebase to nbdkit 1.46.1
  - Backport nbdkit_debug_hexdiff from nbdkit 1.47.
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755


author: Richard W.M. Jones <rjones@redhat.com> - 1.46.1-2
changelog:
  - Rebase to nbdkit 1.46.1
  - Backport nbdkit_debug_hexdiff from nbdkit 1.47.
    resolves: RHEL-111242
  - Synchronize spec file with Fedora.
  - vddk: Don't use FNM_PATHNAME when matching export parameter
    resolves: RHEL-122755
  - Fix assertion failure in blocksize-policy filter
  - Fix v2v conversion failure when minimum_io_size > 64K
    resolves: RHEL-139390


author: Florian Weimer <fweimer@redhat.com> - 11.02.00-5
changelog:
  - GCC 14 compatibility fixes:
    Drop netpbm-cmuwtopbm.patch to fix an out-of-bounds stack write (#2259450)
    Stub out unused converter/other/jpeg2000/libjasper_compat.c (#2259448)


author: Phil Sutter <psutter@redhat.com> - 1:1.0.9-1
changelog:
  - Fix devel sub-package description
  - Utilize pyproject-rpm-macros for the python sub-package
  - new version 1.0.9


author: Phil Sutter <psutter@redhat.com> [1.1.1-1.el10]
changelog:
  - monitor: Recognize flowtable add/del events (Phil Sutter) [RHEL-65346]
  - tests: py: Fix for storing payload into missing file (Phil Sutter) [RHEL-65346]
  - json: Support typeof in set and map types (Phil Sutter) [RHEL-65346]
  - json: collapse set element commands from parser (Phil Sutter) [RHEL-65346]
  - doc: extend description of fib expression (Phil Sutter) [RHEL-65346]
  - tests: monitor: fix up test case breakage (Phil Sutter) [RHEL-65346]
  - src: fix extended netlink error reporting with large set elements (Phil Sutter) [RHEL-65346]
  - rule: netlink attribute offset is uint32_t for struct nlerr_loc (Phil Sutter) [RHEL-65346]
  - mnl: update cmd_add_loc() to take struct nlmsghdr (Phil Sutter) [RHEL-65346]
  - mnl: rename to mnl_seqnum_alloc() to mnl_seqnum_inc() (Phil Sutter) [RHEL-65346]
  - src: collapse set element commands from parser (Phil Sutter) [RHEL-65346]
  - libnftables-json: fix raw payload expression documentation (Phil Sutter) [RHEL-65346]
  - tests: shell: fix spurious dump failure in vmap timeout test (Phil Sutter) [RHEL-65346]
  - Rebase onto version 1.1.1 (Phil Sutter) [RHEL-65346]


author: Phil Sutter <psutter@redhat.com> [1.1.1-5.el10]
changelog:
  - src: add conntrack information to trace monitor mode (Phil Sutter) [RHEL-102994]
  - src: split monitor trace code into new trace.c (Phil Sutter) [RHEL-102994]


author: Phil Sutter <psutter@redhat.com> [1.1.1-6.el10]
changelog:
  - Makefile: Fix for 'make CFLAGS=...' (Phil Sutter) [RHEL-108851]
  - table: Embed creating nft version into userdata (Phil Sutter) [RHEL-108851]
  - doc: nft.8: Minor NAT STATEMENTS section review (Phil Sutter) [RHEL-106743]
  - trace: Fix for memleak in trace_alloc_list() error path (Phil Sutter) [RHEL-111205]


author: Phil Sutter <psutter@redhat.com> [1.1.5-1.el10]
changelog:
  - doc: libnftables-json: Describe RULESET object (Phil Sutter) [RHEL-121194]
  - doc: don't suggest to disable GSO (Phil Sutter) [RHEL-121194]
  - build: don't install ancillary files without systemd service file (Phil Sutter) [RHEL-121194]
  - tests: shell: fix typo in vmap_timeout test script (Phil Sutter) [RHEL-121194]
  - tests: py: inet/osf.t: Fix element ordering in JSON equivalents (Phil Sutter) [RHEL-121194]
  - tests: py: any/ct.t.json.output: Drop leftover entry (Phil Sutter) [RHEL-121194]
  - tests: py: any/tcpopt.t.json: Fix JSON equivalent (Phil Sutter) [RHEL-121194]
  - optimize: Fix verdict expression comparison (Phil Sutter) [RHEL-121194]
  - datatype: Fix boolean type on Big Endian (Phil Sutter) [RHEL-121194]
  - src: parser_json: fix format string bugs (Phil Sutter) [RHEL-121194]
  - doc: fix tcpdump example (Phil Sutter) [RHEL-121194]
  - libnftables: do not re-add default include directory in include search path (Phil Sutter) [RHEL-121194]
  - monitor: Inform JSON printer when reporting an object delete event (Phil Sutter) [RHEL-121194]
  - tests: shell: skip two bitwise tests if multi-register support isn't available (Phil Sutter) [RHEL-121194]
  - tests: monitor: Fix regex collecting expected echo output (Phil Sutter) [RHEL-121194]
  - monitor: Quote device names in chain declarations, too (Phil Sutter) [RHEL-121194]
  - tools: gitignore nftables.service file (Phil Sutter) [RHEL-121194]
  - parser_bison: remove leftover utf-8 character in error (Phil Sutter) [RHEL-121194]
  - Rebase onto version 1.1.5 (Phil Sutter) [RHEL-121194]


author: Phil Sutter <psutter@redhat.com> [1.1.5-2.el10]
changelog:
  - spec: Require libnftnl >= 1.3.0-2 for NFTA_DEVICE_PREFIX handling (Phil Sutter) [RHEL-108861]
  - mnl: Drop asterisk from end of NFTA_DEVICE_PREFIX strings (Phil Sutter) [RHEL-108861]
  - tests: shell: Test ifname-based hooks (Phil Sutter) [RHEL-108861]
  - parser_bison: Accept ASTERISK_STRING in flowtable_expr_member (Phil Sutter) [RHEL-108861]
  - mnl: Support simple wildcards in netdev hooks (Phil Sutter) [RHEL-108861]


author: Phil Sutter <psutter@redhat.com> [1.1.5-3.el10]
changelog:
  - Update expected test suite results (Phil Sutter) [RHEL-121194]
  - tests: monitor: Fix for out-of-path call (Phil Sutter) [RHEL-121194]


author: Jan Macku <jamacku@redhat.com> 1.60.0-1
changelog:
  - update to the latest upstream release
  - update PGP key from https://keyserver.ubuntu.com/pks/lookup?op=vindex&search=0x7e8403d5d673c366


author: Jan Macku <jamacku@redhat.com> 1.61.0-1
changelog:
  - update to the latest upstream release
  - fixes CVE-2024-28182 - HTTP/2 CONTINUATION frames can be utilized for DoS attacks


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.26.0-1
changelog:
  - update to 1.26.0
  - add Sergey Kandaurov's PGP public key
  - add Roman Arutyunyan's PGP public key
  - remove Maxim Dounin's PGP public key
  - enable experimental HTTP/3 module
  - refresh patches
  - update default config http2 directive
  - remove outdated custom error pages, reducing maintenance burden


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.26.1-3
changelog:
  - Resolves: RHEL-33742 - Disable ENGINE support by default
  - disable ENGINE support by default
  - add engine bcond


author: Joe Orton <jorton@redhat.com> - 2:1.26.2-2
changelog:
  - Add systemd instantiated service nginx@.service, allowing e.g. "systemctl
    start nginx@foobar.service" to start an instance of nginx using
    /etc/nginx/foobar.conf as the configuration.


author: Gris Ge <fge@redhat.com> - 2.2.44-1
changelog:
  - Upgrade to 2.2.44
  - Support reapply on mac-ref interface. RHEL-86035
  - Support refer route next-hop-interface by mac. RHEL-80547


author: Gris Ge <fge@redhat.com> - 2.2.46-1
changelog:
  - Upgrade to 2.2.46
  - Store DNS to both iface and global DNS. RHEL-91250
  - Support nmpolicy against down iface. RHEL-86240
  - Support removal VLAN connection with empty ifname. RHEL-92916


author: Gris Ge <fge@redhat.com> - 2.2.48-1
changelog:
  - Upgrade to 2.2.48
  - Validate OVN bridge mapping. RHEL-37922
  - Support bond `lacp_active` and `ns_ip6_target`. RHEL-1415
  - Support matching by PCI adress. RHEL-80116
  - Apply dispatch changes first. RHEL-94840
  - Fix SRIOV VF reference. RHEL-91588
  - Fix deleting with `fail_over_mac` bond. RHEL-102600


author: Rahul Rajesh <rrajesh@redhat.com> - 2.2.49-1
changelog:
  - Upgrade to 2.2.49
  - Ignore desired MAC for bonds with fail_over_mac. RHEL-106135
  - Fix setting DNS only with search or option. RHEL-102333


author: Mingyu Shi <mshi@redhat.com> - 2.2.50-1
changelog:
  - Upgrade to 2.2.50
  - Support MAC referring for VLAN in gen_conf.
  - Introduce state: ignore for route.
  - Support PCI address matching in gen_conf.
  - Support MacSec interface in gen_conf.


author: Gris Ge <fge@redhat.com> - 2.2.56-1
changelog:
  - Upgrade to 2.2.56
  - Allow using VRF name to specify route table. RHEL-119046
  - Support OVS-DPDK dpdk-lsc-interrupt in nmstate. RHEL-53956
  - Applying desired state with static DNS with static IP will touch `br-ex`
    even not mentioned. RHEL-125548
  - Align with libreswan default values. RHEL-26350
  - Support rightca ipsec option. RHEL-114237
  - Fix error when changing existing HSR interface. RHEL-100773


author: Gris Ge <fge@redhat.com> - 2.2.57-1
changelog:
  - Upgrade to 2.2.57
  - Add libreswan leftprotoport and rightprotoport support. (RHEL-107158)
  - Support setting protocol version of HSR/PRP. (RHEL-100763)
  - Fix inconsistent interface order. (RHEL-130157)


author: Mamoru TASAKA <mtasaka@fedoraproject.org> - 6.9.8-2.D20220919gitb041f6d
changelog:
  - Update to the latest git, expecially:
    - Update to Unicode 15.0 (upstream #272)
    - [[:punct:]] behavoir change (upsteam #268)


author: Than Ngo <than@redhat.com> - 3.24.0-1
changelog:
  - Resolves: RHEL-58996, update to 3.24.0
  - Resolves: RHEL-39004, provide opencryptoki CCA Token also on x86_64 and ppc64le
  - Resolves: RHEL-43675, openCryptoki cca token RSA OAEP v2.1 support
  - Resolves: RHEL-43674, openCryptoki CCA token support of Dilithium
  - Resolves: RHEL-43676, openCryptoki cca token SHA3 support
  - Resolves: RHEL-24036, support protected keys for extractable keys


author: Than Ngo <than@redhat.com> - 3.24.0-5
changelog:
  - Use systemd-sysusers
  - Modifie the unit file to change file ownership
  - opencryptoki doesn't work in image mode
    Resolves: RHEL-77146


author: Than Ngo <than@redhat.com> - 3.24.0-7
changelog:
  - Resolves: RHEL-80632, tokens are deleted on reboot
  - Related: RHEL-77146, opencryptoki doesn't work in image mode


author: Than Ngo <than@redhat.com> - 3.25.0-1
changelog:
  - Resolves: RHEL-85376, ep11 token: PKCS #11 3.0 - support SHA3
  - Resolves: RHEL-90589, CCA token: basic support of AES-GCM
  - Resolves: RHEL-72964, cca token support cipher keys
  - Resolves: RHEL-72968, Support for CKM_RSA_AES_KEY_WRAP for cca, ica and soft tokens
  - Resolves: RHEL-73343, Upgrade openCryptoki to latest version
  - Resolves: RHEL-75144, p11kmip: a tool to import/export PKCS #11 keys from to a KMIP server
  - Resolves: RHEL-75761, ep11 token: import and export of secure key objects
  - Resolves: RHEL-85374, cca token: Support ECDH to derive AES keys


author: Than Ngo <than@redhat.com> - 3.25.0-2
changelog:
  - Related: RHEL-73343, Fix detection of EC curve not supported by OpenSSL-3.5.x
  - Related: RHEL-77146, Fix the image mode issue again as bootc expects to use /run/lock


author: Than Ngo <than@redhat.com> - 3.25.0-3
changelog:
  - Fix incorrect effective group id of pkcsslotd daemon
  - Fix covscan findings
    Resolves: RHEL-104598


author: Than Ngo <than@redhat.com> - 3.26.0-1
changelog:
  - Resolves: RHEL-75138, ep11 token BLS support
  - Resolves: RHEL-85380, ep11 token: ML-KEM and ML-DSA support
  - Resolves: RHEL-85383, cca token: ML-KEM and ML-DSA support
  - Resolves: RHEL-100058, openCryptoki 3.26.0


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-74
changelog:
  - Use %{buildroot} instead of $RPM_BUILD_ROOT as it is more recent
  - Use directory macros and push/popd


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-75
changelog:
  - Fix installation on OSTree by removing %ghost (rhbz#2193429)
  - Remove %ldconfig_postun as it has no effect in Fedora


author: Ondrej Sloup <osloup@redhat.com> - 1.3.2-77
changelog:
  - Sync the RHEL version and Fedora version of the specfile
  - Update sources file and config.{sub|guess}
  - Skip verification for .soc file as it will change after install


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.3.1-12
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
  - Fix build in all arches, copied from Debian
  - Run autoreconf to make sure that autotools are updated
  - Clean up some trailing white spaces


author: Brian C. Lane <bcl@redhat.com> - 3.5-11
changelog:
  - parted: Fix ending sector location when using kibi IEC suffix (bcl)
  - tests: Fix formatting and snprintf warnings in tests. (bcl)
  - ui: Add checks for prompt being NULL (bcl)
  - strlist: Handle realloc error in wchar_to_str (bcl)
  - libparted: Fix potential NULL dereference in ped_disk_next_partition (bcl)
  - filesys: Check for null from close_fn (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.5.28-1
changelog:
  - Upstream 3.5.28 Alpha release
  - Dropped all patches included in new upstream release
  - Bumped minor version on libparted.so and libparted-fs-resize.so


author: Brian C. Lane <bcl@redhat.com> - 3.6-7
changelog:
  - tests: Add test for dvh with a bad checksum (bcl)
    Related: RHEL-73220
  - libparted: Fix dvh disklabel unhandled exception (bcl)
    Related: RHEL-73220
  - tests: Add test for SUN disklabel handling (bcl)
    Related: RHEL-73220
  - libparted: Fix sun disklabel unhandled exception (bcl)
    Resolves: RHEL-73220


author: Nathan Scott <nathans@redhat.com> - 6.3.2-1
changelog:
  - Align start of PCP services with systemd presets (RHEL-22723)
  - Improved pcp-xsos command line error diagnostics (RHEL-56836)
  - Fix buffer sizing checks in pmstore PDU handling (RHEL-57795)
  - Guard against symlink attacks in pmpost program (RHEL-57797)
  - Update to latest stable version of PCP (RHEL-62801)


author: Nathan Scott <nathans@redhat.com> - 6.3.7-5
changelog:
  - Make pcp-zeroconf start enabled services once again (RHEL-93182)
  - Fix python PMDA wrapper handling of list objects
  - Improve tmpfiles.d handling of empty directories
  - Backport some more fixes to the OpenMetrics PMDA
  - Fix a multilib regression in PCP header files


author: Paul Howarth <paul@city-fan.org> - 2.14-1
changelog:
  - Update to 2.14 (rhbz#2161420)
    - Remove Test::Fatal and Test::Needs from test prereqs (GH#7, GH#8)
  - Use SPDX-format license tag


author: Jitka Plesnikova <jplesnik@redhat.com> - 1.227-1
changelog:
  - Update to 1.227
    - New maintainer, GTERMARS
    - Add basic GitHub Actions setup for testing
    - Typo corrections in POD
    - Eliminated use of state/node files in temp directory


author: Paul Howarth <paul@city-fan.org> - 0.14-21
changelog:
  - Use SPDX-format license tag
  - Use author-independent source URL
  - Drop redundant buildroot cleaning in %install section
  - Drop support for old Perl versions needing XS helper


author: Michal Josef Špaček <mspacek@redhat.com> - 6.16-1
changelog:
  - 6.16 bump
  - Fix minimal version of IO::Socket::IP
  - Fix requires/provided modules in *tests package


author: Paul Howarth <paul@city-fan.org> - 1.18-1
changelog:
  - Update to 1.18 (rhbz#2251844)
    - Address Freebsd build issue: make function checks more robust within
      shared lib (GH#35)


author: Paul Howarth <paul@city-fan.org> - 1.20-1
changelog:
  - Update to 1.20 (rhbz#2256127)
    - Remove --no-undefined from compiler test, which is not compatible with all
      platforms (GH#37)
    - Skip t/pty_get_winsize.t tests on AIX (GH#32)
    - Fix patchlevel check for util.h (GH#27)


author: Paul Howarth <paul@city-fan.org> - 20220807.0-1
changelog:
  - Update to 20220807.0
    - If your applications rely on portability to Windows, see new documentation
      sections "argument-passing rules are program-specific" and "batch files"
      - This release fixes bugs in runs of Windows programs that use standard
        command line parsing rules
      - Runs of non-standard programs may require changes; notable non-standard
        programs include cmd.exe, cscript.exe, and Cygwin programs
    - Skip t/pty.t test on NetBSD too (GH#140)
    - Add strict/warnings
    - Follow Windows argument quoting rules (GH#142)
    - Allow win32_newlines.t to actually run (GH#146)
    - Make t/pty.t test pass on OpenBSD (GH#150)
    - Support Win32 commands having non-standard command line parsing rules
      (GH#148)
    - Support executing Win32 batch files
    - Add IPC::Run::Win32Process, for delivering non-standard command lines
    - Fix reporting of Win32::Process::Create() errors
    - On Windows, avoid hang when closing read end of pipe (GH#156)
    - Ignore known test failure on msys - t/windows_search_path.t (GH#155)
    - Avoid warning with IPCRUNDEBUG, in Windows spawned children
    - Use $^X, not 'perl', in tests
    - Thanks to the new active developer: Noah Misch!


author: Paul Howarth <paul@city-fan.org> - 20231003.0-1
changelog:
  - Update to 20231003.0 (rhbz#2241845)
    - On Windows, avoid hang under IPCRUNDEBUG (GH#157)
    - Refresh "cpanfile" from Makefile.PL, to allow use on Windows
    - Normalize shebangs to /usr/bin/perl (GH#163)
    - Fix or skip all tests recently seen to fail on Windows
    - Include t/result.t in releases
    - Make full_result() and result() Windows behavior match non-Windows (GH#168)


author: Paul Howarth <paul@city-fan.org> - 0.128-1
changelog:
  - Update to 0.128
    - Added 'mkdir' to replace 'mkpath', but returning the path object for
      chaining
    - The 'mkpath' method is deprecated in favor of 'mkdir'
    - Added 'has_same_bytes' to efficiently compare the contents of two files
    - Edited SYNOPSIS in the POD


author: Paul Howarth <paul@city-fan.org> - 0.142-1
changelog:
  - Update to 0.142
    Deprecations
    - Tilde expansion is deprecated due to inconsistent and bug-prone behavior
    Bug fixes
    - Prevent expansion of tildes that are not the very first character (e.g.
      "./~foo")
    - Prevent unintentional tilde expansion during internal path processing
    - Escape non-tilde glob characters before tilde expansion
    - Fixed spew/edit to a long filename approaching the filesystem length limit
    - Internal calls to 'print' are checked for possible errors
    - Internal read calls are checked for errors
    Changes
    - Path stringification now adds "./" in front of paths starting with literal
      tilde so they will round-trip; FREEZE updated to use this stringification
      rule as well
    - 'move' now uses File::Copy::move internally instead of the built-in
      'rename', allowing it to work across filesystems; it also returns an object
      for the moved location, allowing chaining
    - edit_lines_raw now uses a buffered raw I/O layer
    - edit_lines_utf8 now prefers PerlIO::utf8_strict, if available
    - lines_utf8 now consistently uses a buffered I/O layer
    - open*_utf8 now prefers PerlIO::utf8_strict, if available
    - slurp_utf8 now consistently uses an unbuffered I/O layer
    Documented
    - Changed all raw/UTF-8 layer descriptions in method documentation to match
      the code
    - Fixed SYNOPSIS syntax
    - Documented how to disable TMPDIR when making temp files/dirs
    Testing
    - Add additional tilde stringification testing
    - Fixed tilde expansion tests on Windows
    - Skip a problematic test case on Cygwin


author: Paul Howarth <paul@city-fan.org> - 0.010-1
changelog:
  - Update to 0.010 (rhbz#2138013)
    - Re-release with updated ppport.h for 5.8.5 compatibility
  - Use SPDX-format license tag


author: Michal Josef Špaček <mspacek@redhat.com> - 1.65-4
changelog:
  - Rewrite to use of /builddir/build/BUILDROOT/perl-Pod-Parser-1.67-4.el10.noarch macro
  - Update license to SPDX format


author: Michal Josef Špaček <mspacek@redhat.com> - 1.65-4
changelog:
  - Rewrite to use of /builddir/build/BUILDROOT/perl-Pod-Parser-1.67-5.el10.noarch macro
  - Update license to SPDX format


author: Paul Howarth <paul@city-fan.org> - 0.001013-21
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Drop support for building with Test::More < 0.88
    - Drop redundant buildroot cleaning in %install section
    - Use %license unconditionally


author: Paul Howarth <paul@city-fan.org> - 0.03-48
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Specify all dependencies
    - Fix permissions verbosely
    - Simplify find commands using -empty and -delete
    - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 1.202-1
changelog:
  - Update to 1.202 (rhbz#2158345)
    - Converted to Dist::Zilla
    - Test::Deep will now require v5.12, and this may go up; this change allows
      simplification of the Makefile.PL, which was coping with a mistake made
      twelve years ago
  - Use SPDX-format license tag
  - Package LICENSE file


author: Paul Howarth <paul@city-fan.org> - 1.204-1
changelog:
  - Update to 1.204 (rhbz#2159015)
    - Try to avoid clobbering global error variables when loading test libraries
    - hash_each now enumates keys in sort() order, to make errors more consistent


author: Paul Howarth <paul@city-fan.org> - 0.7000-1
changelog:
  - Update to 0.70
    - Stop pointless use of taint-mode in tests, so tests pass when perl is
      built without taint support


author: Paul Howarth <paul@city-fan.org> - 0.7100-1
changelog:
  - Update to 0.71
    - Document and test different behavior regarding Booleans in perl 5.38.0
      compared to earlier versions (GH#21)


author: Paul Howarth <paul@city-fan.org> - 0.43-23
changelog:
  - Spec tidy-up
    - Use SPDX-format license tag
    - Use author-independent source URL
    - Fix permissions verbosely
    - Simplify find command using -delete


author: Paul Howarth <paul@city-fan.org> - 0.37-1
changelog:
  - Update to 0.37 (#2118006)
    - Allow duplicate warnings when using warnings_exist (GH#8)
  - Use author-independent source URL
  - Use SPDX license expression


author: Paul Howarth <paul@city-fan.org> - 0.032-1
changelog:
  - Update to 0.032
    - New config variable, $ENV{PERL_TEST_WARNINGS_ONLY_REPORT_WARNINGS}, for
      temporarily turning failures into reports


author: Paul Howarth <paul@city-fan.org> - 0.033-1
changelog:
  - Update to 0.033
    - Add Test2 compatibility in the test triggered by done_testing()
    - New long-awaited feature (!!!) "allow_patterns", to either
      temporarily or globally exempt particular warning patterns


author: Jindrich Novy <jnovy@redhat.com> - 6:5.2.2-1
changelog:
  - stick to v5.2-rhel upstream branch for RHEL
  - update to the latest content of https://github.com/containers/podman/tree/v5.2-rhel
    (https://github.com/containers/podman/commit/458f9b4)
  - Related: RHEL-58990


author: Jindrich Novy <jnovy@redhat.com> - 6:5.2.2-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.2-rhel
    (https://github.com/containers/podman/commit/e40738b)
  - Resolves: RHEL-61858


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/5e3accd)
  - Related: RHEL-80817


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-3
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/45c2d1f)
  - fixes "CVE-2025-27144 podman: Go JOSE's Parsing Vulnerable to Denial of Service [rhel-10.1]"
  - Resolves: RHEL-80610


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-4
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/9ad4842)
  - fixes "CVE-2025-22869 podman: Denial of Service in the Key Exchange of golang.org/x/crypto/ssh [rhel-10.0]"
  - Resolves: RHEL-82776


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-5
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/f7bf65c)
  - fixes "Work on RHEL10.1 packaging"
  - Related: RHEL-80817


author: Jindrich Novy <jnovy@redhat.com> - 6:5.4.0-6
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.4-rhel
    (https://github.com/containers/podman/commit/a994a04)
  - fixes "podman tests are failing"
  - Resolves: RHEL-85826


author: Jindrich Novy <jnovy@redhat.com> - 6:5.6.1-0.1
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.6
    (https://github.com/containers/podman/commit/d46b857)
  - fixes "Can not find network create and rm message from podman event when set --events-backend to journald"
  - Related: RHEL-109790


author: Jindrich Novy <jnovy@redhat.com> - 7:5.6.0-2
changelog:
  - update to the latest content of https://github.com/containers/podman/tree/v5.6-rhel
    (https://github.com/containers/podman/commit/56f1962)
  - fixes "Work on RHEL10.1 packaging"
  - Related: RHEL-80817


author: Filip Janus <fjanus@redhat.com> - 16.10-2
changelog:
  - Add OpenSSL support to upgrade_configure function
  - This ensures upgrade server is compiled with OpenSSL support
  - Required for SSL/TLS connections during database upgrades


author: Filip Janus <fjanus@redhat.com> - 16.10-3
changelog:
  - Add tmpfiles.d configuration for PostgreSQL 16
  - Ensures proper directory permissions for /var/lib/pgsql


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.19.6-3
changelog:
  - Remove unnecessary explicit pkgconfig dependencies
  - Remove an obsolete workaround for failing Java tests
  - Remove conditionals for retired 32-bit ARM architecture
  - Remove a slow-test workaround on s390x
  - Reduce macro indirection in the spec file


author: Miro Hrončok <mhroncok@redhat.com> - 1.8.1-1
changelog:
  - On Python older than 3.11, use tomli instead of deprecated toml
  - Fix literal % handling in %{pyproject_files} on RPM 4.19


author: Python Maint <python-maint@redhat.com> - 1.10.0-1
changelog:
  - Add %_pyproject_check_import_allow_no_modules for automated environments
  - Fix handling of tox 4 provision without an explicit tox minversion
  - Fixes: rhbz#2240590


author: Miro Hrončok <mhroncok@redhat.com> - 1.11.0-1
changelog:
  - Add the -l/-L flag to %pyproject_save_files
  - The -l flag can be used to assert at least 1 License-File was detected
  - The -L flag explicitly disables this check (which remains the default)
  - Prevent incorrect usage of %pyproject_buildrequires -R with -x/-e/-t
  - Fixes: rhbz#2244282
  - Show a better error message when %pyproject_install finds no wheel
  - Fixes: rhbz#2242452
  - Fix %pyproject_buildrequires -w when the build backend is already installed and pip isn't
  - Fixes: rhbz#2169855


author: Miro Hrončok <miro@hroncok.cz> - 1.12.0-1
changelog:
  - Namespace pyproject-rpm-macros generated text files with %{python3_pkgversion}
  - That way, a single-spec can be used to build packages for multiple Python versions
  - Fixes: rhbz#2209055


author: Miro Hrončok <mhroncok@redhat.com> - 1.12.1-1
changelog:
  - Add a temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
  - Related: rhbz#2284187


author: Miro Hrončok <mhroncok@redhat.com> - 1.13.0-1
changelog:
  - Properly escape weird characters from paths in %{pyproject_files} (RPM 4.19+ only)
  - Revert the temporary workaround for RPM 4.20 alpha 2 leaking \x1f (unit separators)
  - Fixes: rhbz#1990879


author: Python Maint <python-maint@redhat.com> - 1.15.0-1
changelog:
  - Add a possibility to read runtime requirements from pyproject.toml [project] table
  - Fixes: rhbz#2261939
  - Don't generate a dependency on pip when %pyproject_buildrequires -N is used
  - Fixes: rhbz#2294510
  - Even when %_auto_set_build_flags is disabled, set all compiler flags when building wheels
  - Fixes: rhbz#2293616


author: Miro Hrončok <mhroncok@redhat.com> - 1.16.0-1
changelog:
  - %pyproject_buildrequires: Add support for dependency groups (PEP 735), via the -g flag
  - This is implied when used tox testenvs depend on dependency groups (requires tox 4.22+)
  - Fixes: rhbz#2318849


author: Miro Hrončok <miro@hroncok.cz> - 1.16.1-1
changelog:
  - Support for setuptools 70+
  - wheel is no longer generated as a dependency of the default build system


author: Miro Hrončok <miro@hroncok.cz> - 1.17.0-1
changelog:
  - Add the -M flag to %pyproject_save_files
  - The flag can be used to indicate no Python modules should be saved


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.0-1
changelog:
  - Make %pyproject_buildrequires -t/-e and %tox fail when no suitable tox configuration exists
  - The %pyproject_buildrequires -t/-e case is temporarily allowed on Fedora 40-42
  - Requires tox-current-env >= 0.0.16


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.3-1
changelog:
  - %pyproject_buildrequires: Do not generate BuildRequires from Requires core metadata fields
  - That field is deprecated and should include importable module names, not distribution packages
  - Related: rhbz#2378463


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.4-1
changelog:
  - Don't exit from pyproject-srpm-macros implementation of %pyproject_buildrequires
  - Fixes: rhbz#2391290
  - On RPM 4.20+ don't put pyproject-macros-specific files in %buildsubdir
  - Works around https://github.com/rpm-software-management/rpm/issues/3890
  - Speed %pyproject_save_files up significantly


author: Miro Hrončok <mhroncok@redhat.com> - 1.18.5-1
changelog:
  - %pyproject_extras_subpkg: Only %ghost the dist-info directory, not the content
  - That way, accidentally unpackaged files within are reported as errors
  - %pyproject_save_files: Also save top level typing stub files (.pyi)


author: Miro Hrončok <mhroncok@redhat.com> - 1:7.2.6-2
changelog:
  - Weaken the runtime dependency on:
    - python3-sphinxcontrib-applehelp
    - python3-sphinxcontrib-devhelp
    - python3-sphinxcontrib-jsmath
    - python3-sphinxcontrib-htmlhelp
    - python3-sphinxcontrib-serializinghtml
    - python3-sphinxcontrib-qthelp
  - Packages that want to use them during build need to BuildRequire them explicitly


author: Charalampos Stratakis <cstratak@redhat.com> - 3.12.8-1
changelog:
  - Update to 3.12.8
  - Security fix for CVE-2024-9287 and CVE-2024-12254
  Resolves: RHEL-64877, RHEL-70450


author: Charalampos Stratakis <cstratak@redhat.com> - 3.12.10-3
changelog:
  - Fix PySSL_SetError handling SSL_ERROR_SYSCALL
  - This fixes random flakiness of test_ssl on stressed machines
  Resolves: RHEL-90555


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 3.12.11-1
changelog:
  - Update to 3.12.11
  - Security fixes for CVE-2025-4517, CVE-2025-4330, CVE-2025-4138, CVE-2024-12718, CVE-2025-4435
  Resolves: RHEL-98060, RHEL-98047, RHEL-97813, RHEL-98062, RHEL-98180


author: Miro Hrončok <mhroncok@redhat.com> - 3.8.0-3
changelog:
  - Fork python-flit-core from the python-flit package
  - Adjust the License tag to include flit_core/versionno.py's regex (BSD-2-Clause)


author: Karolina Surma <ksurma@redhat.com> - 1.4.1-5
changelog:
  - License verified according to the SPDX specification
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-16
changelog:
  - Resolves: RHEL-84648 ipa-cacert-manage install fails with CAs having the same subject DN (subject key mismatch info)
  - Resolves: RHEL-84279 IPU 9 -> 10: ipa-server breaks the in-place upgrade due to failed scriptlet
  - Resolves: RHEL-84275 Search size limit tooltip has Search time limit tooltip text
  - Resolves: RHEL-81200 Ipa client --raw --structured throws internal error
  - Resolves: RHEL-68803 ipa-migrate with LDIF file from backup of remote server, fails with error 'change collided with another change'
  - Resolves: RHEL-67686 [RFE] IDM support UIDs up to 4,294,967,293
  - Resolves: RHEL-67633 ipa-healthcheck has tests which call fips-mode-setup
  - Resolves: RHEL-4845 Protect *all* IPA service principals


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-17
changelog:
  - Resolves: RHEL-88043 Server installation: dot-forwarder not added as a forwarder
  - Resolves: RHEL-86481 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-85788 ipa-sidgen: fix memory leak in ipa_sidgen_add_post_op()
  - Resolves: RHEL-88899 [RFE] Add check on CA cert expiry for ipa-cert-fix


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-18
changelog:
  - Resolves: RHEL-89979 Support OpenSSL provider API
  - Resolves: RHEL-25007 [RFE] Give warning when adding user with UID out of any ID range
  - Resolves: RHEL-93484 Unable to modify IPA config; --ipaconfigstring="" causes internal error
  - Resolves: RHEL-89834 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-88833 kdb: ipadb_get_connection() succeeds but returns null LDAP context
  - Resolves: RHEL-79072 ipa idrange-add --help should be more clear about required options
  - Resolves: RHEL-68803 ipa-migrate with LDIF file from backup of remote server, fails with error 'change collided with another change'
  - Resolves: RHEL-30825 IDM - When creating an ID range, should require a RID


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-22
changelog:
  - Resolves: RHEL-95374 eDNS: multiple issues during encrypted DNS setup
  - Resolves: RHEL-89893 ipa: Privilege escalation from host to domain admin in FreeIPA
  - Resolves: RHEL-99316 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-97053 ipa-idrange-fix: 'Env' object has no attribute 'basedn'
  - Resolves: RHEL-96936 Nightly test failure (rawhide) in test_trust.py::TestTrust::test_server_option_with_unreachable_ad
  - Resolves: RHEL-49440 kdb: support storing and retrieving multiple master keys


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-23
changelog:
  - Resolves: RHEL-105973 Include fixes in python3-ipatests package
  - Resolves: RHEL-105513 kdb: prevent double crash in RBCD ACL free
  - Resolves: RHEL-101708 ipatests: use "sos report" instead of "sosreport" command
  - Resolves: RHEL-95733 Incorrect use of external IdP GitHub trademark
  - Resolves: RHEL-95374 eDNS: multiple issues during encrypted DNS setup


author: Florence Blanc-Renaud <flo@redhat.com> - 4.12.2-27
changelog:
  - Resolves: RHEL-122767 ATTR_NAME_BY_OID is missing OID 2.5.4.97, organizationIdentifier
  - Resolves: RHEL-119628 Include fixes in python3-ipatests
  - Resolves: RHEL-110204 RFE: Enable external password reset agents to use ipa_pwd_extop in RHEL IdM
  - Resolves: RHEL-119481 RFE: Update IdM password policy configurations to meet M-22-09 by restricting spaces and require number character class
  - Resolves: RHEL-126761 [RFE] Support storing LWCA private keys on an HSM
  - Resolves: RHEL-86030 [RFE] ipa-client-automount should have an option to include domain of the machine.
  - Resolves: RHEL-119617 test_cacert_manage fails due to expired Let's Encrypt R3 certificate


author: Florence Blanc-Renaud <flo@redhat.com> - 4.13.0-1
changelog:
  - Resolves: RHEL-120956 Rebase ipa to latest 4.13.x version for RHEL 10.2
  - Resolves: RHEL-90121 Add modern WebUI as submodule and enable routing in Apache
  - Resolves: RHEL-132337 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-129965 Fix ipatests for kdcproxy after CVE-2025-59088 fix
  - Resolves: RHEL-129547 Switch IPA to use the PKI python API directly rather than RPC calls
  - Resolves: RHEL-133342 After upgrade from 9.7 to 9.8 ipactl restart fails to restart winbind service


author: Florence Blanc-Renaud <flo@redhat.com> - 4.13.1-1
changelog:
  - Resolves: RHEL-140587 Support replaceable WebUI artwork for RHEL and CentOS
  - Resolves: RHEL-113778 Command that retrieve and install new CA certificates
  - Resolves: RHEL-141296 AddressSanitizer: SEGV ipa-pwd-extop/common.c:584 in ipapwd_gen_checks
  - Resolves: RHEL-141011 Include latest fixes in python3-ipatests package
  - Resolves: RHEL-119339 Memory leaks in IPA plugins


author: Miro Hrončok <mhroncok@redhat.com> - 3.1.5-1
changelog:
  - Update to 3.1.5
  - Security fix for CVE-2024-56201
  - Security fix for CVE-2024-56326
  Resolves: RHEL-73095


author: Cristian Le <cristian.le@mpsd.mpg.de> - 4.1.2-13
changelog:
  - Added CMAKE_PREFIX_PATH to the module file to unsure that CMake projects
    find the available MPI enabled packages, libraries, executables, etc.


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.1-1
changelog:
  - Update to 7.4.1
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-1-2023-09-02
  - Fixes: rhbz#2236995


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.2-1
changelog:
  - Update to 7.4.2
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-2-2023-09-07
  - Fixes: rhbz#2237942


author: Miro Hrončok <mhroncok@redhat.com> - 7.4.3-1
changelog:
  - Update to 7.4.3
  - Changelog: https://docs.pytest.org/en/stable/changelog.html#pytest-7-4-3-2023-10-24
  - Fixes: rhbz#2245983


author: Christian Heimes <cheimes@redhat.com> - 1.7.0-1
changelog:
  - Update to 1.7.0, fixes rhbz#2233656
  - modernize packaging, upstream has remove setup.py
  - remove setup.cfg hacks for RHEL


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 3.14.0-2
changelog:
  - Initial package
  - Fedora contributions by:
        Björn Esser <besser82@fedoraproject.org>
        Bohuslav Kabrda <bkabrda@redhat.com>
        Charalampos Stratakis <cstratak@redhat.com>
        Dan Horák <dan@danny.cz>
        David Malcolm <dmalcolm@redhat.com>
        Dennis Gilmore <dennis@ausil.us>
        Florian Weimer <fweimer@redhat.com>
        Gwyn Ciesla <limb@fedoraproject.org>
        Igor Gnatenko <ignatenkobrain@fedoraproject.org>
        Iryna Shcherbina <shcherbina.iryna@gmail.com>
        Jaroslav Škarvada <jskarvad@redhat.com>
        Jason ティビツ <tibbs@fedoraproject.org>
        Kalev Lember <klember@redhat.com>
        Karolina Surma <ksurma@redhat.com>
        Karsten Hopp <karsten@redhat.com>
        Lukáš Zachar <lzachar@redhat.com>
        Lumir Balhar <lbalhar@redhat.com>
        Marcel Plch <mplch@redhat.com>
        Matej Stuchlik <mstuchli@redhat.com>
        Michal Cyprian <mcyprian@redhat.com>
        Michal Toman <mtoman@fedoraproject.org>
        Miro Hrončok <mhroncok@redhat.com>
        Nicolas Chauvet <kwizart@gmail.com>
        Orion Poplawski <orion@cora.nwra.com>
        Patrik Kopkan <pkopkan@redhat.com>
        Peter Robinson <pbrobinson@gmail.com>
        Petr Šplíchal <psplicha@redhat.com>
        Petr Viktorin <pviktori@redhat.com>
        Rex Dieter <rdieter@fedoraproject.org>
        Richard W.M. Jones <rjones@redhat.com>
        Robert Kuska <rkuska@redhat.com>
        Sahana Prasad <sahana@redhat.com>
        Stephen Gallagher <sgallagh@redhat.com>
        Than Ngo <than@redhat.com>
        Thomas Spura <thomas.spura@gmail.com>
        Till Maas <opensource@till.name>
        Tom Stellard <tstellar@redhat.com>
        Tomas Mraz <tmraz@fedoraproject.org>
        Tomas Orsava <torsava@redhat.com>
        Tomas Radej <tradej@redhat.com>
        Tomáš Hrnčiar <thrnciar@redhat.com>
        Toshio Kuratomi <toshio@fedoraproject.org>
        U2FsdGVkX1 <U2FsdGVkX1@gmail.com>
        Victor Stinner <vstinner@redhat.com>
        Ville Skyttä <ville.skytta@iki.fi>
        Yaakov Selkowitz <yselkowi@redhat.com>
        Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>


author: Tomáš Hrnčiar <thrciar@redhat.com> - 1.6.0-3
changelog:
  - Initial package
  - Fedora contributions by:
        Alfredo Moralejo <amoralej@redhat.com>
        Karolina Surma <ksurma@redhat.com>
        Karsten Hopp <karsten@redhat.com>
        Matthias Runge <mrunge@redhat.com>
        Miro Hrončok <mhroncok@redhat.com>
        Patrik Kopkan <pkopkan@redhat.com>
        Peter Robinson <pbrobinson@fedoraproject.org>
        Priscila Gutierres <pgutier@redhat.com>
        Thomas Moschny <thomas.moschny@gmx.de>
        Tomas Orsava <torsava@redhat.com>
        Tomáš Hrnčiar <thrnciar@redhat.com>
        Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>


author: Tomáš Hrnčiar <thrnciar@redhat.com> - 2.9.10-3
changelog:
  - Initial package
  Fedora contributions by:
      Ales Nezbeda <anezbeda@redhat.com>
      Bill Nottingham <notting@fedoraproject.org>
      Bohuslav Kabrda <bkabrda@redhat.com>
      Charalampos Stratakis <cstratak@redhat.com>
      David Malcolm <dmalcolm@redhat.com>
      Dennis Gilmore <dennis@ausil.us>
      Devrim Gündüz <devrim@gunduz.org>
      Filip Januš <fjanus@redhat.com>
      Honza Horak <hhorak@redhat.com>
      Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com>
      Igor Gnatenko <ignatenkobrain@fedoraproject.org>
      Jason L Tibbitts III <tibbs@math.uh.edu>
      Jesse Keating <jkeating@fedoraproject.org>
      Jozef Mlich <jmlich@redhat.com>
      Lumír Balhar <lbalhar@redhat.com>
      Miro Hrončok <mhroncok@redhat.com>
      Ondřej Sloup <ondrej.sloup@protonmail.com>
      Patrik Novotný <panovotn@redhat.com>
      Pavel Raiskup <praiskup@redhat.com>
      Petr Kubat <pkubat@redhat.com>
      Peter Robinson <pbrobinson@fedoraproject.org>
      Todd Zullinger <tmz@pobox.com>
      Tomas Hrnciar <thrnciar@redhat.com>
      Tom Lane <tgl@redhat.com>


author: Cristian Le <git@lecris.dev> - 2.13.6-7
changelog:
  - Refactor the build script
  - Drop the python3-python2 distinction
  - Use standard cmake and pyproject macros (rhbz#2377381)
  - Allow to build with arbitrary generator (rhbz#2381106)


author: Lukáš Zachar <lzachar@redhat.com> - 78.1.1-3
changelog:
  - Adjust gating
  - Generic gating.yaml for all rhel
  - Use CS repos instead of Fedora
  - Remove python versions not available on c10s
  - Test with python-isort


author: Vladis Dronov <vdronov@redhat.com> - 24.02.0-1
changelog:
  - Update to qatlib 24.02.0 (RHEL-20173)
  - Add zuc_sample to qatlib-tests package
  - Use proper SPDX license identifiers


author: Vladis Dronov <vdronov@redhat.com> - 24.09.0-1
changelog:
  - Update to qatlib 24.09.0 @ 36fb0903 (RHEL-40261)
  - Add pciutils as a dependency of the qatlib-service subpackage
  - Add numactl-devel as a dependency since it is required by qatlib-24.09.0


author: Vladislav Dronov <vdronov@redhat.com> - 25.08.0-1
changelog:
  - Update to qatlib 25.08.0 @ 686d209b (RHEL-91079)
  - Add autoconf-archive as a dependency
  - Add update_sample to qatlib-tests
  - Add manpage for cpa_sample_code
  - Add sysusers.d config file to allow rpm to create users/groups automatically


author: Vladis Dronov <vdronov@redhat.com> - 1.3.1-1
changelog:
  - Update to qatzip 1.3.1 @ 10dbadba (RHEL-73092, RHEL-50462)
  - Fix qatzip docker file build broken issue
  - Support Latency sensitive mode for qatzip
  - Add a suit of comp/decomp API to support Async offloading
  - Support zlib format and end of stream flag
  - Fix some bugs


author: Jan Grulich <jgrulich@redhat.com> - 6.8.1-7
changelog:
  - Sync with Fedora:
    - fix directory ownership
    - install cmake modules for plugins
    - depend on pkgconfig(egl) rather than mesa-libEGL-devel
    Resolves: RHEL-73681


author: Jan Grulich <jgrulich@redhat.com> - 6.10.1-1
changelog:
  - 6.10.1
    Resolves: RHEL-109197
  - QSsl: add support for ML-DSA signature algorithm
    Resolves: RHEL-97008


author: Jan Grulich <jgrulich@redhat.com> - 6.8.1-2
changelog:
  - Make -devel subpkg to require qtbase-private-devel for cmake >= 3.31.0
    Workaround for rhbz#2330219
    Resolves: RHEL-53982


author: Jan Grulich <jgrulich@redhat.com> - 6.10.1-1
changelog:
  - 6.10.1
    Resolves: RHEL-109197
  - Fix CVE-2025-11277 in bundled assimp library
    Resolves: RHEL-120979


author: Jun Aruga <jaruga@redhat.com> - 3.3.1-5
changelog:
  - Upgrade to Ruby 3.3.1.
    Resolves: RHEL-33975
  - Fix buffer overread vulnerability in StringIO.
    Resolves: RHEL-34124
  - Fix RCE vulnerability with .rdoc_options in RDoc.
    Resolves: RHEL-34116
  - Fix arbitrary memory address read vulnerability with Regex search.
    Resolves: RHEL-33866


author: Jarek Prokop <jprokop@redhat.com> - 3.3.5-7
changelog:
  - Upgrade to Ruby 3.3.5
    Resolves: RHEL-59035
  - Fix DoS vulnerability in rexml.
    (CVE-2024-39908)
    (CVE-2024-41946)
    (CVE-2024-43398)
    Resolves: RHEL-57047
    Resolves: RHEL-57059
    Resolves: RHEL-57070
  - Fix REXML DoS when parsing an XML having many specific characters such as
    whitespace character, >] and ]>.
    (CVE-2024-41123)
    Resolves: RHEL-52802


author: Jun Aruga <jaruga@redhat.com> - 3.3.7-9
changelog:
  - Upgrade to Ruby 3.3.7
    Resolves: RHEL-77994
  - Fix Ruby OpenSSL to respect crypto-policies TLS minimal version.
    Resolves: RHEL-21019


author: Jarek Prokop <jprokop@redhat.com> - 3.3.8-10
changelog:
  - Upgrade to Ruby 3.3.8.
    Resolves: RHEL-87342
  - Fix Net::IMAP vulnerable to possible DoS by memory exhaustion. (CVE-2025-25186)
  - Fix Denial of Service in CGI::Cookie.parse. (CVE-2025-27219)
    Resolves: RHEL-86116
  - Fix userinfo leakage in URI#join, URI#merge and URI#+. (CVE-2025-27221)


author: Jun Aruga <jaruga@redhat.com> - 3.3.10-11
changelog:
  - Upgrade to Ruby 3.3.10.
    Resolves: RHEL-130160
  - Fix possible denial of service in resolv gem (CVE-2025-24294)
  - Fix URI Credential Leakage Bypass previous fixes. (CVE-2025-61594)
  - Fix REXML denial of service. (CVE-2025-58767)
    Resolves: RHEL-122028


author: Yaakov Selkowitz <yselkowi@redhat.com> - 0.5.5-4
changelog:
  - Adapt tests to mariadb 10.11
  - Avoid rubygem-eventmachine build dependency in RHEL
  - Adapt tests to openssl 3.2


author: Timm Bäder <tbaeder@redhat.com> - 2.2.8-21
changelog:
  - Add downstream patch to fix c99 incompatibilities
  - https://fedoraproject.org/wiki/Changes/PortingToModernC


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.4-1
changelog:
  - Allow systemd-coredump the sys_chroot capability
  Resolves: RHEL-97586
  - Add the rhcd_rw_fifo_files() interface
  Related: RHEL-99318
  - Add insights_client_delete_lib_dirs() interface
  Related: RHEL-99318


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.5-1
changelog:
  - Confine nfs-server generator
  Resolves: RHEL-106119
  - Support virtqemud handle hotplug hostdev devices
  Resolves: RHEL-65266
  - Allow virtstoraged create qemu /var/run files
  Resolves: RHEL-104344
  - Allow virtqemud write to sysfs files
  Resolves: RHEL-104378
  - Allow unconfined_domain_type cap2_userns capabilities
  Resolves: RHEL-93656


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.6-1
changelog:
  - Apply generator template to selinux-autorelabel generator
  Resolves: RHEL-107516
  - Allow systemd-coredumpd capabilities in the user namespace
  Resolves: RHEL-97586
  - Allow virtqemud start a vm which uses nbdkit
  Resolves: RHEL-69118
  - Add nbdkit_signal() and nbdkit_signull() interfaces
  Resolves: RHEL-69118
  - Allow openvswitch read virtqemud process state
  Resolves: RHEL-65322
  - Add binsbin-convert.sh script
  Resolves: RHEL-69118


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.7-1
changelog:
  - Revert "Add policy for insights-core"
  Resolves: RHEL-110651
  - Revert "Add insights_core interfaces"
  Resolves: RHEL-110651


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.8-1
changelog:
  - Reapply "Add insights_core interfaces"
  Resolves: RHEL-112368
  - Reapply "Add policy for insights-core"
  Resolves: RHEL-112368


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.9-1
changelog:
  - Allow systemd-oomd watch tmpfs dirs
  Resolves: RHEL-106998
  - Allow systemd-oomd watch dbus pid sock files
  Resolves: RHEL-106998
  - Allow userdomain to connect to systemd-oomd over a unix socket
  Resolves: RHEL-106998
  - Allow 'oomctl dump' to interact with systemd-oomd
  Resolves: RHEL-106998
  - Basic functionality for systemd-oomd
  Resolves: RHEL-106998
  - Basic enablement for systemd-oomd
  Resolves: RHEL-106998
  - Remove permissive domains
  Resolves: RHEL-107038
  - Allow iptables manage its private fifo_files in /tmp
  Resolves: RHEL-83775
  - Allow ras-mc-ctl write to sysfs files
  Resolves: RHEL-86926
  - Allow nfs generator create and use netlink sockets
  Resolves: RHEL-111556
  - Revert "Allow virt_domain write to virt_image_t files"
  Resolves: RHEL-93773


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.10-1
changelog:
  - Allow sshd-auth read generic proc files
  Resolves: RHEL-107732
  - Allow sshd-auth read and write user domain ptys
  Resolves: RHEL-107732
  - Allow sshd-session get attributes of sshd vsock socket
  Resolves: RHEL-107732
  - Adjust guest and xguest users policy for sshd-session
  Resolves: RHEL-107732
  - Update files_search_base_file_types()
  Resolves: RHEL-107732
  - Allow sshd-session read cockpit pid files
  Resolves: RHEL-107732
  - Add default contexts for sshd-seesion
  Resolves: RHEL-107732
  - Define types for new openssh executables
  Resolves: RHEL-107732
  - Allow ras-mc-ctl get attributes of the kmod executable
  Resolves: RHEL-102535
  - Define file equivalency for /var/opt
  Resolves: RHEL-116512
  - Update specfile triggers for DSP modules
  Resolves: RHEL-116044


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.11-1
changelog:
  - Allow iotop stream connect to systemd-userdbd
  Resolves: RHEL-105481
  - Allow insights-client manage /etc symlinks
  Resolves: RHEL-107589
  - Allow insights-client get attributes of the rpm executable
  Resolves: RHEL-124855
  - Allow nfsidmapd search virt lib directories
  Resolves: RHEL-68722
  - Allow kdump search kdumpctl_tmp_t directories
  Resolves: RHEL-116041


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.12-1
changelog:
  - Update kernel_secretmem_use()
  Resolves: RHEL-116154
  - Allow system_mail_t read apache system content conditionally
  Resolves: RHEL-114970
  - Allow create kerberos files in postgresql db home
  Resolves: RHEL-119619
  - Update specfile trigger for smartmontools
  Resolves: RHEL-113167


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.13-1
changelog:
  - Add the rpm_signal() interface
  Related: RHEL-107589
  - Allow tuned_t use its private tmpfs files
  Related: RHEL-107589
  - Allow samba-bgqd send to smbd over a unix datagram socket
  Resolves: RHEL-93731
  - Allow kdump search kdumpctl_tmp_t directories
  Resolves: RHEL-116041
  - Confine redfish_finder - host api discovery service
  Resolves: RHEL-50299
  - Update policy for dhcpc_hook_t
  Resolves: RHEL-113937
  - Label /usr/libexec/dhcpcd-run-hooks with dhcpc_hook_exec_t
  Resolves: RHEL-113937
  - Allow systemd to map files under /sys
  Resolves: RHEL-132638


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.14-1
changelog:
  - Update ktls policy
  Resolves: RHEL-123737
  - Update policy for redfish-finder
  Resolves: RHEL-50299
  - Allow sshd-session read, write, and map ica tmpfs files
  Resolves: RHEL-138247
  - Allow sshd_net_t ioctl on unix_stream_socket of sshd_session_t
  Resolves: RHEL-127721
  - Allow stalld map sysfs files
  Resolves: RHEL-135512
  - Allow aide get attributes of a filesystem with extended attributes
  Resolves: RHEL-121479
  - Label miscellaneous /dev/papr-* devices
  Resolves: RHEL-129839
  - Allow KDE Plasma Login Manager to function as a display manager
  Resolves: RHEL-135676
  - Update specfile trigger for openwsmand
  Resolves: RHEL-133024


author: Zdenek Pytela <zpytela@redhat.com> - 42.1.15-1
changelog:
  - Allow hostapd write to socket files in /tmp
  Resolves: RHEL-77047
  - Allow stap server read virtual memory sysctls
  Resolves: RHEL-114104
  - Allow sshd-session inherit limits from its parent process
  Resolves: RHEL-136673
  - Allow sshd noatsecure on sshd-session execution
  Resolves: RHEL-138247
  - Allow sshd-net read and write to sshd vsock socket
  Related: RHEL-138247


author: Tomas Bzatek <tbzatek@redhat.com> - 1.48-7
changelog:
  - udev rules: avoid spurious warning for non-SCSI devices (RHEL-40861,RHEL-54607)
  - Install missing 00-scsi-sg3_config.rules
  - Fix file references to other udev rules


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.14.0-5
changelog:
  - passwd: Provide binary from this package. Enable libpam and
    disable account-tools-setuid. Provide passwd PAM service file.
    Resolves: #2233275
  - passwd: provide --stdin option


author: Iker Pedrosa <ipedrosa@redhat.com> - 2:4.15.0-1
changelog:
  - Rebase to version 4.15.0
  - getdef: avoid spurious error messages about unknown configuration options


author: Andreas Schneider <asn@redhat.com> - 1.3.4-1
changelog:
  - Update to version 1.3.4
    * https://gitlab.com/cwrap/socket_wrapper/-/blob/socket_wrapper-1.3.4/CHANGELOG


author: Andreas Schneider <asn@redhat.com> - 1.4.0-1
changelog:
  - Update to version 1.4.0
    * https://gitlab.com/cwrap/socket_wrapper/-/blob/socket_wrapper-1.4.0/CHANGELOG


author: Lukas Tyrychtr <ltyrycht@redhat.com>
changelog:
  - Conditionalize the festival subpackage, we're not shipping Festival in RHEL 10
   Festival in RHEL 10)


author: Jitka Plesnikova <jplesnik@redhat.com> - 4.2.1-1
changelog:
  - Resolves: RHEL-32325
  - 4.2.1 bump
  - Fix gcc's -Wformat-security warning in R Raise function
  - OCaml 5.2.0 ppc64le fix
  - Add support for Python 3.13


author: Kalev Lember <klember@redhat.com> - 45.0-1
changelog:
  - Update to 45.0
  - Remove and obsolete libsysprof-ui subpackage
  - Drop RHEL libunwind build conditionals as it's no longer an optional dep


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 7.0.2-2
changelog:
  - Fix possible use of an undefined value as an ARRAY reference in ParserNonXS.pm
    (causes FTBFS of a2ps)
    Resolves: #2171433


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 7.1-4
changelog:
  - Fix memory/resource leaks, insufficient memory allocations and
    variable declarations without initializer
    Resolves: RHEL-43595


author: Than Ngo <than@redhat.com> - 12:20230311-14
changelog:
  - texlive should use it's own xpdf based library
  - fixed rpminspect issues
  - fixed source urls
  Related: RHEL-34826


author: Than Ngo <than@redhat.com> - 12:20230311-18
changelog:
  - Fixed eufm font mapping
  - Added missing license and fixed file list in texlive-plain
  Related: RHEL-34826


author: Than Ngo <than@redhat.com> - 13:20240311-2
changelog:
  - removed obsoleted patch
  - fixed file conflicts in bibtex, oberdiek, xetex, attachfile, xepersian
  - fixed texlive-docindex conflict with texlive-base
  Related: RHEL-59868
  Resolves: RHEL-53483, RHEL-53786


author: Than Ngo <than@redhat.com> - 13:20240311-3
changelog:
  - include luajit for x86_64 only as it only supports this arch
  - fix requirement on tex-kpathsea, texlive-base
  - fix unicode issues
  - add rpminspect.yaml

  Related: RHEL-59868


author: Than Ngo <than@redhat.com> - 13:202403
changelog:
  - Add two subpackages for texlive 2024: firstaid, hypcap
    can't find latex2e-first-aid-for-external-files.ltx file
  - Drop luajittex
  Resolves: RHEL-65862


author: Than Ngo <than@redhat.com> - 13:20240311-6
changelog:
  - Resolves: RHEL-70243, remove xdvi due to removal of X11 in ghostscript
  - Resolves: RHEL-69757, fix python-sphinx FTBFS


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.14.1-75
changelog:
  - Add epoch prefix to version-release in requires
  - Add rpminspect.yaml to adjust configuration for rpminspect run
    Resolves: RHEL-56884


author: Vitezslav Crhonek <vcrhonek@redhat.com> - 2:2.14.1-77
changelog:
  - Update OpenSSL certificates set up
    Resolves: RHEL-86503
  - Remove deprecated path from systemd service file
    Resolves: RHEL-86502


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-7
changelog:
  - Unbreak Podman's downstream Fedora CI
  - Update the BuildRequires on golang to reflect reality
  Resolves: RHEL-30245


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-8
changelog:
  - Unbreak Podman's downstream Fedora CI (part 2)
  - Backport some new upstream tests
  Resolves: RHEL-30245


author: Debarshi Ray <rishi@fedoraproject.org> - 0.0.99.5-14
changelog:
  - Silence 'rpminspect --tests=stack-prot'
  - Silence 'rpminspect --tests=annocheck' (part 2)
  Resolves: RHEL-33522


author: Debarshi Ray <rishi@fedoraproject.org> - 0.2-2
changelog:
  - Update to 0.2
  - Fix CVE-2025-23266, CVE-2025-23267, and GHSA-fv92-fjc5-jj9h or GO-2025-3787
  Resolves: RHEL-104450


author: Jerry Snitselaar <jsnitsel@redhat.com> - 1:1.6.0-8
changelog:
  - migrated to SPDX license
  - resolves: rhbz#2219549* Sat Jul 23 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1:1.6.0-5

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild


author: Andreas Schneider <asn@redhat.com> - 1.3.0-1
changelog:
  - Update to version 1.3.0
    o https://gitlab.com/cwrap/uid_wrapper/-/blob/uid_wrapper-1.3.0/CHANGELOG


author: Packit <hello@packit.dev> - 0.17.17-1
changelog:
  - Fix race with worker thread accessing $UMOCKDEV_DIR
  - Disable -Wincompatible-function-pointer-types for clang


author: Packit <hello@packit.dev> - 0.17.18-1
changelog:
  - preload: Don't read udev cache data from system (thanks Bastien Nocera)
  - spec: Update License: to SPDX format
  - Various test fixes


author: Packit <hello@packit.dev> - 0.18.0-1
changelog:
  - Record and restore SELinux context for mocked /dev nodes
  - preload: wrap fstatfs() and statfs() on musl
  - Fix build with meson 1.4


author: Packit <hello@packit.dev> - 0.18.1-1
changelog:
  - preload: Provide wrappers for functions specific to 64-bit time_t (thanks Steve Langasek)
  - preload: Fix building with _FILE_OFFSET_BITS (thanks Zixing Liu and Steve Langasek)


author: Jens Petersen <petersen@redhat.com> - 15.0.0-1
changelog:
  - https://www.unicode.org/versions/Unicode15.0.0/ (#2126234)
  - http://blog.unicode.org/2022/09/announcing-unicode-standard-version-150.html


author: Jens Petersen <petersen@redhat.com> - 15.1.0-0.1
changelog:
  - update to draft 15.1.0: https://unicode.org/versions/Unicode15.1.0/
  - do not add copyright.html file from website
  - add missing Unicode-TOU license tag


author: Packit <hello@packit.dev> - 2.3.12-1
changelog:
  - New Release 2.3.12 (lurcher)
  - Don't check state with shared env (lurcher)
  - Add --enable-singleenv option (lurcher)
  - Allow longer messages via SQLGetDiag (lurcher)
  - Add --enable-utf8ini flag and coding (lurcher)
  - Fix possible seg faults with SQLAPI and pooling (lurcher)
  - Fix possible seg faults with SQLAPI and pooling (lurcher)
  - Remove self-reference (Stefan)
  - Avoid implicit function declarations, for C99 compatibility (Florian Weimer)
  - Fix --enable-stats config error (lurcher)
  - Allow diagnostics to be retrieved on SQL_NO_DATA (Kevin Adler)
  - isql.1: Add information about passwords containing semicolons (Hugh McMaster)
  - isql.1: Various text updates (Hugh McMaster)
  - Export __clear_ini_cache from libodbcinst (lurcher)
  - Revert "Add call to atexit to clear the ini cache" (lurcher)
  - Add call to atexit to clear the ini cache (lurcher)
  - Add extra iusql connectionstring syntax (lurcher)
  - Allow longer connection strings (part 3) (lurcher)
  - Allow longer connection strings (part 2) (lurcher)
  - Allow longer connection strings (lurcher)
  - Fixed Connection String (Stefan)
  - Add extra connection syntax to isql help (lurcher)
  - Add extra logging for ODBCINST connect settings (lurcher)
  - Allow isql to handle SQLPrepare returning SQL_SUCCESS_WITH_INFO (and report warning) (lurcher)
  - Allow isql to handle SQLPrepare returning SQL_SUCCESS_WITH_INFO (lurcher)
  - Allow passing complete connection string into iusql (lurcher)
  - Remove __get_connection from cursor lib (lurcher)
  - Avoid failed build if clock_gettime() is not available (lurcher)
  - Update change log (lurcher)
  - DriverManager/_info.c: Get locale encoding on Windows. (Markus Mützel)
  - DriverManager/drivermanager.h: fix build without threads (Fabrice Fontaine)
  - Fix iconv handle leak with pooling (lurcher)
  - Fix buffer overrun (lurcher)
  - Create SECURITY.md (Nick Gorham)
  - Move to 2.3.12pre (lurcher)
  - Makefile.am: Do not install config.h (Hugh McMaster)


author: Kate Hsuan <hpa@redhat.com> - 1.90.6-1
changelog:
  - Update to upstream version 1.90.6
  - Update to the upstream version 1.90.6
  - Include a fix patch for "incorrect external device battery update" issue.
    Link: https://gitlab.freedesktop.org/upower/upower/-
    /commit/7d7bb84fde91bef9ee7eba924cbdfa74639cc4fe


author: Kate Hsuan <hpa@redhat.com> - 1.90.8-1
changelog:
  - Update to the upstream version 1.90.8
  - Update to 1.90.8
  - README and HACKING were renamed to README.md and HACKING.md
  - Support zsh-completion
  - Resolve memory leak when connecting/disconnecting and refreshing the
    battery info.


author: Victor Toso <victortoso@redhat.com> - 0.13.0-1
changelog:
  - Update to 0.13.0
    Release 0.13.0 drops usbredirserver binary so we now have renamed
    usbredir-server pacakge to usbredir-tools which is more befitting what it
    contains


author: Sérgio Basto <sergio@serjux.com> - 1.6.2-61
changelog:
  - Use standard Fedora linker flags (bug #1548666)
    https://src.fedoraproject.org/rpms/uuid/pull-request/1


author: Ingvar Hagelund <ingvar@redpill-linpro.com> - 7.4.2-1
changelog:
  - New upstream release. A security release
  - Includes fix for CVE-2023-44487 aka VSV00013, rhbz#2243328, HTTP/2 Rapid Reset Attack


author: Luboš Uhliarik <luhliari@redhat.com> - 7.6.0-3
changelog:
  - Resolves: RHEL-59267 - varnish rebase to 7.6.0
  - Resolves: RHEL-30333 CVE-2024-30156 varnish: HTTP/2 Broken Window
    Attack may result in denial of service


author: Jonathon Jongsma <jjongsma@redhat.com> - 4.1.0-7
changelog:
  - cloner: Sync <uuid> and <sysinfo> system uuid (RHEL-34608)
  - virtinstall: fix regression with --boot and no install method (RHEL-34608)
  - progress: Fix showing correct final total (RHEL-34608)
  - virtinstall: Fix the allocating disk size printed by the progress bar (RHEL-34608)
  - virtinstall: Hide total_size in the progress bar if it doesn't need (RHEL-34608)
  - virt-install: Recommend '--boot uefi' (RHEL-34608)
  - virt-install: Document Secure Boot setups (RHEL-34608)
  - tests: Add more cloud-init and TPM test cases (RHEL-34608)
  - installer: drop default TPM for --cloud-init install phase (RHEL-34608)
  - Add gating for centos stream 10 (RHEL-34608)
  - xmleditor: make gtksourceview optional (RHEL-35859)


author: Pavel Hrdina <phrdina@redhat.com> - 5.0.0-1
changelog:
  - Rebased to virt-manager-5.0.0 (RHEL-46783)
  - The rebase also fixes the following bugs:
      RHEL-50653, RHEL-65105, RHEL-62960, RHEL-46282, RHEL-65371
      RHEL-65189, RHEL-66768


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.5.4-5
changelog:
  - RHEL patches:
    * Select correct qemu binary for -o qemu mode
    * Disable the --qemu-boot / -oo qemu-boot option
    * Fix list of supported sound cards to match RHEL qemu
    * Fixes for libguestfs-winsupport
    * -i disk: force VNC as display
    * point to KB for supported v2v hypervisors/guests
    * Remove -o glance
    * Remove the --in-place option
    * tests: Remove btrfs test
    * Remove --block-driver option
  - Remove input from Xen
    resolves: RHEL-37687
  - Remove -o rhv, -o rhv-upload and -o vdsm modes
    resolves: RHEL-36712


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.7.1-4
changelog:
  - Rebase to virt-v2v 2.7.1
    resolves: RHEL-56814
  - Replace Jansson with json-c
    resolves: RHEL-65297
  - Find drivers for win2025 guests
    resolves: RHEL-65009
  - in-place: Add new -O option to write inspector XML
    resolves: RHEL-70538
  - mldrivers/linux_bootloaders.ml: Don't overwrite EFI grub2 wrapper
    resolves: RHEL-78505
  - convert: Use yum/apt/... for package removals
    resolves: RHEL-78657


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.8.1-9
changelog:
  - Rebase to virt-v2v 2.8.1
    related: RHEL-81735
  - Fix virt-v2v -v --install dnf5 error
    resolves: RHEL-83288
  - Print blkhash of converted image in virt-v2v debugging output
    resolves: RHEL-85514
  - Document dracut network-legacy conversion failure
    resolves: RHEL-55732
  - Print nbdcopy command in debug output
    resolves: RHEL-86088
  - Remove usage of nbdkit-cacheextents-filter
    resolves: RHEL-88860
  - Print better mountpoint stats in debug output
    resolves: RHEL-88862
  - Remove several ancient, deprecated options
    resolves: RHEL-88867
  - virt-v2v-inspector is failing on snapshots of running VMs
    resolves: RHEL-88544
  - Add virt-v2v-open tool
    resolves: RHEL-89993
  - Run filesystem check before and after conversion
    resolves: RHEL-91931
  - virt-v2v fails to convert XFS guest with dirty filesystem
    resolves: RHEL-95365
  - virt-v2v fails to convert guests with e2fsck errors
    resolves: RHEL-97600
  - Improve layout of man page
    resolves: RHEL-99745
  - Fix xfs_repair out of memory error
    resolves: RHEL-99313
  - Remove virt-v2v -io vddk-noextents=true option
    resolves: RHEL-102619
  - Add -o kubevirt -oo disk and -oo create options
    resolves: RHEL-101599
  - Fix escaping of nbdkit-vddk-plugin export parameter
    resolves: RHEL-102734
  - Fix installation of drivers on firstboot with pending reboots
    resolves: RHEL-103356
  - Log the version of libnbd / nbdcopy in virt-v2v output
    resolves: RHEL-104018
  - Fix SELinux relabelling in Linux split-/usr
    resolves: RHEL-109130
  - Set boot order for Linux guests based on grub location
    resolves: RHEL-108991


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.10.0-2
changelog:
  - Rebase to virt-v2v 2.10.0
    resolves: RHEL-111241
  - Synchronize spec file with Fedora.
  - Tighten permissions on windows C:\Program Files\Guestfs
    resolves: RHEL-104352
  - Don't output floppy XML with qemu lacks support
    resolves: RHEL-90175
  - convert: linux: Ignore /etc/lvm/archive/*.vg files
    resolves: RHEL-113820
  - mlcustomize/inject_virtio_win.ml: Use viostor.inf instead of guestor
    resolves: RHEL-112517
  - Fix for setting boot order for Linux guests based on grub location
    resolves: RHEL-115989, RHEL-115990
  - Remove virt-v2v subscription manager options
    resolves: RHEL-122308
  - Handle subdirectories in nbdkit vddk export wildcard
    resolves: RHEL-121728
  - Further fixes for nbdkit vddk export wildcard
    resolves: RHEL-122753
  - Fix ESP conversion if C:\Windows\Temp has alternate case
    resolves: RHEL-124569
  - setfiles runs out of memory in glibc fts_read (doc fix)
    resolves: RHEL-125116
  - Use AV and GPO information from inspection instead of open coding
    resolves: RHEL-125956
  - Remove cache=none
    resolves: RHEL-135617
  - Hard depend on libnbd 1.24
    resolves: RHEL-140894
  - Add documentation about BitLocker Recovery
    resolves: RHEL-103915
  - Fix regression when converting vmx+ssh with snapshots
    resolves: RHEL-102938


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.10.0-3
changelog:
  - Rebase to virt-v2v 2.10.0
    resolves: RHEL-111241
  - Synchronize spec file with Fedora.
  - Tighten permissions on windows C:\Program Files\Guestfs
    resolves: RHEL-104352
  - Don't output floppy XML with qemu lacks support
    resolves: RHEL-90175
  - convert: linux: Ignore /etc/lvm/archive/*.vg files
    resolves: RHEL-113820
  - mlcustomize/inject_virtio_win.ml: Use viostor.inf instead of guestor
    resolves: RHEL-112517
  - Fix for setting boot order for Linux guests based on grub location
    resolves: RHEL-115989, RHEL-115990
  - Remove virt-v2v subscription manager options
    resolves: RHEL-122308
  - Handle subdirectories in nbdkit vddk export wildcard
    resolves: RHEL-121728
  - Further fixes for nbdkit vddk export wildcard
    resolves: RHEL-122753
  - Fix ESP conversion if C:\Windows\Temp has alternate case
    resolves: RHEL-124569
  - setfiles runs out of memory in glibc fts_read (doc fix)
    resolves: RHEL-125116
  - Use AV and GPO information from inspection instead of open coding
    resolves: RHEL-125956
  - Remove cache=none
    resolves: RHEL-135617
  - Hard depend on libnbd 1.24
    resolves: RHEL-140894
  - Add documentation about BitLocker Recovery
    resolves: RHEL-103915
  - Fix regression when converting vmx+ssh with snapshots
    resolves: RHEL-102938
  - Expose XFS version in virt-v2v-inspector
    resolves: RHEL-144075


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.9.10-1
changelog:
  - Rebase to virt-v2v 2.9.10
    resolves: RHEL-111241
  - Synchronize spec file with Fedora.
  - Tighten permissions on windows C:\Program Files\Guestfs
    resolves: RHEL-104352
  - Don't output floppy XML with qemu lacks support
    resolves: RHEL-90175
  - convert: linux: Ignore /etc/lvm/archive/*.vg files
    resolves: RHEL-113820
  - mlcustomize/inject_virtio_win.ml: Use viostor.inf instead of guestor
    resolves: RHEL-112517
  - Fix for setting boot order for Linux guests based on grub location
    resolves: RHEL-115989, RHEL-115990
  - Remove virt-v2v subscription manager options
    resolves: RHEL-122308
  - Handle subdirectories in nbdkit vddk export wildcard
    resolves: RHEL-121728
  - Further fixes for nbdkit vddk export wildcard
    resolves: RHEL-122753
  - Fix ESP conversion if C:\Windows\Temp has alternate case
    resolves: RHEL-124569
  - setfiles runs out of memory in glibc fts_read (doc fix)
    resolves: RHEL-125116
  - Use AV and GPO information from inspection instead of open coding
    resolves: RHEL-125956


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.9.10-2
changelog:
  - Rebase to virt-v2v 2.9.10
    resolves: RHEL-111241
  - Synchronize spec file with Fedora.
  - Tighten permissions on windows C:\Program Files\Guestfs
    resolves: RHEL-104352
  - Don't output floppy XML with qemu lacks support
    resolves: RHEL-90175
  - convert: linux: Ignore /etc/lvm/archive/*.vg files
    resolves: RHEL-113820
  - mlcustomize/inject_virtio_win.ml: Use viostor.inf instead of guestor
    resolves: RHEL-112517
  - Fix for setting boot order for Linux guests based on grub location
    resolves: RHEL-115989, RHEL-115990
  - Remove virt-v2v subscription manager options
    resolves: RHEL-122308
  - Handle subdirectories in nbdkit vddk export wildcard
    resolves: RHEL-121728
  - Further fixes for nbdkit vddk export wildcard
    resolves: RHEL-122753
  - Fix ESP conversion if C:\Windows\Temp has alternate case
    resolves: RHEL-124569
  - setfiles runs out of memory in glibc fts_read (doc fix)
    resolves: RHEL-125116
  - Use AV and GPO information from inspection instead of open coding
    resolves: RHEL-125956
  - Remove cache=none
    resolves: RHEL-135617


author: Richard W.M. Jones <rjones@redhat.com> - 1:2.9.8-1
changelog:
  - Rebase to virt-v2v 2.9.8
    resolves: RHEL-111241
  - Tighten permissions on windows C:\Program Files\Guestfs
    resolves: RHEL-104352
  - Don't output floppy XML with qemu lacks support
    resolves: RHEL-90175
  - convert: linux: Ignore /etc/lvm/archive/*.vg files
    resolves: RHEL-113820
  - mlcustomize/inject_virtio_win.ml: Use viostor.inf instead of guestor
    resolves: RHEL-112517
  - Fix for setting boot order for Linux guests based on grub location
    resolves: RHEL-115989, RHEL-115990


author: Michal Ruprich <mruprich@redhat.com> - 1:4.4.2-1
changelog:
  - Resolves: RHEL-69442 - Rebase wireshark to 4.4.2
  - Resolves: RHEL-68453 - Loop with Unreachable Exit Condition ('Infinite Loop') in Wireshark
  - Resolves: RHEL-68452 - Buffer Over-read in Wireshark


author: Michal Ruprich <mruprich@redhat.com> - 1:4.4.2-2
changelog:
  - Resolves: RHEL-80274 - Uncontrolled Recursion in Wireshark
  - Resolves: RHEL-93153 - wireshark-cli's %post uses /usr/bin/udevadm but missing systemd-udev


author: Tomas Halman <thalman@redhat.com> - 1.2.39-1
changelog:
  - Resolves: RHEL-46771
    Rebase to version 1.2.39
    Fix openssl engine dependency
    Stop building gcrypt and gnutls implementations


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.1-4
changelog:
  - Remove unneeded build dependencies on xorg-x11-util-macros and libXpm
  - Remove unneeded build dependency on wayland-eglstream-protocols (RHEL-66317)


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.5-2
changelog:
  - CVE fix for: CVE-2025-26594 (RHEL-80504), CVE-2025-26595 (RHEL-80505),
                 CVE-2025-26596 (RHEL-80510), CVE-2025-26597 (RHEL-80511),
                 CVE-2025-26598 (RHEL-80513), CVE-2025-26599 (RHEL-80512),
                 CVE-2025-26600 (RHEL-80517), CVE-2025-26601 (RHEL-80516)


author: Tomas Pelka <tpelka@redhat.com> - 24.1.5-3
changelog:
  Rebuild for 10.0.z required due to issue when releasing original erratum.
  - CVE fix for: CVE-2025-26594 (RHEL-80504), CVE-2025-26595 (RHEL-80505),
                 CVE-2025-26596 (RHEL-80510), CVE-2025-26597 (RHEL-80511),
                 CVE-2025-26598 (RHEL-80513), CVE-2025-26599 (RHEL-80512),
                 CVE-2025-26600 (RHEL-80517), CVE-2025-26601 (RHEL-80516)


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.5-4
changelog:
  - CVE fix for: CVE-2025-49175 (RHEL-97129), CVE-2025-49176 (RHEL-97135),
                 CVE-2025-49177 (RHEL-97141), CVE-2025-49178 (RHEL-97147),
                 CVE-2025-49179 (RHEL-97153), CVE-2025-49180 (RHEL-97159)


author: Olivier Fourdan <ofourdan@redhat.com> - 24.1.5-5
changelog:
  - CVE fix for: CVE-2025-62229 (RHEL-119966), CVE-2025-62230 (RHEL-120012),
                 CVE-2025-62231 (RHEL-125005)


author: José Expósito <jexposit@redhat.com> - 1.20.0-6
changelog:
  - Rebuilt to include the package in CRB. See:
    https://bugzilla.redhat.com/show_bug.cgi?id=2309121
    https://issues.redhat.com/browse/RHEL-57593
    https://issues.redhat.com/browse/ENGCMP-4434


author: Jakub Martisko <jamartis@redhat.com> - 0.13.78-2
changelog:
  - Fix directory traversal in unzip binary
  - Disable the CVE tests during the check phase - the reproducers for these are downloaded from the github
  - Resolves: RHEL-105822


