# changelog

author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-89.el10]
changelog:
  - redhat: add downstream SBAT for UKI addons (Emanuele Giuseppe Esposito) [RHEL-92881]
  - uki_addons: provide custom SBAT as input parameter (Emanuele Giuseppe Esposito) [RHEL-92881]
  - uki_addons: remove completely sbat/sbat.conf (Emanuele Giuseppe Esposito) [RHEL-92881]
  - redhat: create 'systemd-volatile-overlay' addon for UKI (Emanuele Giuseppe Esposito) [RHEL-92882]
  - vfio/pci: Align huge faults to order (Alex Williamson) [RHEL-89852]
  - cifs: Fix integer overflow while processing closetimeo mount option (CKI Backport Bot) [RHEL-87906] {CVE-2025-21962}
  - scsi: iscsi: Fix missing scsi_host_put() in error path (Chris Leech) [RHEL-90551]
  - scsi: qla4xxx: Constify 'struct bin_attribute' (Chris Leech) [RHEL-90551]
  - scsi: qedi: Constify 'struct bin_attribute' (Chris Leech) [RHEL-90551]
  - scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb() (Chris Leech) [RHEL-90551]
  - net: fix geneve_opt length integer overflow (CKI Backport Bot) [RHEL-87978] {CVE-2025-22055}
  - tcp: drop secpath at the same time as we currently drop dst (Sabrina Dubroca) [RHEL-70101 RHEL-83227] {CVE-2025-21864}


author: CKI KWF Bot <cki-ci-bot+kwf-gitlab-com@redhat.com> [6.12.0-90.el10]
changelog:
  - gre: Fix again IPv6 link-local address generation. (Guillaume Nault) [RHEL-69103]
  - zram: fix NULL pointer in comp_algorithm_show() (Ming Lei) [RHEL-77764] {CVE-2024-53222}
  - HID: picoLCD: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - backlight: led_bl: Hold led_access lock when calling led_sysfs_disable() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: Allow graceful removal of framebuffer (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: Simplify hvfb_putmem (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V Gen 2 VMs (Jocelyn Falempe) [RHEL-75959]
  - fbdev: hyperv_fb: iounmap() the correct memory when removing a device (Jocelyn Falempe) [RHEL-75959]
  - fbdev: lcdcfb: Use backlight helper (Jocelyn Falempe) [RHEL-75959]
  - fbdev: vga16fb: fix orig_video_isVGA confusion (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Use syscon_regmap_lookup_by_phandle_args (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Use of_property_present() to test existence of DT property (Jocelyn Falempe) [RHEL-75959]
  - fbdev: sm501fb: Use str_enabled_disabled() helper in sm501fb_init_fb() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omap: use threaded IRQ for LCD DMA (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Fix an OF node leak in dss_of_port_get_parent_device() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: efifb: Change the return value type to void (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Remove unused hdmi5_core_handle_irqs (Jocelyn Falempe) [RHEL-75959]
  - video: hdmi: Remove unused hdmi_infoframe_check (Jocelyn Falempe) [RHEL-75959]
  - fbdev: radeon: Use const 'struct bin_attribute' callbacks (Jocelyn Falempe) [RHEL-75959]
  - fbdev: udlfb: Use const 'struct bin_attribute' callback (Jocelyn Falempe) [RHEL-75959]
  - fbdev: Fix recursive dependencies wrt BACKLIGHT_CLASS_DEVICE (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Remove some deadcode (Jocelyn Falempe) [RHEL-75959]
  - fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: use new of_graph functions (Jocelyn Falempe) [RHEL-75959]
  - backlight: Remove notifier (Jocelyn Falempe) [RHEL-75959]
  - backlight: ktz8866: Fix module autoloading (Jocelyn Falempe) [RHEL-75959]
  - backlight: 88pm860x_bl: Simplify with scoped for each OF child loop (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Remove struct fb_videomode from set_mode callback (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Replace check_fb with controls_device (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omap: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: imxfb: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: imxfb: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - fbdev: clps711x-fb: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: clps711x-fb: Replace check_fb in favor of struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - backlight: tdo24m: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: platform_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: platform_lcd: Remove match_fb from struct plat_lcd_data (Jocelyn Falempe) [RHEL-75959]
  - backlight: platform_lcd: Remove include statement for <linux/backlight.h> (Jocelyn Falempe) [RHEL-75959]
  - backlight: otm3225a: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: ltv350qv: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: lms501kf03: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: lms501kf03: Remove unnecessary include of <linux/backlight.h> (Jocelyn Falempe) [RHEL-75959]
  - backlight: lms283gf05: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: l4f00242t03: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: jornada720_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: jornada720_lcd: Include <linux/io.h> for IOMEM() macro (Jocelyn Falempe) [RHEL-75959]
  - backlight: ili9320: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: ili922x: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: hx8357: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: corgi_lcd: Use lcd power constants (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Add LCD_POWER_ constants for power states (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Test against struct fb_info.lcd_dev (Jocelyn Falempe) [RHEL-75959]
  - backlight: lcd: Rearrange code in fb_notifier_callback() (Jocelyn Falempe) [RHEL-75959]
  - fbdev: sh_mobile_lcdc_fb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: rivafb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: radeonfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: omapfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: nvidiafb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: chipsfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: atyfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: aty128fb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - fbdev: atmel_lcdfb: Use backlight power constants (Jocelyn Falempe) [RHEL-75959]
  - video: fbdev: mmp: switch to use spi_alloc_host() (Jocelyn Falempe) [RHEL-75959]
  - smb: client: don't retry IO on failed negprotos with soft mounts (Paulo Alcantara) [RHEL-85526]
  - acct: perform last write from workqueue (CKI Backport Bot) [RHEL-83184] {CVE-2025-21846}


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-91.el10]
changelog:
  - loop: Add sanity check for read/write_iter (Ming Lei) [RHEL-83595]
  - fs: add kern_path_locked_negative() (Ming Lei) [RHEL-83595]
  - tools headers: Sync uapi/linux/fcntl.h with the kernel sources (Ming Lei) [RHEL-83595]
  - perf probe: Pick the correct dwarf die while adding probe points (Ming Lei) [RHEL-83595]
  - devtmpfs: don't use vfs_getattr_nosec to query i_mode (Ming Lei) [RHEL-83595]
  - VFS: add common error checks to lookup_one_qstr_excl() (Ming Lei) [RHEL-83595]
  - VFS: change kern_path_locked() and user_path_locked_at() to never return negative dentry (Ming Lei) [RHEL-83595]
  - fs: move the bdex_statx call to vfs_getattr_nosec (Ming Lei) [RHEL-83595]
  - libfs: kill empty_dir_getattr() (Ming Lei) [RHEL-83595]
  - fs: Simplify getattr interface function checking AT_GETATTR_NOSEC flag (Ming Lei) [RHEL-83595]
  - fs/stat.c: switch to CLASS(fd_raw) (Ming Lei) [RHEL-83595]
  - kill getname_statx_lookup_flags() (Ming Lei) [RHEL-83595]
  - io_statx_prep(): use getname_uflags() (Ming Lei) [RHEL-83595]
  - getname_maybe_null() - the third variant of pathname copy-in (Ming Lei) [RHEL-83595]
  - teach filename_lookup() to treat NULL filename as "" (Ming Lei) [RHEL-83595]
  - dm table: Fix W=1 build warning when mempool_needs_integrity is unused (Ming Lei) [RHEL-83595]
  - block: move blkdev_{get,put} _no_open prototypes out of blkdev.h (Ming Lei) [RHEL-83595]
  - block: never reduce ra_pages in blk_apply_bdi_limits (Ming Lei) [RHEL-83595]
  - block: integrity: Do not call set_page_dirty_lock() (Ming Lei) [RHEL-83595]
  - loop: stop using vfs_iter_{read,write} for buffered I/O (Ming Lei) [RHEL-83595]
  - loop: LOOP_SET_FD: send uevents for partitions (Ming Lei) [RHEL-83595]
  - loop: properly send KOBJ_CHANGED uevent for disk device (Ming Lei) [RHEL-83595]
  - loop: aio inherit the ioprio of original request (Ming Lei) [RHEL-83595]
  - block: fix resource leak in blk_register_queue() error path (Ming Lei) [RHEL-83595]
  - block: add SPDX header line to blk-throttle.h (Ming Lei) [RHEL-83595]
  - null_blk: Use strscpy() instead of strscpy_pad() in null_add_dev() (Ming Lei) [RHEL-83595]
  - block: add for_each_mp_bvec() (Ming Lei) [RHEL-83595]
  - block: don't grab elevator lock during queue initialization (Ming Lei) [RHEL-83595]
  - block: remove unused nseg parameter (Ming Lei) [RHEL-83595]
  - io_uring/rw: don't mask in f_iocb_flags (Ming Lei) [RHEL-83595]
  - docs: sysfs-block: Clarify integrity sysfs attributes (Ming Lei) [RHEL-83595]
  - block/blk-iocost: ensure 'ret' is set on error (Ming Lei) [RHEL-83595]
  - block: correct locking order for protecting blk-wbt parameters (Ming Lei) [RHEL-83595]
  - block: release q->elevator_lock in ioc_qos_write (Ming Lei) [RHEL-83595]
  - ublk: remove io_cmds list in ublk_queue (Ming Lei) [RHEL-83595]
  - blk-cgroup: improve policy registration error handling (Ming Lei) [RHEL-83595]
  - loop: move vfs_fsync() out of loop_update_dio() (Ming Lei) [RHEL-83595]
  - block: fix a comment in the queue_attrs[] array (Ming Lei) [RHEL-83595]
  - block: protect debugfs attribute method hctx_busy_show (Ming Lei) [RHEL-83595]
  - block: remove unnecessary goto labels in debugfs attribute read methods (Ming Lei) [RHEL-83595]
  - block: protect debugfs attrs using elevator_lock instead of sysfs_lock (Ming Lei) [RHEL-83595]
  - block: remove unused parameter 'q' parameter in __blk_rq_map_sg() (Ming Lei) [RHEL-83595]
  - block: fix adding folio to bio (Ming Lei) [RHEL-83595]
  - block: remove unused parameter (Ming Lei) [RHEL-83595]
  - badblocks: Fix a nonsense WARN_ON() which checks whether a u64 variable < 0 (Ming Lei) [RHEL-83595]
  - block: make sure ->nr_integrity_segments is cloned in blk_rq_prep_clone (Ming Lei) [RHEL-83595]
  - block: protect hctx attributes/params using q->elevator_lock (Ming Lei) [RHEL-83595]
  - block: protect read_ahead_kb using q->limits_lock (Ming Lei) [RHEL-83595]
  - block: protect wbt_lat_usec using q->elevator_lock (Ming Lei) [RHEL-83595]
  - block: protect nr_requests update using q->elevator_lock (Ming Lei) [RHEL-83595]
  - block: introduce a dedicated lock for protecting queue elevator updates (Ming Lei) [RHEL-83595]
  - block: remove q->sysfs_lock for attributes which don't need it (Ming Lei) [RHEL-83595]
  - block: move q->sysfs_lock and queue-freeze under show/store method (Ming Lei) [RHEL-83595]
  - block: acquire q->limits_lock while reading sysfs attributes (Ming Lei) [RHEL-83595]
  - badblocks: use sector_t instead of int to avoid truncation of badblocks length (Ming Lei) [RHEL-83595]
  - badblocks: return boolean from badblocks_set() and badblocks_clear() (Ming Lei) [RHEL-83595]
  - badblocks: fix missing bad blocks on retry in _badblocks_check() (Ming Lei) [RHEL-83595]
  - badblocks: fix merge issue when new badblocks align with pre+1 (Ming Lei) [RHEL-83595]
  - badblocks: try can_merge_front before overlap_front (Ming Lei) [RHEL-83595]
  - badblocks: fix the using of MAX_BADBLOCKS (Ming Lei) [RHEL-83595]
  - badblocks: return error if any badblock set fails (Ming Lei) [RHEL-83595]
  - badblocks: return error directly when setting badblocks exceeds 512 (Ming Lei) [RHEL-83595]
  - badblocks: attempt to merge adjacent badblocks during ack_all_badblocks (Ming Lei) [RHEL-83595]
  - badblocks: factor out a helper try_adjacent_combine (Ming Lei) [RHEL-83595]
  - badblocks: Fix error shift ops (Ming Lei) [RHEL-83595]
  - block: Correctly initialize BLK_INTEGRITY_NOGENERATE and BLK_INTEGRITY_NOVERIFY (Ming Lei) [RHEL-83595]
  - block: ensure correct integrity capability propagation in stacked devices (Ming Lei) [RHEL-83595]
  - blk-throttle: carry over directly (Ming Lei) [RHEL-83595]
  - blk-throttle: don't take carryover for prioritized processing of metadata (Ming Lei) [RHEL-83595]
  - blk-throttle: remove last_bytes_disp and last_ios_disp (Ming Lei) [RHEL-83595]
  - blk-throttle: fix lower bps rate by throtl_trim_slice() (Ming Lei) [RHEL-83595]
  - ublk: enforce ublks_max only for unprivileged devices (Ming Lei) [RHEL-83595]
  - loop: Remove struct loop_func_table (Ming Lei) [RHEL-83595]
  - ublk: add DMA alignment limit (Ming Lei) [RHEL-83595]
  - block: split struct bio_integrity_payload (Ming Lei) [RHEL-83595]
  - block: move the block layer auto-integrity code into a new file (Ming Lei) [RHEL-83595]
  - block: mark bounce buffering as incompatible with integrity (Ming Lei) [RHEL-83595]
  - null_blk: do partial IO for bad blocks (Ming Lei) [RHEL-83595]
  - null_blk: pass transfer size to null_handle_rq() (Ming Lei) [RHEL-83595]
  - null_blk: replace null_process_cmd() call in null_zone_write() (Ming Lei) [RHEL-83595]
  - null_blk: introduce badblocks_once parameter (Ming Lei) [RHEL-83595]
  - null_blk: generate null_blk configfs features string (Ming Lei) [RHEL-83595]
  - ublk: complete command synchronously on error (Ming Lei) [RHEL-83595]
  - blk-wbt: Cleanup a comment in wb_timer_fn (Ming Lei) [RHEL-83595]
  - blk-wbt: Fix some comments (Ming Lei) [RHEL-83595]
  - loop: take the file system minimum dio alignment into account (Ming Lei) [RHEL-83595]
  - loop: check in LO_FLAGS_DIRECT_IO in loop_default_blocksize (Ming Lei) [RHEL-83595]
  - loop: set LO_FLAGS_DIRECT_IO in loop_assign_backing_file (Ming Lei) [RHEL-83595]
  - loop: factor out a loop_assign_backing_file helper (Ming Lei) [RHEL-83595]
  - block: Remove commented out code (Ming Lei) [RHEL-83595]
  - Revert "driver: block: release the lo_work_lock before queue_work" (Ming Lei) [RHEL-83595]
  - block: refactor rq_qos_wait() (Ming Lei) [RHEL-83595]
  - block: introduce init_wait_func() (Ming Lei) [RHEL-83595]
  - loop: release the lo_work_lock before queue_work (Ming Lei) [RHEL-83595]
  - blk-crypto: add ioctls to create and prepare hardware-wrapped keys (Ming Lei) [RHEL-83595]
  - blk-crypto: show supported key types in sysfs (Ming Lei) [RHEL-83595]
  - blk-crypto: add basic hardware-wrapped key support (Ming Lei) [RHEL-83595]
  - scsi: ufs: crypto: Remove ufs_hba_variant_ops::program_key (Ming Lei) [RHEL-83595]
  - scsi: ufs: qcom: Convert to use UFSHCD_QUIRK_CUSTOM_CRYPTO_PROFILE (Ming Lei) [RHEL-83595]
  - scsi: ufs: crypto: Add ufs_hba_from_crypto_profile() (Ming Lei) [RHEL-83595]
  - scsi: ufs: qcom: Fix crypto key eviction (Ming Lei) [RHEL-83595]
  - mmc: sdhci-msm: convert to use custom crypto profile (Ming Lei) [RHEL-83595]
  - mmc: crypto: add mmc_from_crypto_profile() (Ming Lei) [RHEL-83595]
  - mmc: sdhci-msm: fix crypto key eviction (Ming Lei) [RHEL-83595]
  - block: Name the RQF flags enum (Ming Lei) [RHEL-83595]
  - block: fix conversion of GPT partition name to 7-bit (Ming Lei) [RHEL-83595]
  - ublk: set_params: properly check if parameters can be applied (Ming Lei) [RHEL-83595]
  - block: make bio_integrity_map_user() static inline (Ming Lei) [RHEL-83595]
  - scsi: add support for user-meta interface (Ming Lei) [RHEL-83595]
  - nvme: add support for passing on the application tag (Ming Lei) [RHEL-83595]
  - block: add support to pass user meta buffer (Ming Lei) [RHEL-83595]
  - block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flags (Ming Lei) [RHEL-83595]
  - io_uring: introduce attributes for read/write and PI support (Ming Lei) [RHEL-83595]
  - fs: introduce IOCB_HAS_METADATA for metadata (Ming Lei) [RHEL-83595]
  - fs, iov_iter: define meta io descriptor (Ming Lei) [RHEL-83595]
  - block: modify bio_integrity_map_user to accept iov_iter as argument (Ming Lei) [RHEL-83595]
  - block: copy back bounce buffer to user-space correctly in case of split (Ming Lei) [RHEL-83595]
  - block: define set of integrity flags to be inherited by cloned bip (Ming Lei) [RHEL-83595]
  - MAINTAINERS: Update maintainers for crypto/marvell (Vladis Dronov) [RHEL-74336]
  - crypto: octeontx2 - suppress auth failure screaming due to negative tests (Vladis Dronov) [RHEL-74336]
  - crypto: octeontx2 - Remove unused otx2_cpt_print_uc_dbg_info (Vladis Dronov) [RHEL-74336]
  - crypto: drivers - Use str_enable_disable-like helpers [partial] (Vladis Dronov) [RHEL-74336]
  - perf test: Extra verbosity and hypervisor skip for tpebs test (Michael Petlan) [RHEL-82381]
  - cifs: Fix integer overflow while processing acdirmax mount option (Paulo Alcantara) [RHEL-87947] {CVE-2025-21963}
  - s390/virtio_ccw: Don't allocate/assign airqs for non-existing queues (CKI Backport Bot) [RHEL-87556]
  - wifi: ath12k: Fix invalid data access in ath12k_dp_rx_h_undecap_nwifi (CKI Backport Bot) [RHEL-93267] {CVE-2025-37943}
  - selftest/mm: va_high_addr_switch: add ppc64 support check (Chunyu Hu) [RHEL-87654]
  - net: ibmveth: make veth_pool_store stop hanging (Mamatha Inamdar) [RHEL-92996]
  - dm: fix copying after src array boundaries (Benjamin Marzinski) [RHEL-92762]
  - dm: add missing unlock on in dm_keyslot_evict() (Benjamin Marzinski) [RHEL-92762]
  - dm: always update the array size in realloc_argv on success (Benjamin Marzinski) [RHEL-92762]
  - dm-integrity: fix a warning on invalid table line (Benjamin Marzinski) [RHEL-92762]
  - dm-bufio: don't schedule in atomic context (Benjamin Marzinski) [RHEL-92762]
  - dm-ebs: fix prefetch-vs-suspend race (Benjamin Marzinski) [RHEL-92762]
  - dm-verity: fix prefetch-vs-suspend race (Benjamin Marzinski) [RHEL-92762]
  - dm-integrity: fix non-constant-time tag verification (Benjamin Marzinski) [RHEL-92762]
  - dm cache: support shrinking the origin device (Benjamin Marzinski) [RHEL-92762]
  - dm cache: prevent BUG_ON by blocking retries on failed device resumes (Benjamin Marzinski) [RHEL-92762]
  - dm: fix unconditional IO throttle caused by REQ_PREFLUSH (Benjamin Marzinski) [RHEL-92762]
  - dm-integrity: set ti->error on memory allocation failure (Benjamin Marzinski) [RHEL-92762]
  - xfrm: Support ESN context update to hardware for TX (CKI Backport Bot) [RHEL-86505]
  - redhat: configs: rhel: Enable CX231XX driver (Kate Hsuan) [RHEL-86822]
  - iomap: avoid avoid truncating 64-bit offset to 32 bits (Brian Foster) [RHEL-85399]
  - iomap: fix zero padding data issue in concurrent append writes (Brian Foster) [RHEL-85399]
  - iomap: pass byte granular end position to iomap_add_to_ioend (Brian Foster) [RHEL-85399]
  - iomap: elide flush from partial eof zero range (Brian Foster) [RHEL-85399]
  - iomap: lift zeroed mapping handling into iomap_zero_range() (Brian Foster) [RHEL-85399]
  - iomap: reset per-iter state on non-error iter advances (Brian Foster) [RHEL-85399]
  - iomap: warn on zero range of a post-eof folio (Brian Foster) [RHEL-85399]
  - iomap: drop an obsolete comment in iomap_dio_bio_iter (Brian Foster) [RHEL-85399]
  - iomap: add a merge boundary flag (Brian Foster) [RHEL-85399]
  - fs: iomap: Atomic write support (Brian Foster) [RHEL-85399]
  - fs: Export generic_atomic_write_valid() (Brian Foster) [RHEL-85399]


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: 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: 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: 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.42.2-3
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - Add extra system call checking and debugging to nbdkit-file-plugin
    resolves: RHEL-85515


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-4
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - 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


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-8
changelog:
  - Rebase to nbdkit 1.42.2
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
    resolves: RHEL-78830
  - 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


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.5-1
changelog:
  - Rebase to nbdkit 1.42.5
    resolves: RHEL-78830
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-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


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: 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: 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: 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> - 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> - 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: 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: 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: 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: 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: 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: 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.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: 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: 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: 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


