# changelog

author: Julio Faracco <jfaracco@redhat.com> [6.12.0-66.el10]
changelog:
  - crypto: tegra - do not transfer req when tegra init fails (Herbert Xu) [RHEL-82479] {CVE-2024-58075}
  - NFSD: fix hang in nfsd4_shutdown_callback (Olga Kornievskaia) [RHEL-81295] {CVE-2025-21795}
  - x86/xen: add FRAME_END to xen_hypercall_hvm() (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/xen: fix xen_hypercall_hvm() to not clobber %rbx (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - compiler.h: Move C string helpers into C-only kernel section (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/static-call: Remove early_boot_irqs_disabled check to fix Xen PVH dom0 (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/asm: Make serialize() always_inline (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/static-call: fix 32-bit build (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/xen: remove hypercall page (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/xen: use new hypercall functions instead of hypercall page (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/xen: add central hypercall functions (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/xen: don't do PV iret hypercall through hypercall page (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/static-call: provide a way to do very early static-call updates (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - objtool/x86: allow syscall instruction (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86: make get_cpu_vendor() accessible from Xen code (Vitaly Kuznetsov) [RHEL-76329] {CVE-2024-53241}
  - x86/xen: Avoid relocatable quantities in Xen ELF notes (Vitaly Kuznetsov) [RHEL-76329]
  - compiler.h: Fix undefined BUILD_BUG_ON_ZERO() (Vitaly Kuznetsov) [RHEL-76329]
  - scsi: storvsc: Set correct data length for sending SCSI command without payload (Cathy Avery) [RHEL-82461]
  - locking/lockdep: Add kasan_check_byte() check in lock_acquire() (Waiman Long) [RHEL-78669]
  - locking/lockdep: Disable KASAN instrumentation of lockdep.c (Waiman Long) [RHEL-78669]
  - redhat/configs: Enable CONFIG_KASAN_INLINE for RT debug kernel (Waiman Long) [RHEL-78669]
  - Add CONFIG_OF_PARTITION entry (Ming Lei) [RHEL-79456]
  - nvme-pci: don't use dma_alloc_noncontiguous with 0 merge boundary (Ming Lei) [RHEL-79456]
  - btrfs: zoned: calculate max_extent_size properly on non-zoned setup (Ming Lei) [RHEL-79456]
  - btrfs: handle bio_split() errors (Ming Lei) [RHEL-79456]
  - arm64: patching: avoid early page_to_phys() (Ming Lei) [RHEL-79456]
  - block: fix 'kmem_cache of name 'bio-108' already exists' (Ming Lei) [RHEL-79456]
  - block: Remove zone write plugs when handling native zone append writes (Ming Lei) [RHEL-79456]
  - block: make segment size limit workable for > 4K PAGE_SIZE (Ming Lei) [RHEL-79456]
  - block: fix NULL pointer dereferenced within __blk_rq_map_sg (Ming Lei) [RHEL-79456]
  - block/merge: remove unnecessary min() with UINT_MAX (Ming Lei) [RHEL-79456]
  - partitions: mac: fix handling of bogus partition table (Ming Lei) [RHEL-79456]
  - block: cleanup and fix batch completion adding conditions (Ming Lei) [RHEL-79456]
  - drivers/block/sunvdc.c: update the correct AIP call (Ming Lei) [RHEL-79456]
  - block: force noio scope in blk_mq_freeze_queue (Ming Lei) [RHEL-79456]
  - block: fix nr_hw_queue update racing with disk addition/removal (Ming Lei) [RHEL-79456]
  - block: get rid of request queue ->sysfs_dir_lock (Ming Lei) [RHEL-79456]
  - loop: don't clear LO_FLAGS_PARTSCAN on LOOP_SET_STATUS{,64} (Ming Lei) [RHEL-79456]
  - blk-mq: create correct map for fallback case (Ming Lei) [RHEL-79456]
  - block: don't revert iter for -EIOCBQUEUED (Ming Lei) [RHEL-79456]
  - block: Don't trim an atomic write (Ming Lei) [RHEL-79456]
  - block: Add common atomic writes enable flag (Ming Lei) [RHEL-79456]
  - block: limit disk max sectors to (LLONG_MAX >> 9) (Ming Lei) [RHEL-79456]
  - block: Change blk_stack_atomic_writes_limits() unit_min check (Ming Lei) [RHEL-79456]
  - block: Ensure start sector is aligned for stacking atomic writes (Ming Lei) [RHEL-79456]
  - blk-mq: Move more error handling into blk_mq_submit_bio() (Ming Lei) [RHEL-79456]
  - block: Reorder the request allocation code in blk_mq_submit_bio() (Ming Lei) [RHEL-79456]
  - partitions: ldm: remove the initial kernel-doc notation (Ming Lei) [RHEL-79456]
  - blk-cgroup: rwstat: fix kernel-doc warnings in header file (Ming Lei) [RHEL-79456]
  - blk-cgroup: fix kernel-doc warnings in header file (Ming Lei) [RHEL-79456]
  - block: mark GFP_NOIO around sysfs ->store() (Ming Lei) [RHEL-79456]
  - loop: remove the use_dio field in struct loop_device (Ming Lei) [RHEL-79456]
  - loop: don't freeze the queue in loop_update_dio (Ming Lei) [RHEL-79456]
  - loop: allow loop_set_status to re-enable direct I/O (Ming Lei) [RHEL-79456]
  - loop: open code the direct I/O flag update in loop_set_dio (Ming Lei) [RHEL-79456]
  - loop: only write back pagecache when starting to to use direct I/O (Ming Lei) [RHEL-79456]
  - loop: create a lo_can_use_dio helper (Ming Lei) [RHEL-79456]
  - loop: update commands in loop_set_status still referring to transfers (Ming Lei) [RHEL-79456]
  - loop: move updating lo_flags out of loop_set_status_from_info (Ming Lei) [RHEL-79456]
  - nbd: don't allow reconnect after disconnect (Ming Lei) [RHEL-79456]
  - block: simplify tag allocation policy selection (Ming Lei) [RHEL-79456]
  - block: remove BLK_MQ_F_NO_SCHED (Ming Lei) [RHEL-79456]
  - block: remove blk_mq_init_bitmaps (Ming Lei) [RHEL-79456]
  - block: better split mq vs non-mq code in add_disk_fwnode (Ming Lei) [RHEL-79456]
  - block: add a dma mapping iterator (Ming Lei) [RHEL-79456]
  - block: use page_to_phys in bvec_phys (Ming Lei) [RHEL-79456]
  - asm-generic: add an optional pfn_valid check to page_to_phys (Ming Lei) [RHEL-79456]
  - asm-generic: provide generic page_to_phys and phys_to_page implementations (Ming Lei) [RHEL-79456]
  - block: remove blk_rq_bio_prep (Ming Lei) [RHEL-79456]
  - block: remove bio_add_pc_page (Ming Lei) [RHEL-79456]
  - ps3disk: Do not use dev->bounce_size before it is set (Ming Lei) [RHEL-79456]
  - block: retry call probe after request_module in blk_request_module (Ming Lei) [RHEL-79456]
  - kyber: constify sysfs attributes (Ming Lei) [RHEL-79456]
  - block, bfq: constify sysfs attributes (Ming Lei) [RHEL-79456]
  - block: mq-deadline: Constify sysfs attributes (Ming Lei) [RHEL-79456]
  - elevator: Enable const sysfs attributes (Ming Lei) [RHEL-79456]
  - blk-zoned: Split queue_zone_wplugs_show() (Ming Lei) [RHEL-79456]
  - blk-zoned: Improve the queue reference count strategy documentation (Ming Lei) [RHEL-79456]
  - blk-zoned: Document locking assumptions (Ming Lei) [RHEL-79456]
  - blk-zoned: Minimize #include directives (Ming Lei) [RHEL-79456]
  - block: remove BLK_MQ_F_SHOULD_MERGE (Ming Lei) [RHEL-79456]
  - blk-mq: remove unused queue mapping helpers (Ming Lei) [RHEL-79456]
  - virtio: blk/scsi: replace blk_mq_virtio_map_queues with blk_mq_map_hw_queues (Ming Lei) [RHEL-79456]
  - nvme: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (Ming Lei) [RHEL-79456]
  - scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues (Ming Lei) [RHEL-79456]
  - blk-mq: introduce blk_mq_map_hw_queues (Ming Lei) [RHEL-79456]
  - virtio: hookup irq_get_affinity callback (Ming Lei) [RHEL-79456]
  - PCI: hookup irq_get_affinity callback (Ming Lei) [RHEL-79456]
  - driver core: bus: add irq_get_affinity callback to bus_type (Ming Lei) [RHEL-79456]
  - blktrace: remove redundant return at end of function (Ming Lei) [RHEL-79456]
  - block: Delete bio_set_prio() (Ming Lei) [RHEL-79456]
  - block: Delete bio_prio() (Ming Lei) [RHEL-79456]
  - blktrace: move copy_[to|from]_user() out of ->debugfs_lock (Ming Lei) [RHEL-79456]
  - blktrace: don't centralize grabbing q->debugfs_mutex in blk_trace_ioctl (Ming Lei) [RHEL-79456]
  - null_blk: Add rotational feature support (Ming Lei) [RHEL-79456]
  - block: track queue dying state automatically for modeling queue freeze lockdep (Ming Lei) [RHEL-79456]
  - block: don't verify queue freeze manually in elevator_init_mq() (Ming Lei) [RHEL-79456]
  - block: track disk DEAD state automatically for modeling queue freeze lockdep (Ming Lei) [RHEL-79456]
  - block: remove unnecessary check in blk_unfreeze_check_owner() (Ming Lei) [RHEL-79456]
  - block, bfq: fix waker_bfqq UAF after bfq_split_bfqq() (Ming Lei) [RHEL-79456]
  - cdrom: Fix typo, 'devicen' to 'device' (Ming Lei) [RHEL-79456]
  - ublk: detach gendisk from ublk device if add_disk() fails (Ming Lei) [RHEL-79456]
  - block: avoid to reuse `hctx` not removed from cpuhp callback list (Ming Lei) [RHEL-79456]
  - block: Revert "block: Fix potential deadlock while freezing queue and acquiring sysfs_lock" (Ming Lei) [RHEL-79456]
  - nvme: use blk_validate_block_size() for max LBA check (Ming Lei) [RHEL-79456]
  - block/bdev: use helper for max block size check (Ming Lei) [RHEL-79456]
  - block: Fix potential deadlock while freezing queue and acquiring sysfs_lock (Ming Lei) [RHEL-79456]
  - blk-mq: Clean up blk_mq_requeue_work() (Ming Lei) [RHEL-79456]
  - mq-deadline: Remove a local variable (Ming Lei) [RHEL-79456]
  - blk-iocost: Avoid using clamp() on inuse in __propagate_weights() (Ming Lei) [RHEL-79456]
  - block: Make bio_iov_bvec_set() accept pointer to const iov_iter (Ming Lei) [RHEL-79456]
  - block: get wp_offset by bdev_offset_from_zone_start (Ming Lei) [RHEL-79456]
  - blk-cgroup: Fix UAF in blkcg_unpin_online() (Ming Lei) [RHEL-79456]
  - MAINTAINERS: update Coly Li's email address (Ming Lei) [RHEL-79456]
  - blk-mq: move cpuhp callback registering out of q->sysfs_lock (Ming Lei) [RHEL-79456]
  - blk-mq: register cpuhp callback after hctx is added to xarray table (Ming Lei) [RHEL-79456]
  - virtio-blk: don't keep queue frozen during system suspend (Ming Lei) [RHEL-79456]
  - block: rnull: add missing MODULE_DESCRIPTION (Ming Lei) [RHEL-79456]
  - block: Don't allow an atomic write be truncated in blkdev_write_iter() (Ming Lei) [RHEL-79456]
  - block: Add bdev atomic write limits helpers (Ming Lei) [RHEL-79456]
  - fs/block: Check for IOCB_DIRECT in generic_atomic_write_valid() (Ming Lei) [RHEL-79456]
  - block/fs: Pass an iocb to generic_atomic_write_valid() (Ming Lei) [RHEL-79456]
  - brd: decrease the number of allocated pages which discarded (Ming Lei) [RHEL-79456]
  - block, bfq: fix bfqq uaf in bfq_limit_depth() (Ming Lei) [RHEL-79456]
  - mq-deadline: don't call req_get_ioprio from the I/O completion handler (Ming Lei) [RHEL-79456]
  - block: Remove extra part pointer NULLify in blk_rq_init() (Ming Lei) [RHEL-79456]
  - block: return bool from get_disk_ro and bdev_read_only (Ming Lei) [RHEL-79456]
  - block: remove a duplicate definition for bdev_read_only (Ming Lei) [RHEL-79456]
  - block: return bool from blk_rq_aligned (Ming Lei) [RHEL-79456]
  - block: return unsigned int from blk_lim_dma_alignment_and_pad (Ming Lei) [RHEL-79456]
  - block: return unsigned int from queue_dma_alignment (Ming Lei) [RHEL-79456]
  - block: return unsigned int from bdev_io_opt (Ming Lei) [RHEL-79456]
  - block: req->bio is always set in the merge code (Ming Lei) [RHEL-79456]
  - block: don't bother checking the data direction for merges (Ming Lei) [RHEL-79456]
  - block: blk-mq: fix uninit-value in blk_rq_prep_clone and refactor (Ming Lei) [RHEL-79456]
  - block: Add extra checks in blk_validate_atomic_write_limits() (Ming Lei) [RHEL-79456]
  - ublk: fix error code for unsupported command (Ming Lei) [RHEL-79456]
  - block: Drop granularity check in queue_limit_discard_alignment() (Ming Lei) [RHEL-79456]
  - block: return unsigned int from bdev_io_min (Ming Lei) [RHEL-79456]
  - block: fix uaf for flush rq while iterating tags (Ming Lei) [RHEL-79456]
  - blk-settings: round down io_opt to physical_block_size (Ming Lei) [RHEL-79456]
  - rust: block: simplify Result<()> in validate_block_size return (Ming Lei) [RHEL-79456]
  - block: make struct rq_list available for !CONFIG_BLOCK (Ming Lei) [RHEL-79456]
  - block/genhd: use seq_put_decimal_ull for diskstats decimal values (Ming Lei) [RHEL-79456]
  - block: don't reorder requests in blk_mq_add_to_batch (Ming Lei) [RHEL-79456]
  - block: don't reorder requests in blk_add_rq_to_plug (Ming Lei) [RHEL-79456]
  - block: add a rq_list type (Ming Lei) [RHEL-79456]
  - block: remove rq_list_move (Ming Lei) [RHEL-79456]
  - virtio_blk: reverse request order in virtio_queue_rqs (Ming Lei) [RHEL-79456]
  - nvme-pci: reverse request order in nvme_queue_rqs (Ming Lei) [RHEL-79456]
  - btrfs: validate queue limits (Ming Lei) [RHEL-79456]
  - block: remove the ioprio field from struct request (Ming Lei) [RHEL-79456]
  - block: remove the write_hint field from struct request (Ming Lei) [RHEL-79456]
  - nvme-multipath: don't bother clearing max_hw_zone_append_sectors (Ming Lei) [RHEL-79456]
  - block: pre-calculate max_zone_append_sectors (Ming Lei) [RHEL-79456]
  - block: lift bio_is_zone_append to bio.h (Ming Lei) [RHEL-79456]
  - block: fix bio_split_rw_at to take zone_write_granularity into account (Ming Lei) [RHEL-79456]
  - block: take chunk_sectors into account in bio_split_write_zeroes (Ming Lei) [RHEL-79456]
  - block: Handle bio_split() errors in bio_submit_split() (Ming Lei) [RHEL-79456]
  - block: Error an attempt to split an atomic write in bio_split() (Ming Lei) [RHEL-79456]
  - block: Rework bio_split() return value (Ming Lei) [RHEL-79456]
  - ublk: fix ublk_ch_mmap() for 64K page size (Ming Lei) [RHEL-79456]
  - s390/dasd: Fix typo in comment (Ming Lei) [RHEL-79456]
  - s390/dasd: fix redundant /proc/dasd* entries removal (Ming Lei) [RHEL-79456]
  - block: don't verify IO lock for freeze/unfreeze in elevator_init_mq() (Ming Lei) [RHEL-79456]
  - block: always verify unfreeze lock on the owner task (Ming Lei) [RHEL-79456]
  - rbd: unfreeze queue after marking disk as dead (Ming Lei) [RHEL-79456]
  - block: remove blk_freeze_queue() (Ming Lei) [RHEL-79456]
  - nvme: add reservation command's defines (Ming Lei) [RHEL-79456]
  - Revert "block: pre-calculate max_zone_append_sectors" (Ming Lei) [RHEL-79456]
  - mtip32xx: Replace deprecated PCI functions (Ming Lei) [RHEL-79456]
  - nvme-core: remove repeated wq flags (Ming Lei) [RHEL-79456]
  - nvmet: make nvmet_wq visible in sysfs (Ming Lei) [RHEL-79456]
  - nvme-pci: use dma_alloc_noncontigous if possible (Ming Lei) [RHEL-79456]
  - nvme-pci: fix freeing of the HMB descriptor table (Ming Lei) [RHEL-79456]
  - block: update blk_stack_limits documentation (Ming Lei) [RHEL-79456]
  - lib/iov_iter: fix bvec iterator setup (Ming Lei) [RHEL-79456]
  - lib/iov_iter.c: initialize bi.bi_idx before iterating over bvec (Ming Lei) [RHEL-79456]
  - blk-integrity: remove seed for user mapped buffers (Ming Lei) [RHEL-79456]
  - brd: defer automatic disk creation until module initialization succeeds (Ming Lei) [RHEL-79456]
  - iov_iter: don't require contiguous pages in iov_iter_extract_bvec_pages (Ming Lei) [RHEL-79456]
  - block: model freeze & enter queue as lock for supporting lockdep (Ming Lei) [RHEL-79456]
  - nvme: core: switch to non_owner variant of start_freeze/unfreeze queue (Ming Lei) [RHEL-79456]
  - blk-mq: add non_owner variant of start_freeze/unfreeze queue APIs (Ming Lei) [RHEL-79456]
  - blk-mq: Unexport blk_mq_flush_busy_ctxs() (Ming Lei) [RHEL-79456]
  - blk-mq: Make blk_mq_quiesce_tagset() hold the tag list mutex less long (Ming Lei) [RHEL-79456]
  - block: remove redundant explicit memory barrier from rq_qos waiter and waker (Ming Lei) [RHEL-79456]
  - nvme: use helpers to access io_uring cmd space (Ming Lei) [RHEL-79456]
  - block: flush all throttled bios when deleting the cgroup (Ming Lei) [RHEL-79456]
  - block: fix ordering between checking BLK_MQ_S_STOPPED request adding (Ming Lei) [RHEL-79456]
  - block: fix ordering between checking QUEUE_FLAG_QUIESCED request adding (Ming Lei) [RHEL-79456]
  - block: fix missing dispatching request when queue is started or unquiesced (Ming Lei) [RHEL-79456]
  - Revert "blk-throttle: Fix IO hang for a corner case" (Ming Lei) [RHEL-79456]
  - block: replace call_rcu by kfree_rcu for simple kmem_cache_free callback (Ming Lei) [RHEL-79456]
  - Documentation: ublk: document UBLK_F_USER_RECOVERY_FAIL_IO (Ming Lei) [RHEL-79456]
  - ublk: support device recovery without I/O queueing (Ming Lei) [RHEL-79456]
  - ublk: merge stop_work and quiesce_work (Ming Lei) [RHEL-79456]
  - ublk: refactor recovery configuration flag helpers (Ming Lei) [RHEL-79456]
  - ublk: check recovery flags for validity (Ming Lei) [RHEL-79456]
  - block: add partition uuid into uevent as "PARTUUID" (Ming Lei) [RHEL-79456]
  - block: move issue side time stamping to blk_account_io_start() (Ming Lei) [RHEL-79456]
  - dt-bindings: mmc: Document support for partition table in mmc-card (Ming Lei) [RHEL-79456]
  - block: add support for partition table defined in OF (Ming Lei) [RHEL-79456]
  - mmc: block: attach partitions fwnode if found in mmc-card (Ming Lei) [RHEL-79456]
  - block: introduce add_disk_fwnode() (Ming Lei) [RHEL-79456]
  - docs: block: Document support for read-only partition in cmdline part (Ming Lei) [RHEL-79456]
  - block: add support for defining read-only partitions (Ming Lei) [RHEL-79456]
  - block: kill blk_do_io_stat() helper (Ming Lei) [RHEL-79456]
  - block: remove 'req->part' check for stats accounting (Ming Lei) [RHEL-79456]
  - block: remove redundant passthrough check in blk_mq_need_time_stamp() (Ming Lei) [RHEL-79456]
  - block: export blk_validate_limits (Ming Lei) [RHEL-62933]
  - block: set issue time stamp based on queue state (Ming Lei) [RHEL-62933]
  - loop: fix queue freeze vs limits lock order (Ming Lei) [RHEL-62933]
  - loop: refactor queue limits updates (Ming Lei) [RHEL-62933]
  - usb-storage: fix queue freeze vs limits lock order (Ming Lei) [RHEL-62933]
  - nbd: fix queue freeze vs limits lock order (Ming Lei) [RHEL-62933]
  - nvme: fix queue freeze vs limits lock order (Ming Lei) [RHEL-62933]
  - block: fix queue freeze vs limits lock order in sysfs store methods (Ming Lei) [RHEL-62933]
  - block: add a store_limit operations for sysfs entries (Ming Lei) [RHEL-62933]
  - block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues (Ming Lei) [RHEL-62933]
  - block: check BLK_FEAT_POLL under q_usage_count (Ming Lei) [RHEL-62933]
  - block: add a queue_limits_commit_update_frozen helper (Ming Lei) [RHEL-62933]
  - block: fix docs for freezing of queue limits updates (Ming Lei) [RHEL-62933]
  - block: pre-calculate max_zone_append_sectors (Ming Lei) [RHEL-62933]
  - block: remove the max_zone_append_sectors check in blk_revalidate_disk_zones (Ming Lei) [RHEL-62933]
  - block: remove bio_add_zone_append_page (Ming Lei) [RHEL-62933]
  - block: remove zone append special casing from the direct I/O path (Ming Lei) [RHEL-62933]
  - block: Replace sprintf() with sysfs_emit() (Ming Lei) [RHEL-62933]
  - block: Fix queue_iostats_passthrough_show() (Ming Lei) [RHEL-62933]
  - block: enable passthrough command statistics (Ming Lei) [RHEL-62933]
  - block: move iostat check into blk_acount_io_start() (Ming Lei) [RHEL-62933]
  - block: return void from the queue_sysfs_entry load_module method (Ming Lei) [RHEL-62933]
  - loop: Fix ABBA locking race (Ming Lei) [RHEL-62933]
  - loop: Simplify discard granularity calc (Ming Lei) [RHEL-62933]
  - loop: Use bdev limit helpers for configuring discard (Ming Lei) [RHEL-62933]
  - block: add a bdev_limits helper (Ming Lei) [RHEL-62933]
  - PCI: dwc: ep: Prevent changing BAR size/flags in pci_epc_set_bar() (Myron Stowe) [RHEL-81557] {CVE-2024-58006}
  - PCI: dwc: ep: Write BAR_MASK before iATU registers in pci_epc_set_bar() (Myron Stowe) [RHEL-81557]
  - exfat: fix out-of-bounds access of directory entries (CKI Backport Bot) [RHEL-78928] {CVE-2024-53147}
  - RDMA/nldev: Set error code in rdma_nl_notify_event (Kamal Heib) [RHEL-77879]
  - RDMA/core: Fix ENODEV error for iWARP test over vlan (Kamal Heib) [RHEL-77879]
  - IB/cm: Rework sending DREQ when destroying a cm_id (Kamal Heib) [RHEL-77879]
  - IB/cm: Do not hold reference on cm_id unless needed (Kamal Heib) [RHEL-77879]
  - IB/cm: Explicitly mark if a response MAD is a retransmission (Kamal Heib) [RHEL-77879]
  - RDMA/nldev: Add IB device and net device rename events (Kamal Heib) [RHEL-77879]
  - RDMA/core: Move ib_uverbs_file struct to uverbs_types.h (Kamal Heib) [RHEL-77879]
  - RDMA/core: Add device ufile cleanup operation (Kamal Heib) [RHEL-77879]
  - RDMA/core: Implement RoCE GID port rescan and export delete function (Kamal Heib) [RHEL-77879]
  - RDMA: Use ethtool string helpers (Kamal Heib) [RHEL-77879]
  - RDMA/ipoib: Use the networking stack default for txqueuelen (Kamal Heib) [RHEL-77879]
  - RDMA/core: Provide rdma_user_mmap_disassociate() to disassociate mmap pages (Kamal Heib) [RHEL-77879]
  - PCI: rockchip-ep: Fix error code in rockchip_pcie_ep_init_ob_mem() (Myron Stowe) [RHEL-74285]
  - PCI: rockchip: Add missing fields descriptions for struct rockchip_pcie_ep (Myron Stowe) [RHEL-74285]
  - PCI/bwctrl: Fix NULL pointer deref on unbind and bind (Myron Stowe) [RHEL-74285]
  - PCI/bwctrl: Enable only if more than one speed is supported (Myron Stowe) [RHEL-74285]
  - PCI: Honor Max Link Speed when determining supported speeds (Myron Stowe) [RHEL-74285]
  - PCI/pwrctrl: Unregister platform device only if one actually exists (Myron Stowe) [RHEL-74285]
  - PCI: Fix typos (Myron Stowe) [RHEL-74285]
  - tools: PCI: Fix incorrect printf format specifiers (Myron Stowe) [RHEL-74285]
  - PCI: Simplify pci_create_slot() logic (Myron Stowe) [RHEL-74285]
  - PCI: Fix reset_method_store() memory leak (Myron Stowe) [RHEL-74285] {CVE-2024-56745}
  - PCI: hotplug: Remove "Returns" kerneldoc from void functions (Myron Stowe) [RHEL-74285]
  - PCI: hotplug: Reorganize kerneldoc parameter names (Myron Stowe) [RHEL-74285]
  - PCI: tegra194: Move controller cleanups to pex_ep_event_pex_rst_deassert() (Myron Stowe) [RHEL-74285] {CVE-2024-53152}
  - PCI: rockchip-ep: Handle PERST# signal in EP mode (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Improve link training (Myron Stowe) [RHEL-74285]
  - PCI: rockship-ep: Implement the pci_epc_ops::stop_link() operation (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Refactor endpoint link training enable (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() MSI-X hiding (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Refactor rockchip_pcie_ep_probe() memory allocations (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Rename rockchip_pcie_parse_ep_dt() (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Fix MSI IRQ data mapping (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Implement the pci_epc_ops::align_addr() operation (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Improve rockchip_pcie_ep_map_addr() (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Improve rockchip_pcie_ep_unmap_addr() (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Use a macro to define EP controller .align feature (Myron Stowe) [RHEL-74285]
  - PCI: rockchip-ep: Fix address translation unit programming (Myron Stowe) [RHEL-74285]
  - PCI: qcom: Disable ASPM L0s for X1E80100 (Myron Stowe) [RHEL-74285]
  - PCI: qcom: Remove BDF2SID mapping config for SC8280X family SoC (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: qcom,pcie-x1e80100: Add 'global' interrupt (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: qcom: Move OPP table to qcom,pcie-common.yaml (Myron Stowe) [RHEL-74285]
  - PCI: qcom: Add support for IPQ9574 (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: qcom: Document the IPQ9574 PCIe controller (Myron Stowe) [RHEL-74285]
  - PCI: qcom-ep: Move controller cleanups to qcom_pcie_perst_deassert() (Myron Stowe) [RHEL-74285] {CVE-2024-53153}
  - PCI: qcom: Enable MSI interrupts together with Link up if 'Global IRQ' is supported (Myron Stowe) [RHEL-74285]
  - PCI: microchip: Add support for using either Root Port 1 or 2 (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: microchip,pcie-host: Add reg for Root Port 2 (Myron Stowe) [RHEL-74285]
  - PCI: mediatek-gen3: Remove unneeded semicolon (Myron Stowe) [RHEL-74285]
  - PCI: mediatek-gen3: Add support for restricting link width (Myron Stowe) [RHEL-74285]
  - PCI: mediatek-gen3: Add support for setting max-link-speed limit (Myron Stowe) [RHEL-74285]
  - PCI: keystone: Add link up check to ks_pcie_other_map_bus() (Myron Stowe) [RHEL-74285]
  - PCI: keystone: Set mode as Root Complex for "ti,keystone-pcie" compatible (Myron Stowe) [RHEL-74285]
  - PCI: j721e: Deassert PERST# after a delay of PCIE_T_PVPERL_MS milliseconds (Myron Stowe) [RHEL-74285]
  - PCI: j721e: Add PCIe support for J722S SoC (Myron Stowe) [RHEL-74285]
  - PCI: imx6: Fix suspend/resume support on i.MX6QDL (Myron Stowe) [RHEL-74285] {CVE-2024-57809}
  - PCI: dwc: ep: Fix advertised resizable BAR size regression (Myron Stowe) [RHEL-74285]
  - PCI: dwc: Use of_property_present() for non-boolean properties (Myron Stowe) [RHEL-74285]
  - PCI: dwc: endpoint: Clear outbound address on unmap (Myron Stowe) [RHEL-74285]
  - PCI: cadence: Lower severity of message when phy-names property is absent in DTS (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Fix pci_epc_map map_size kerneldoc string (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Clear secondary (not primary) EPC in pci_epc_remove_epf() (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Fix PCI domain ID release in pci_epc_destroy() (Myron Stowe) [RHEL-74285] {CVE-2024-56561}
  - PCI: endpoint: epf-mhi: Avoid NULL dereference if DT lacks 'mmio' (Myron Stowe) [RHEL-74285] {CVE-2024-56689}
  - PCI: endpoint: Remove surplus return statement from pci_epf_test_clean_dma_chan() (Myron Stowe) [RHEL-74285]
  - PCI: dwc: ep: Use align addr function for dw_pcie_ep_raise_{msi,msix}_irq() (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: test: Synchronously cancel command handler work (Myron Stowe) [RHEL-74285]
  - PCI: dwc: endpoint: Implement the pci_epc_ops::align_addr() operation (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: test: Use pci_epc_mem_map/unmap() (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Update documentation (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Introduce pci_epc_mem_map()/unmap() (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Improve pci_epc_mem_alloc_addr() (Myron Stowe) [RHEL-74285]
  - PCI: endpoint: Introduce pci_epc_function_is_valid() (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: snps,dw-pcie: Drop "#interrupt-cells" from example (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: qcom,pcie-sm8550: Add SAR2130P compatible (Myron Stowe) [RHEL-74285]
  - dt-bindings: PCI: mediatek-gen3: Allow exact number of clocks only (Myron Stowe) [RHEL-74285]
  - PCI: Add ACS quirk for Wangxun FF5xxx NICs (Myron Stowe) [RHEL-74285]
  - PCI: Detect and trust built-in Thunderbolt chips (Myron Stowe) [RHEL-74285]
  - PCI: Improve pdev_sort_resources() warning message (Myron Stowe) [RHEL-74285]
  - PCI: Add ALIGN_DOWN_IF_NONZERO() helper (Myron Stowe) [RHEL-74285]
  - PCI: Use align and resource helpers, and SZ_* in quirk_s3_64M() (Myron Stowe) [RHEL-74285]
  - PCI: Use resource_set_{range,size}() helpers (Myron Stowe) [RHEL-74285]
  - resource: Add resource set range and size helpers (Myron Stowe) [RHEL-74285]
  - PCI: Warn if a running device is unaware of reset (Myron Stowe) [RHEL-74285]
  - PCI: Add 'reset_subordinate' to reset hierarchy below bridge (Myron Stowe) [RHEL-74285]
  - PCI/pwrctrl: Rename pwrctrl functions and structures (Myron Stowe) [RHEL-74285]
  - PCI/pwrctrl: Rename pwrctl files to pwrctrl (Myron Stowe) [RHEL-74285]
  - PCI/pwrctl: Remove pwrctl device without iterating over all children of pwrctl parent (Myron Stowe) [RHEL-74285]
  - PCI/pwrctl: Ensure that pwrctl drivers are probed before PCI client drivers (Myron Stowe) [RHEL-74285]
  - PCI/pwrctl: Create pwrctl device only if at least one power supply is present (Myron Stowe) [RHEL-74285]
  - PCI/pwrctl: Use of_platform_device_create() to create pwrctl devices (Myron Stowe) [RHEL-74285]
  - PCI: Enable runtime PM of the host bridge (Myron Stowe) [RHEL-74285]
  - PCI: starfive: Enable controller runtime PM before probing host bridge (Myron Stowe) [RHEL-74285]
  - PCI: of_property: Assign PCI instead of CPU bus address to dynamic PCI nodes (Myron Stowe) [RHEL-74285]
  - PCI: Unexport pci_walk_bus_locked() (Myron Stowe) [RHEL-74285]
  - PCI: Convert __pci_walk_bus() to be recursive (Myron Stowe) [RHEL-74285]
  - PCI: Move __pci_walk_bus() mutex to where we need it (Myron Stowe) [RHEL-74285]
  - PCI: Make pci_destroy_dev() concurrent safe (Myron Stowe) [RHEL-74285]
  - PCI: Make pci_stop_dev() concurrent safe (Myron Stowe) [RHEL-74285]
  - PCI: Fix use-after-free of slot->bus on hot remove (Myron Stowe) [RHEL-74285] {CVE-2024-53194}
  - PCI: cpqphp: Simplify PCI_ScanBusForNonBridge() (Myron Stowe) [RHEL-74285]
  - PCI: cpqphp: Use define to read class/revision dword (Myron Stowe) [RHEL-74285]
  - PCI: cpqphp: Use pci_bus_read_dev_vendor_id() to detect presence (Myron Stowe) [RHEL-74285]
  - PCI: cpqphp: Fix PCIBIOS_* return value confusion (Myron Stowe) [RHEL-74285]
  - PCI: cpqphp: Remove unused struct ctrl_dbg.ctrl (Myron Stowe) [RHEL-74285]
  - PCI: cpcihp: Remove unused struct cpci_hp_controller_ops.hardware_test (Myron Stowe) [RHEL-74285]
  - PCI: Simplify pci_read_bridge_bases() logic (Myron Stowe) [RHEL-74285]
  - PCI: Move struct pci_bus_resource into bus.c (Myron Stowe) [RHEL-74285]
  - PCI: Remove unused PCI_SUBTRACTIVE_DECODE (Myron Stowe) [RHEL-74285]
  - PCI: acpiphp_ampere_altra: Switch back to struct platform_driver::remove() (Myron Stowe) [RHEL-74285]
  - PCI: controller: Switch back to struct platform_driver::remove() (Myron Stowe) [RHEL-74285]
  - ethernet: cavium: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - gpio: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - fpga/dfl-pci.c: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - PCI: Deprecate pcim_iounmap_regions() (Myron Stowe) [RHEL-74285]
  - PCI: Make pcim_iounmap_region() a public function (Myron Stowe) [RHEL-74285]
  - PCI: Remove pcim_iomap_regions_request_all() (Myron Stowe) [RHEL-74285]
  - ALSA: korg1212: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - serial: rp2: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - ntb: idt: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - wifi: iwlwifi: replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - intel_th: pci: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - crypto: marvell - replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - crypto: qat - replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - ata: ahci: Replace deprecated PCI functions (Myron Stowe) [RHEL-74285]
  - PCI: Make pcim_request_all_regions() a public function (Myron Stowe) [RHEL-74285]
  - PCI/DOE: Poll DOE Busy bit for up to 1 second in pci_doe_send_req() (Myron Stowe) [RHEL-74285]
  - PCI: Drop duplicate pcie_get_speed_cap(), pcie_get_width_cap() declarations (Myron Stowe) [RHEL-74285]
  - selftests/pcie_bwctrl: Create selftests (Myron Stowe) [RHEL-74285]
  - thermal: Add PCIe cooling driver (Myron Stowe) [RHEL-74285]
  - PCI/bwctrl: Add pcie_set_target_speed() to set PCIe Link Speed (Myron Stowe) [RHEL-74285]
  - PCI/bwctrl: Re-add BW notification portdrv as PCIe BW controller (Myron Stowe) [RHEL-74285]
  - PCI: Abstract LBMS seen check into pcie_lbms_seen() (Myron Stowe) [RHEL-74285]
  - PCI: Refactor pcie_update_link_speed() (Myron Stowe) [RHEL-74285]
  - PCI: Store all PCIe Supported Link Speeds (Myron Stowe) [RHEL-74285]
  - PCI: Protect Link Control 2 Register with RMW locking (Myron Stowe) [RHEL-74285]
  - Documentation PCI: Reformat RMW ops documentation (Myron Stowe) [RHEL-74285]
  - PCI/ASPM: Add notes about enabling PCI-PM L1SS to pci_enable_link_state(_locked) (Myron Stowe) [RHEL-74285]
  - PCI/ASPM: Disable L1 before disabling L1 PM Substates (Myron Stowe) [RHEL-74285]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-67.el10]
changelog:
  - Bluetooth: btbcm: Fix NULL deref in btbcm_get_board_name() (CKI Backport Bot) [RHEL-81378] {CVE-2024-57988}
  - Bluetooth: MGMT: Fix slab-use-after-free Read in mgmt_remove_adv_monitor_sync (CKI Backport Bot) [RHEL-81510] {CVE-2024-58013}
  - ipvlan: Fix use-after-free in ipvlan_get_iflink(). (CKI Backport Bot) [RHEL-77888] {CVE-2025-21652}
  - usbnet: ipheth: document scope of NCM implementation (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - usbnet: ipheth: fix DPE OoB read (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - usbnet: ipheth: break up NCM header size computation (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - usbnet: ipheth: refactor NCM datagram loop (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - usbnet: ipheth: use static NDP16 location in URB (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - usbnet: ipheth: check that DPE points past NCM header (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - usbnet: ipheth: fix possible overflow in DPE length check (Jose Ignacio Tornos Martinez) [RHEL-81349 RHEL-81435 RHEL-81565] {CVE-2025-21741 CVE-2025-21743 CVE-2025-21742}
  - workqueue: Put the pwq after detaching the rescuer from the pool (CKI Backport Bot) [RHEL-81475] {CVE-2025-21786}
  - netfilter: nf_tables: reject mismatching sum of field_len with set key length (CKI Backport Bot) [RHEL-82492] {CVE-2025-21826}
  - pktgen: Avoid out-of-bounds access in get_imix_entries (CKI Backport Bot) [RHEL-77232] {CVE-2025-21680}
  - Bluetooth: btrtl: check for NULL in btrtl_setup_realtek() (CKI Backport Bot) [RHEL-81271] {CVE-2024-57987}


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-68.el10]
changelog:
  - platform/x86/intel: pmc: fix ltr decode in pmc_core_ltr_show() (Steve Best) [RHEL-79463]
  - platform/x86: intel/pmc: Fix ioremap() of bad address (Steve Best) [RHEL-79463]
  - x86/tsc: Move away from TSC leaf magic numbers (Steve Best) [RHEL-79463]
  - x86/cpu: Move TSC CPUID leaf definition (Steve Best) [RHEL-79463]
  - vrf: use RCU protection in l3mdev_l3_out() (Guillaume Nault) [RHEL-81545] {CVE-2025-21791}
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct (Mamatha Inamdar) [RHEL-83836]
  - async_xor: Remove unused 'async_xor_val' (Nigel Croxon) [RHEL-83951]
  - md/raid10: wait barrier before returning discard request with REQ_NOWAIT (Nigel Croxon) [RHEL-83951]
  - md/md-bitmap: fix wrong bitmap_limit for clustermd when write sb (Nigel Croxon) [RHEL-83951]
  - md/raid1,raid10: don't ignore IO flags (Nigel Croxon) [RHEL-83951]
  - md/raid5: merge reshape_progress checking inside get_reshape_loc() (Nigel Croxon) [RHEL-83951]
  - md: fix mddev uaf while iterating all_mddevs list (Nigel Croxon) [RHEL-83951]
  - md: switch md-cluster to use md_submodle_head (Nigel Croxon) [RHEL-83951]
  - md: switch personalities to use md_submodule_head (Nigel Croxon) [RHEL-83951]
  - md: don't export md_cluster_ops (Nigel Croxon) [RHEL-83951]
  - md/md-cluster: cleanup md_cluster_ops reference (Nigel Croxon) [RHEL-83951]
  - md: introduce struct md_submodule_head and APIs (Nigel Croxon) [RHEL-83951]
  - md: only include md-cluster.h if necessary (Nigel Croxon) [RHEL-83951]
  - md: merge common code into find_pers() (Nigel Croxon) [RHEL-83951]
  - md/raid1: fix memory leak in raid1_run() if no active rdev (Nigel Croxon) [RHEL-83951]
  - md: ensure resync is prioritized over recovery (Nigel Croxon) [RHEL-83951]
  - tpm: Change to kvalloc() in eventlog/acpi.c (CKI Backport Bot) [RHEL-81492] {CVE-2024-58005}
  - dpll: add clock quality level attribute and op (Petr Oros) [RHEL-77874]
  - i2c: i801: Add support for Intel Panther Lake (Steve Best) [RHEL-47425]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-69.el10]
changelog:
  - redhat/configs: Enable CONFIG_BLK_CGROUP_PUNT_BIO (Neal Gompa) [RHEL-79711]
  - block/Kconfig: Allow selecting BLK_CGROUP_PUNT_BIO (Neal Gompa) [RHEL-79711]
  - perf script: Fix hangup in offline flamegraph report (Michael Petlan) [RHEL-57021]
  - perf script: force stdin for flamegraph in live mode (Michael Petlan) [RHEL-57021]
  - smb: client: fix regression with guest option (Paulo Alcantara) [RHEL-83856]
  - KVM: selftests: Allow running a single iteration of dirty_log_test (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Fix an off-by-one in the number of dirty_log_test iterations (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Set per-iteration variables at the start of each iteration (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Tighten checks around prev iter's last dirty page in ring (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Ensure guest writes min number of pages in dirty_log_test (Maxim Levitsky) [RHEL-58941]
  - KVM: sefltests: Verify value of dirty_log_test last page isn't bogus (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Collect *all* dirty entries in each dirty_log_test iteration (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Print (previous) last_page on dirty page value mismatch (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Use continue to handle all "pass" scenarios in dirty_log_test (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Post to sem_vcpu_stop if and only if vcpu_stop is true (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Keep dirty_log_test vCPU in guest until it needs to stop (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Honor "stop" request in dirty ring test (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Limit dirty_log_test's s390x workaround to s390x (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Continuously reap dirty ring while vCPU is running (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Read per-page value into local var when verifying dirty_log_test (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Precisely track number of dirty/clear pages for each iteration (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Drop stale srandom() initialization from dirty_log_test (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Drop signal/kick from dirty ring testcase (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Sync dirty_log_test iteration to guest *before* resuming (Maxim Levitsky) [RHEL-58941]
  - KVM: selftests: Support multiple write retires in dirty_log_test (Maxim Levitsky) [RHEL-58941]
  - KVM: VMX: read the PML log in the same order as it was written (Maxim Levitsky) [RHEL-58941]
  - KVM: VMX: refactor PML terminology (Maxim Levitsky) [RHEL-58941]
  - crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY (Herbert Xu) [RHEL-80114] {CVE-2024-56690}
  - erofs: fix blksize < PAGE_SIZE for file-backed mounts (Ian Kent) [RHEL-82421] {CVE-2024-56750}
  - platform/x86/intel/vsec: Add support for Panther Lake (Steve Best) [RHEL-47411]
  - bonding: report duplicate MAC address in all situations (Hangbin Liu) [RHEL-73803]
  - ice: Fix signedness bug in ice_init_interrupt_scheme() (Petr Oros) [RHEL-80554]
  - ice: init flow director before RDMA (Petr Oros) [RHEL-80554]
  - ice: simplify VF MSI-X managing (Petr Oros) [RHEL-80554]
  - ice: enable_rdma devlink param (Petr Oros) [RHEL-80554]
  - ice: treat dyn_allowed only as suggestion (Petr Oros) [RHEL-80554]
  - ice, irdma: move interrupts code to irdma (Petr Oros) [RHEL-80554]
  - ice: get rid of num_lan_msix field (Petr Oros) [RHEL-80554]
  - ice: remove splitting MSI-X between features (Petr Oros) [RHEL-80554]
  - ice: devlink PF MSI-X max and min parameter (Petr Oros) [RHEL-80554]
  - ice: ice_probe: init ice_adapter after HW init (Petr Oros) [RHEL-80554]
  - ice: minor: rename goto labels from err to unroll (Petr Oros) [RHEL-80554]
  - ice: split ice_init_hw() out from ice_init_dev() (Petr Oros) [RHEL-80554]
  - ice: c827: move wait for FW to ice_init_hw() (Petr Oros) [RHEL-80554]
  - ipv6: use RCU protection in ip6_default_advmss() (Guillaume Nault) [RHEL-81574] {CVE-2025-21765}
  - net: add dev_net_rcu() helper (Guillaume Nault) [RHEL-81574] {CVE-2025-21765}
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns (Radomir Vrbovsky) [RHEL-80715]
  - objtool: Exclude __tracepoints data from ENDBR checks (Radomir Vrbovsky) [RHEL-80715]
  - kbuild: Add Propeller configuration for kernel build (Radomir Vrbovsky) [RHEL-80715]
  - AutoFDO: Enable machine function split optimization for AutoFDO (Radomir Vrbovsky) [RHEL-80715]
  - AutoFDO: Enable -ffunction-sections for the AutoFDO build (Radomir Vrbovsky) [RHEL-80715]
  - vmlinux.lds.h: Add markers for text_unlikely and text_hot sections (Radomir Vrbovsky) [RHEL-80715]
  - openrisc: place exception table at the head of vmlinux (Radomir Vrbovsky) [RHEL-80715]
  - vmlinux.lds.h: Adjust symbol ordering in text output section (Radomir Vrbovsky) [RHEL-80715]
  - objtool: Fix unreachable instruction warnings for weak functions (Radomir Vrbovsky) [RHEL-80715]
  - kbuild: Add AutoFDO support for Clang build (Radomir Vrbovsky) [RHEL-80715]
  - reiserfs: The last commit (Radomir Vrbovsky) [RHEL-80715]
  - objtool: Also include tools/include/uapi (Radomir Vrbovsky) [RHEL-80715]
  - objtool: Detect non-relocated text references (Radomir Vrbovsky) [RHEL-80715]
  - arch/x86/kernel/setup.c: fix rh_check_supported (Tomas Henzl) [RHEL-80866]
  - intel_idle: Handle older CPUs, which stop the TSC in deeper C states, correctly (Steve Best) [RHEL-79459]
  - intel_idle: add Clearwater Forest SoC support (Steve Best) [RHEL-79459]
  - selftests: fib_nexthops: do not mark skipped tests as failed (Hangbin Liu) [RHEL-80288]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-70.el10]
changelog:
  - PCI/ACPI: Constify 'struct bin_attribute' (Myron Stowe) [RHEL-85241]
  - PCI/P2PDMA: Constify 'struct bin_attribute' (Myron Stowe) [RHEL-85241]
  - PCI/VPD: Constify 'struct bin_attribute' (Myron Stowe) [RHEL-85241]
  - PCI/sysfs: Constify 'struct bin_attribute' (Myron Stowe) [RHEL-85241]
  - cpu: Remove spurious NULL in attribute_group definition (Myron Stowe) [RHEL-85241]
  - s390/con3215: Remove spurious NULL in attribute_group definition (Myron Stowe) [RHEL-85241]
  - perf: arm-ni: Remove spurious NULL in attribute_group definition (Myron Stowe) [RHEL-85241]
  - driver core: Constify bin_attribute definitions (Myron Stowe) [RHEL-85241]
  - sysfs: attribute_group: allow registration of const bin_attribute (Myron Stowe) [RHEL-85241]
  - cdx: Fix cdx_mmap_resource() after constifying attr in ->mmap() (Myron Stowe) [RHEL-85241]
  - driver core: Constify attribute arguments of binary attributes (Myron Stowe) [RHEL-85241]
  - sysfs: bin_attribute: add const read/write callback variants (Myron Stowe) [RHEL-85241]
  - sysfs: implement all BIN_ATTR_* macros in terms of __BIN_ATTR() (Myron Stowe) [RHEL-85241]
  - sysfs: treewide: constify attribute callback of bin_attribute::llseek() (Myron Stowe) [RHEL-85241]
  - sysfs: treewide: constify attribute callback of bin_attribute::mmap() (Myron Stowe) [RHEL-85241]
  - sysfs: treewide: constify attribute callback of bin_is_visible() (Myron Stowe) [RHEL-85241]
  - nvmem: core: calculate bin_attribute size through bin_size() (Myron Stowe) [RHEL-85241]
  - PCI/sysfs: Calculate bin_attribute size through bin_size() (Myron Stowe) [RHEL-85241]
  - sysfs: introduce callback attribute_group::bin_size (Myron Stowe) [RHEL-85241]
  - sysfs: explicitly pass size to sysfs_add_bin_file_mode_ns() (Myron Stowe) [RHEL-85241]
  - sched/stats: Print domain name in /proc/schedstat (Phil Auld) [RHEL-24185]
  - docs: Update Schedstat version to 17 (Phil Auld) [RHEL-24185]
  - sched/fair: Cleanup in migrate_degrades_locality() to improve readability (Phil Auld) [RHEL-24185]
  - sched: Report the different kinds of imbalances in /proc/schedstat (Phil Auld) [RHEL-24185]
  - sched: Move sched domain name out of CONFIG_SCHED_DEBUG (Phil Auld) [RHEL-24185]
  - sched/fair: Fix value reported by hot tasks pulled in /proc/schedstat (Phil Auld) [RHEL-24185]
  - redhat: selftests/bpf: Add cpuv4 variant (Viktor Malik) [RHEL-82993]
  - bonding: delete always true device check (Hangbin Liu) [RHEL-84541]
  - Revert "io_uring/uring_cmd: defer SQE copying until it's needed" (Jeff Moyer) [RHEL-82698] {CVE-2025-21837}
  - ALSA: hda/tas2781: Fix index issue in tas2781 hda SPI driver (CKI Backport Bot) [RHEL-81723]
  - ALSA: hda/tas2781: Update tas2781 hda SPI driver (CKI Backport Bot) [RHEL-81723]
  - redhat/configs: Enable CONFIG_CPUFREQ_ARCH_CUR_FREQ (Jennifer Berringer) [RHEL-80968]
  - arch_topology: init capacity_freq_ref to 0 (Jennifer Berringer) [RHEL-80968]
  - arm64: Utilize for_each_cpu_wrap for reference lookup (Jennifer Berringer) [RHEL-80968]
  - arm64: Update AMU-based freq scale factor on entering idle (Jennifer Berringer) [RHEL-80968]
  - arm64: Provide an AMU-based version of arch_freq_get_on_cpu (Jennifer Berringer) [RHEL-80968]
  - cpufreq: Introduce an optional cpuinfo_avg_freq sysfs entry (Jennifer Berringer) [RHEL-80968]
  - cpufreq: Allow arch_freq_get_on_cpu to return an error (Jennifer Berringer) [RHEL-80968]
  - arm64: amu: Delay allocating cpumask for AMU FIE support (Jennifer Berringer) [RHEL-80968]
  - Revert "cxl/acpi: Fix load failures due to single window creation failure" (John W. Linville) [RHEL-82540]
  - selftests: livepatch: test livepatching a kprobed function (Ryan Sullivan) [RHEL-80216]
  - selftests: livepatch: save and restore kprobe state (Ryan Sullivan) [RHEL-80216]
  - selftests: livepatch: rename KLP_SYSFS_DIR to SYSFS_KLP_DIR (Ryan Sullivan) [RHEL-80216]
  - PCI: layerscape: Fix arg_count to syscon_regmap_lookup_by_phandle_args() (Myron Stowe) [RHEL-83611]
  - misc: pci_endpoint_test: Fix pci_endpoint_test_bars_read_bar() error handling (Myron Stowe) [RHEL-83611]
  - tools/Makefile: Remove pci target (Myron Stowe) [RHEL-83611]
  - PCI: Avoid FLR for Mediatek MT7922 WiFi (Myron Stowe) [RHEL-83611]
  - PCI: Fix BUILD_BUG_ON usage for old gcc (Myron Stowe) [RHEL-83611]
  - PCI/ASPM: Fix L1SS saving (Myron Stowe) [RHEL-83611]
  - PCI: Restore original INTX_DISABLE bit by pcim_intx() (Myron Stowe) [RHEL-83611]
  - Documentation: Fix pci=config_acs= example (Myron Stowe) [RHEL-83611]
  - PCI: Remove redundant PCI_VSEC_HDR and PCI_VSEC_HDR_LEN_SHIFT (Myron Stowe) [RHEL-83611]
  - PCI: Don't include 'pm_wakeup.h' directly (Myron Stowe) [RHEL-83611]
  - PCI: Update code comment on PCI_EXP_LNKCAP_SLS for PCIe r3.0 (Myron Stowe) [RHEL-83611]
  - PCI: xilinx-cpm: Add support for Versal CPM5 Root Port Controller 1 (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: xilinx-cpm: Add compatible string for CPM5 host1 (Myron Stowe) [RHEL-83611]
  - PCI: rockchip: Refactor rockchip_pcie_disable_clocks() signature (Myron Stowe) [RHEL-83611]
  - PCI: rockchip: Simplify reset control handling by using reset_control_bulk*() function (Myron Stowe) [RHEL-83611]
  - PCI: rockchip: Simplify clock handling by using clk_bulk*() functions (Myron Stowe) [RHEL-83611]
  - PCI: rcar-ep: Fix incorrect variable used when calling devm_request_mem_region() (Myron Stowe) [RHEL-83611]
  - PCI: mvebu: Enable module autoloading (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: microchip,pcie-host: Allow dma-noncoherent (Myron Stowe) [RHEL-83611]
  - PCI: microchip: Set inbound address translation for coherent or non-coherent mode (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Enable async probe by default (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Avoid PCIe resetting via PERST# for Airoha EN7581 SoC (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Rely on msleep() in mtk_pcie_en7581_power_up() (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Move reset delay in mtk_pcie_en7581_power_up() (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Add comment about initialization order in mtk_pcie_en7581_power_up() (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Move reset/assert callbacks in .power_up() (Myron Stowe) [RHEL-83611]
  - PCI: mediatek-gen3: Rely on clk_bulk_prepare_enable() in mtk_pcie_en7581_power_up() (Myron Stowe) [RHEL-83611]
  - PCI: layerscape: Use syscon_regmap_lookup_by_phandle_args (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Clean up comments and whitespace (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Remove surplus imx7d_pcie_init_phy() function (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Add missing reference clock disable logic (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Deassert apps_reset in imx_pcie_deassert_core_reset() (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Skip controller_id generation logic for i.MX7D (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Fetch dbi2 and iATU base addesses from DT (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Configure PHY based on Root Complex or Endpoint mode (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Add Refclk for i.MX95 PCIe (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: fsl,imx6q-pcie: Add Refclk for i.MX95 RC (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Add i.MX8Q PCIe Endpoint (EP) support (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: fsl,imx6q-pcie-ep: Add compatible string fsl,imx8q-pcie-ep (Myron Stowe) [RHEL-83611]
  - PCI: dwc: Simplify config resource lookup (Myron Stowe) [RHEL-83611]
  - of: address: Add parent_bus_addr to struct of_pci_range (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Add i.MX8MQ, i.MX8Q and i.MX95 PM support (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Use DWC common suspend resume method (Myron Stowe) [RHEL-83611]
  - PCI: dwc: Add dw_pcie_suspend_noirq(), dw_pcie_resume_noirq() stubs for !CONFIG_PCIE_DW_HOST (Myron Stowe) [RHEL-83611]
  - PCI: dwc: Remove LTSSM state test in dw_pcie_suspend_noirq() (Myron Stowe) [RHEL-83611]
  - PCI: dwc: Always stop link in the dw_pcie_suspend_noirq (Myron Stowe) [RHEL-83611]
  - PCI: dw-rockchip: Don't wait for link since we can detect Link Up (Myron Stowe) [RHEL-83611]
  - PCI: dw-rockchip: Enumerate endpoints based on dll_link_up IRQ (Myron Stowe) [RHEL-83611]
  - PCI: qcom: Update ICC and OPP values after Link Up event (Myron Stowe) [RHEL-83611]
  - PCI: qcom: Don't wait for link if we can detect Link Up (Myron Stowe) [RHEL-83611]
  - PCI: dwc: Don't wait for link up if driver can detect Link Up event (Myron Stowe) [RHEL-83611]
  - PCI: dwc: Fix potential truncation in dw_pcie_edma_irq_verify() (Myron Stowe) [RHEL-83611]
  - PCI: dra7xx: Use syscon_regmap_lookup_by_phandle_args (Myron Stowe) [RHEL-83611]
  - PCI: apple: Convert to {en,dis}able_device() callbacks (Myron Stowe) [RHEL-83611]
  - PCI: host-generic: Allow {en,dis}able_device() to be provided via pci_ecam_ops (Myron Stowe) [RHEL-83611]
  - PCI: imx6: Add IOMMU and ITS MSI support for i.MX95 (Myron Stowe) [RHEL-83611]
  - PCI: Add enable_device() and disable_device() callbacks for bridges (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: qcom: Document the IPQ5424 PCIe controller (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: qcom,pcie-sm8550: Document 'global' interrupt (Myron Stowe) [RHEL-83611]
  - dt-bindings: PCI: mobiveil: Convert mobiveil-pcie.txt to YAML (Myron Stowe) [RHEL-83611]
  - selftests: pci_endpoint: Migrate to Kselftest framework (Myron Stowe) [RHEL-83611]
  - selftests: Move PCI Endpoint tests from tools/pci to Kselftests (Myron Stowe) [RHEL-83611]
  - misc: pci_endpoint_test: Fix IOCTL return value (Myron Stowe) [RHEL-83611]
  - misc: pci_endpoint_test: Remove redundant 'remainder' test (Myron Stowe) [RHEL-83611]
  - misc: pci_endpoint_test: Add consecutive BAR test (Myron Stowe) [RHEL-83611]
  - misc: pci_endpoint_test: Add support for capabilities (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: pci-epf-test: Add support for capabilities (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: pci-epf-test: Fix check for DMA MEMCPY test (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: pci-epf-test: Set dma_chan_rx pointer to NULL on error (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: Verify that requested BAR size is a power of two (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: Add size check for fixed size BARs in pci_epc_set_bar() (Myron Stowe) [RHEL-83611]
  - PCI: artpec6: Implement dw_pcie_ep operation get_features (Myron Stowe) [RHEL-83611]
  - PCI: dwc: ep: Add 'address' alignment to 'size' check in dw_pcie_prog_ep_inbound_atu() (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: Finish virtual EP removal in pci_epf_remove_vepf() (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: Simplify pci_epc_get() (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: Destroy the EPC device in devm_pci_epc_destroy() (Myron Stowe) [RHEL-83611]
  - PCI: endpoint: Replace magic number '6' by PCI_STD_NUM_BARS (Myron Stowe) [RHEL-83611]
  - PCI: switchtec: Add Microchip PCI100X device IDs (Myron Stowe) [RHEL-83611]
  - PCI: Avoid putting some root ports into D3 on TUXEDO Sirius Gen1 (Myron Stowe) [RHEL-83611]
  - PCI/sysfs: Remove unnecessary zero in initializer (Myron Stowe) [RHEL-83611]
  - PCI/sysfs: Use __free() in reset_method_store() (Myron Stowe) [RHEL-83611]
  - PCI/sysfs: Move reset related sysfs code to correct file (Myron Stowe) [RHEL-83611]
  - PCI: of_property: Rename struct of_pci_range to of_pci_range_entry (Myron Stowe) [RHEL-83611]
  - sparc/PCI: Update reference to devm_of_pci_get_host_bridge_resources() (Myron Stowe) [RHEL-83611]
  - PCI: of: Simplify devm_of_pci_get_host_bridge_resources() interface (Myron Stowe) [RHEL-83611]
  - PCI: of: Drop 'No bus range found' message (Myron Stowe) [RHEL-83611]
  - PCI: Unexport of_pci_parse_bus_range() (Myron Stowe) [RHEL-83611]
  - PCI: Add pcie_print_tlp_log() to print TLP Header and Prefix Log (Myron Stowe) [RHEL-83611]
  - PCI: Add TLP Prefix reading to pcie_read_tlp_log() (Myron Stowe) [RHEL-83611]
  - PCI: Store number of supported End-End TLP Prefixes (Myron Stowe) [RHEL-83611]
  - PCI: Use unsigned int i in pcie_read_tlp_log() (Myron Stowe) [RHEL-83611]
  - PCI: Use same names in pcie_read_tlp_log() prototype and definition (Myron Stowe) [RHEL-83611]
  - PCI: Add defines for TLP Header/Prefix log sizes (Myron Stowe) [RHEL-83611]
  - PCI: Move TLP Log handling to its own file (Myron Stowe) [RHEL-83611]
  - PCI: Don't expose pcie_read_tlp_log() outside PCI subsystem (Myron Stowe) [RHEL-83611]
  - PCI/DPC: Quirk PIO log size for Intel Raptor Lake-P (Myron Stowe) [RHEL-83611]
  - PCI: Remove devres from pci_intx() (Myron Stowe) [RHEL-83611]
  - net/ethernet: Use never-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - HID: amd_sfh: Use always-managed version of pcim_intx() (Myron Stowe) [RHEL-83611]
  - wifi: qtnfmac: use always-managed version of pcim_intx() (Myron Stowe) [RHEL-83611]
  - ata: Use always-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - PCI/MSI: Use never-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - vfio/pci: Use never-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - misc: Use never-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - ntb: Use never-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - drivers/xen: Use never-managed version of pci_intx() (Myron Stowe) [RHEL-83611]
  - PCI: Export pci_intx_unmanaged() and pcim_intx() (Myron Stowe) [RHEL-83611]
  - PCI: Encourage resource request API users to supply driver name (Myron Stowe) [RHEL-83611]
  - PCI/ASPM: Save parent L1SS config in pci_save_aspm_l1ss_state() (Myron Stowe) [RHEL-83611]
  - platform/x86/intel/pmc: Remove unneeded extern keyword in header (Steve Best) [RHEL-47465]
  - platform/x86/intel/pmc: Remove unnecessary declarations in header (Steve Best) [RHEL-47465]
  - platform/x86/intel/pmc: Add Panther Lake support to intel_pmc_core (Steve Best) [RHEL-47465]
  - platform/x86:intel/pmc: Move arch specific action to init function (Steve Best) [RHEL-47465]
  - platform/x86/intel/pmc: Add Arrow Lake U/H support to intel_pmc_core driver (Steve Best) [RHEL-47465]
  - platform/x86/intel/pmc: Remove simple init functions (Steve Best) [RHEL-47465]
  - platform/x86:intel/pmc: Create generic_core_init() for all platforms (Steve Best) [RHEL-47465]
  - platform/x86/intel/pmc: Remove duplicate enum (Steve Best) [RHEL-47465]
  - platform/x86:intel/pmc: Make tgl_core_generic_init() static (Steve Best) [RHEL-47465]
  - nfsd: fix UAF when access ex_uuid or ex_stats (Olga Kornievskaia) [RHEL-80508] {CVE-2024-53216}
  - SUNRPC: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80508] {CVE-2024-53216}
  - nfsd: no need get cache ref when protected by rcu (Olga Kornievskaia) [RHEL-80508] {CVE-2024-53216}
  - SUNRPC: introduce cache_check_rcu to help check in rcu context (Olga Kornievskaia) [RHEL-80508] {CVE-2024-53216}
  - net/sched: cls_api: fix error handling causing NULL dereference (CKI Backport Bot) [RHEL-83372] {CVE-2025-21857}
  - af_packet: fix vlan_get_protocol_dgram() vs MSG_PEEK (Davide Caratti) [RHEL-80306] {CVE-2024-57901}
  - redhat: kabi: update stablelist checksums (Čestmír Kalina) [RHEL-80552]
  - shrinker: include rh_kabi.h (Čestmír Kalina) [RHEL-80552]
  - mm/memcg: Exclude mem_cgroup/obj_cgroup pointer from kABI signature computation (Waiman Long) [RHEL-80552]
  - net: stmmac: dwmac-tegra: Read iommu stream id from device tree (Izabela Bakollari) [RHEL-75653] {CVE-2025-21663}
  - Revert "smb: client: fix chmod(2) regression with ATTR_READONLY" (Jan Stancek)
  - crypto: api - Fix larval relookup type and mask (Herbert Xu) [RHEL-78993]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-71.el10]
changelog:
  - KVM: arm64: Unconditionally save+flush host FPSIMD/SVE/SME state (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Apply RESx settings to sysreg reset values (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Always evaluate HCR_EL2 using sanitising accessors (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix alignment of kvm_hyp_memcache allocations (Sebastian Ott) [RHEL-82297]
  - tools headers: Sync arm64 kvm header with the kernel sources (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Initialize SCTLR_EL1 in __kvm_hyp_init_cpu() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Initialize HCR_EL2.E2H early (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Ensure a VMID is allocated before programming VTTBR_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix tcr_el2 initialisation in hVHE mode (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: vgic: Hoist SGI/PPI alloc from vgic_init() to kvm_create_vgic() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: timer: Drop warning on failed interrupt signalling (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Convert timer offset VA when accessed in HYP code (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Simplify warning in kvm_arch_vcpu_load_fp() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix __pkvm_host_mkyoung_guest() return value (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Simplify np-guest hypercalls (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Improve error handling from check_host_shared_guest() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: timer: Don't adjust the EL2 virtual timer offset (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: timer: Correctly handle EL1 timer emulation when !FEAT_ECV (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: timer: Always evaluate the need for a soft timer (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix nested S2 MMU structures reallocation (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fail protected mode init if no vgic hardware is present (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Flush/sync debug state in protected mode (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Flush hyp bss section after initialization of variables in bss (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix selftests after sysreg field name update (Sebastian Ott) [RHEL-82297]
  - coresight: Pass guest TRFCR value to KVM (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Support trace filtering for guests (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: coresight: Give TRBE enabled state to KVM (Sebastian Ott) [RHEL-82297]
  - coresight: trbe: Remove redundant disable call (Sebastian Ott) [RHEL-82297]
  - arm64/sysreg/tools: Move TRFCR definitions to sysreg (Sebastian Ott) [RHEL-82297]
  - tools: arm64: Update sysreg.h header files (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Explicitly handle BRBE traps as UNDEFINED (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: vgic: Use str_enabled_disabled() in vgic_v3_probe() (Sebastian Ott) [RHEL-82297]
  - arm64: kvm: Introduce nvhe stack size constants (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix nVHE stacktrace VA bits mask (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix FEAT_MTE in pKVM (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosity (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Sanitise CNTHCTL_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Propagate CNTHCTL_EL2.EL1NV{P,V}CT bits (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Add trap routing for CNTHCTL_EL2.EL1{NVPCT,NVVCT,TVT,TVCT} (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Handle counter access early in non-HYP context (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Accelerate EL0 counter accesses from hypervisor context (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV in use (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Use FEAT_ECV to trap access to EL0 timers (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Publish emulated timer interrupt state in the in-memory state (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Sync nested timer state with FEAT_NV2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Add handling of EL2-specific timer registers (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Advertise the lack of AArch32 EL0 support (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Use kvm_vcpu_has_feature() directly for struct kvm (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Convert the SVE guest vcpu flag to a vm flag (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Remove PtrAuth guest vcpu flag (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix the value of the CPTR_EL2 RES1 bitmask for nVHE (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Refactor kvm_reset_cptr_el2() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Calculate cptr_el2 traps on activating traps (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Remove redundant setting of HCR_EL2 trap bit (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Remove fixed_config.h header (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Rework specifying restricted features for protected VMs (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Set protected VM traps based on its view of feature registers (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix RAS trapping in pKVM for protected VMs (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Initialize feature id registers for protected VMs (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Use KVM extension checks for allowed protected VM capabilities (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Remove KVM_ARM_VCPU_POWER_OFF from protected VMs allowed features in pKVM (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Move checking protected vcpu features to a separate function (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Group setting traps for protected VMs by control register (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Consolidate allowed and restricted VM feature checks (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Plumb the pKVM MMU in KVM (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce the EL1 pKVM MMU (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_tlb_flush_vmid() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_host_mkyoung_guest() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_host_test_clear_young_guest() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_host_wrprotect_guest() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_host_relax_guest_perms() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_host_unshare_guest() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_host_share_guest() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Introduce __pkvm_vcpu_{load,put}() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add {get,put}_pkvm_hyp_vm() helpers (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Make kvm_pgtable_stage2_init() a static inline function (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Pass walk flags to kvm_pgtable_stage2_relax_perms (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Pass walk flags to kvm_pgtable_stage2_mkyoung (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Move host page ownership tracking to the hyp vmemmap (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Make hyp_page::order a u8 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Move enum pkvm_page_state to memory.h (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Change the layout of enum pkvm_page_state (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Promote guest ownership for DBGxVR/DBGxCR reads (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fold DBGxVR/DBGxCR accessors into common set (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Avoid reading ID_AA64DFR0_EL1 for debug save/restore (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Honor MDCR_EL2.TDE routing for debug exceptions (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Manage software step state at load/put (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Don't hijack guest context MDSCR_EL1 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Compute MDCR_EL2 at vcpu_load() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Reload vCPU for accesses to OSLAR_EL1 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Use debug_owner to track if debug regs need save/restore (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Remove vestiges of debug_ptr (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Remove debug tracepoints (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Select debug state to save/restore based on debug owner (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Clean up KVM_SET_GUEST_DEBUG handler (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Evaluate debug owner at vcpu_load() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Write MDCR_EL2 directly from kvm_arm_setup_mdcr_el2() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Move host SME/SVE tracking flags to host data (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Track presence of SPE/TRBE in kvm_host_data instead of vCPU (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Get rid of __kvm_get_mdcr_el2() and related warts (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Drop MDSCR_EL1_DEBUG_MASK (Sebastian Ott) [RHEL-82297]
  - arm64/kvm: Avoid invalid physical addresses to signal owner updates (Sebastian Ott) [RHEL-82297]
  - arm64/kvm: Configure HYP TCR.PS/DS based on host stage1 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Only apply PMCR_EL0.P to the guest range of counters (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Reload PMU events upon MDCR_EL2.HPME change (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Use KVM_REQ_RELOAD_PMU to handle PMCR_EL0.E change (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add unified helper for reprogramming counters by mask (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Always check the state from hyp_ack_unshare() (Sebastian Ott) [RHEL-82297]
  - arm64: Fix usage of new shifted MDCR_EL2 values (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Use MDCR_EL2.HPME to evaluate overflow of hyp counters (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Mark set_sysreg_masks() as inline to avoid build failure (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Make L1Ip feature in CTR_EL0 writable from userspace (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Reprogram PMU events affected by nested transition (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Apply EL2 event filtering when in hyp context (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Honor MDCR_EL2.HLP (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Honor MDCR_EL2.HPME (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add helpers to determine if PMC counts at a given EL (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Adjust range of accessible PMCs according to HPMN (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Rename kvm_pmu_valid_counter_mask() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Advertise support for FEAT_HPMN0 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Describe trap behaviour of MDCR_EL2.HPMN (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Honor MDCR_EL2.{TPM, TPMCR} in Host EL0 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Reinject traps that take effect in Host EL0 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Rename BEHAVE_FORWARD_ANY (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Allow coarse-grained trap combos to use complex traps (Sebastian Ott) [RHEL-82297]
  - arm64: sysreg: Add new definitions for ID_AA64DFR0_EL1 (Sebastian Ott) [RHEL-82297]
  - arm64: sysreg: Migrate MDCR_EL2 definition to table (Sebastian Ott) [RHEL-82297]
  - arm64: sysreg: Describe ID_AA64DFR2_EL1 fields (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Describe RES0/RES1 bits of MDCR_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: selftests: Test ID_AA64PFR0.MPAM isn't completely ignored (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Disable MPAM visibility by default and ignore VMM writes (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add a macro for creating filtered sys_reg_descs entries (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix missing traps of guest accesses to the MPAM registers (Sebastian Ott) [RHEL-82297]
  - arm64: cpufeature: discover CPU support for MPAM (Sebastian Ott) [RHEL-82297]
  - arm64: head.S: Initialise MPAM EL2 registers and disable traps (Sebastian Ott) [RHEL-82297]
  - arm64/sysreg: Convert existing MPAM sysregs and add the remaining entries (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Handle WXN attribute (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Handle stage-1 permission overlays (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Make PAN conditions part of the S1 walk context (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Disable hierarchical permissions when POE is enabled (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add POE save/restore for AT emulation fast-path (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add save/restore support for POR_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add basic support for POR_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add kvm_has_s1poe() helper (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Subject S1PIE/S1POE registers to HCR_EL2.{TVM,TRVM} (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Drop bogus CPTR_EL2.E0POE trap routing (Sebastian Ott) [RHEL-82297]
  - arm64: Add encoding for POR_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Rely on visibility to let PIR*_ELx/TCR2_ELx UNDEF (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Hide S1PIE registers from userspace when disabled for guests (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Hide TCR2_EL1 from userspace when disabled for guests (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Define helper for EL2 registers with custom visibility (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add a composite EL2 visibility helper (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Implement AT S1PIE support (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Disable hierarchical permissions when S1PIE is enabled (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Split S1 permission evaluation into direct and hierarchical parts (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add AT fast-path support for S1PIE (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Handle PIR{,E0}_EL2 traps (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add save/restore for PIR{,E0}_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add PIR{,E0}_EL2 to the sysreg arrays (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add save/restore for TCR2_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Sanitise TCR2_EL2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Save/Restore vEL2 sysregs (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add TCR2_EL2 to the sysreg arrays (Sebastian Ott) [RHEL-82297]
  - arm64: Define ID_AA64MMFR1_EL1.HAFDBS advertising FEAT_HAFT (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Extend masking facility to arbitrary registers (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Handle CNTHCTL_EL2 specially (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nv: Add missing EL2->EL1 mappings in get_el2_to_el1_mapping() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Drop useless struct s2_mmu in __kvm_at_s1e2() (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Don't mark "struct page" accessed when making SPTE young (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: nvhe: Pass through PSCI v1.3 SYSTEM_OFF2 call (Sebastian Ott) [RHEL-82297]
  - KVM: selftests: Add test for PSCI SYSTEM_OFF2 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add support for PSCI v1.2 and v1.3 (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Add PSCI v1.3 SYSTEM_OFF2 function for hibernation (Sebastian Ott) [RHEL-82297]
  - arm64: Remove VNCR definition for PIRE0_EL2 (Sebastian Ott) [RHEL-82297]
  - arm64: Add encoding for PIRE0_EL2 (Sebastian Ott) [RHEL-82297]
  - arm64: Drop SKL0/SKL1 from TCR2_EL2 (Sebastian Ott) [RHEL-82297]
  - firmware/psci: Add definitions for PSCI v1.3 specification (Sebastian Ott) [RHEL-82297]
  - KVM: arm64: Fix set_id_regs selftest for ASIDBITS becoming unwritable (Sebastian Ott) [RHEL-82297]
  - redhat/configs: Enable CONFIG_VDPA_USER on RHEL10 (Cindy Lu) [RHEL-76477]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-72.el10]
changelog:
  - mei: me: add panther lake P DID (Steve Best) [RHEL-79719]
  - s390/diag: Move diag.c to diag specific folder (Mete Durlu) [RHEL-72674]
  - s390/diag324: Retrieve power readings via diag 0x324 (Mete Durlu) [RHEL-72674]
  - s390/diag: Create misc device /dev/diag (Mete Durlu) [RHEL-72674]
  - powerpc/pseries/iommu: memory notifier incorrectly adds TCEs for pmemory (Mamatha Inamdar) [RHEL-85949]
  - rtc: pcf85063: fix potential OOB write in PCF85063 NVMEM read (CKI Backport Bot) [RHEL-82459] {CVE-2024-58069}
  - PCI: vmd: Make vmd_dev::cfg_lock a raw_spinlock_t type (Myron Stowe) [RHEL-83150]
  - redhat/configs: disable CONFIG_NVME_TARGET_PCI_EPF (Maurizio Lombardi) [RHEL-83544]
  - nvmet: pci-epf: Do not add an IRQ vector if not needed (Maurizio Lombardi) [RHEL-83544]
  - nvmet: pci-epf: Set NVMET_PCI_EPF_Q_LIVE when a queue is fully created (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: fix stuck reset on concurrent DPC and HP (Maurizio Lombardi) [RHEL-83544]
  - block: change blk_mq_add_to_batch() third argument type to bool (Maurizio Lombardi) [RHEL-83544]
  - nvme: move error logging from nvme_end_req() to __nvme_end_req() (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: fix signedness bug in nvme_tcp_init_connection() (Maurizio Lombardi) [RHEL-83544]
  - nvmet-tcp: Fix a possible sporadic response drops in weakly ordered arch (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: fix potential memory corruption in nvme_tcp_recv_pdu() (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: Fix a C2HTermReq error message (Maurizio Lombardi) [RHEL-83544]
  - nvmet: remove old function prototype (Maurizio Lombardi) [RHEL-83544]
  - nvme-ioctl: fix leaked requests on mapping error (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: skip CMB blocks incompatible with PCI P2P DMA (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: clean up CMBMSC when registering CMB fails (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: fix possible UAF in nvme_tcp_poll (Maurizio Lombardi) [RHEL-83544]
  - nvme: only allow entering LIVE from CONNECTING state (Maurizio Lombardi) [RHEL-83544]
  - nvme-fc: rely on state transitions to handle connectivity loss (Maurizio Lombardi) [RHEL-83544]
  - apple-nvme: Support coprocessors left idle (Maurizio Lombardi) [RHEL-83544]
  - apple-nvme: Release power domains when probe fails (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Use enum definitions instead of hardcoded values (Maurizio Lombardi) [RHEL-83544]
  - nvme: Cleanup the definition of the controller config register fields (Maurizio Lombardi) [RHEL-83544]
  - nvme/ioctl: add missing space in err message (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: fix connect failure on receiving partial ICResp PDU (Maurizio Lombardi) [RHEL-83544]
  - nvme: tcp: Fix compilation warning with W=1 (Maurizio Lombardi) [RHEL-83544]
  - nvmet: pci-epf: Avoid RCU stalls under heavy workload (Maurizio Lombardi) [RHEL-83544]
  - nvmet: pci-epf: Do not uselessly write the CSTS register (Maurizio Lombardi) [RHEL-83544]
  - nvmet: pci-epf: Correctly initialize CSTS when enabling the controller (Maurizio Lombardi) [RHEL-83544]
  - nvmet-rdma: recheck queue state is LIVE in state lock in recv done (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Fix crash when a namespace is disabled (Maurizio Lombardi) [RHEL-83544] {CVE-2025-21850}
  - nvme-tcp: add basic support for the C2HTermReq PDU (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: quirk Acer FA100 for non-uniqueue identifiers (Maurizio Lombardi) [RHEL-83544]
  - nvme-fc: use ctrl state getter (Maurizio Lombardi) [RHEL-83544]
  - nvme: make nvme_tls_attrs_group static (Maurizio Lombardi) [RHEL-83544]
  - nvmet: add a missing endianess conversion in nvmet_execute_admin_connect (Maurizio Lombardi) [RHEL-83544]
  - nvmet: the result field in nvmet_alloc_ctrl_args is little endian (Maurizio Lombardi) [RHEL-83544]
  - nvmet: fix a memory leak in controller identify (Maurizio Lombardi) [RHEL-83544]
  - nvme-fc: do not ignore connectivity loss during connecting (Maurizio Lombardi) [RHEL-83544]
  - nvme: handle connectivity loss in nvme_set_queue_count (Maurizio Lombardi) [RHEL-83544]
  - nvme-fc: go straight to connecting state when initializing (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: Add TUXEDO IBP Gen9 to Samsung sleep quirk (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: Add TUXEDO InfinityFlex to Samsung sleep quirk (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: remove redundant dma frees in hmb (Maurizio Lombardi) [RHEL-83544]
  - nvmet: fix rw control endian access (Maurizio Lombardi) [RHEL-83544]
  - nvme: fix bogus kzalloc() return check in nvme_init_effects_log() (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: use correct size to free the hmb buffer (Maurizio Lombardi) [RHEL-83544]
  - nvme: Add error path for xa_store in nvme_init_effects (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: fix comment typo (Maurizio Lombardi) [RHEL-83544]
  - nvmet: New NVMe PCI endpoint function target driver (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Implement arbitration feature support (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Implement interrupt config feature support (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Implement interrupt coalescing feature support (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Implement host identifier set feature support (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Introduce get/set_feature controller operations (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Do not require SGL for PCI target controller commands (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Add support for I/O queue management admin commands (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Introduce nvmet_sq_create() and nvmet_cq_create() (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Introduce nvmet_req_transfer_len() (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Improve nvmet_alloc_ctrl() interface and implementation (Maurizio Lombardi) [RHEL-83544]
  - nvme: Add PCI transport type (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Add drvdata field to struct nvmet_ctrl (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Introduce nvmet_get_cmd_effects_admin() (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Export nvmet_update_cc() and nvmet_cc_xxx() helpers (Maurizio Lombardi) [RHEL-83544]
  - nvmet: Add vendor_id and subsys_vendor_id subsystem attributes (Maurizio Lombardi) [RHEL-83544]
  - nvme: Move opcode string helper functions declarations (Maurizio Lombardi) [RHEL-83544]
  - nvme: change return type of nvme_poll_cq() to bool (Maurizio Lombardi) [RHEL-83544]
  - nvme: Add error check for xa_store in nvme_get_effects_log (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: Fix I/O queue cpu spreading for multiple controllers (Maurizio Lombardi) [RHEL-83544]
  - nvmet: handle rw's limited retry flag (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: remove nvme_tcp_destroy_io_queues() (Maurizio Lombardi) [RHEL-83544]
  - nvmet-loop: avoid using mutex in IO hotpath (Maurizio Lombardi) [RHEL-83544]
  - nvmet: propagate npwg topology (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: 512 byte aligned dma pool segment quirk (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: simplify nvme_tcp_teardown_io_queues() (Maurizio Lombardi) [RHEL-83544]
  - nvme-tcp: no need to quiesce admin_q in nvme_tcp_teardown_io_queues() (Maurizio Lombardi) [RHEL-83544]
  - nvme-rdma: unquiesce admin_q before destroy it (Maurizio Lombardi) [RHEL-83544] {CVE-2024-49569}
  - nvme-tcp: fix the memleak while create new ctrl failed (Maurizio Lombardi) [RHEL-83544] {CVE-2024-56632}
  - nvmet: replace kmalloc + memset with kzalloc for data allocation (Maurizio Lombardi) [RHEL-83544]
  - nvme-fabrics: handle zero MAXCMD without closing the connection (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: remove two deallocate zeroes quirks (Maurizio Lombardi) [RHEL-83544]
  - nvme: don't apply NVME_QUIRK_DEALLOCATE_ZEROES when DSM is not supported (Maurizio Lombardi) [RHEL-83544]
  - nvmet: use kzalloc instead of ZERO_PAGE in nvme_execute_identify_ns_nvm() (Maurizio Lombardi) [RHEL-83544]
  - nvme: tuning pr code by using defined structs and macros (Maurizio Lombardi) [RHEL-83544]
  - nvme: introduce change ptpl and iekey definition (Maurizio Lombardi) [RHEL-83544]
  - nvme-fabrics: fix kernel crash while shutting down controller (Maurizio Lombardi) [RHEL-83544] {CVE-2024-53169}
  - Revert "nvme: make keep-alive synchronous operation" (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: use sgls for all user requests if possible (Maurizio Lombardi) [RHEL-83544]
  - nvme: define the remaining used sgls constants (Maurizio Lombardi) [RHEL-83544]
  - nvme-pci: add support for sgl metadata (Maurizio Lombardi) [RHEL-83544]
  - nvme/multipath: Fix RCU list traversal to use SRCU primitive (Maurizio Lombardi) [RHEL-83544]
  - nvmet: add tracing of reservation commands (Maurizio Lombardi) [RHEL-83544]
  - nvme: parse reservation commands's action and rtype to string (Maurizio Lombardi) [RHEL-83544]
  - nvmet: report ns's vwc not present (Maurizio Lombardi) [RHEL-83544]
  - nvme: check ns's volatile write cache not present (Maurizio Lombardi) [RHEL-83544]
  - nvme: add rotational support (Maurizio Lombardi) [RHEL-83544]
  - nvme: use command set independent id ns if available (Maurizio Lombardi) [RHEL-83544]
  - nvmet: support for csi identify ns (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement rotational media information log (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement endurance groups (Maurizio Lombardi) [RHEL-83544]
  - nvmet: declare 2.1 version compliance (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement crto property (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement supported features log (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement supported log pages (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement active command set ns list (Maurizio Lombardi) [RHEL-83544]
  - nvmet: implement id ns for nvm command set (Maurizio Lombardi) [RHEL-83544]
  - nvmet: support reservation feature (Maurizio Lombardi) [RHEL-83544]
  - redhat/configs: enable CONFIG_AMD_3D_VCACHE for x86 on RHEL (Steve Best) [RHEL-67850]
  - platform/x86/amd: amd_3d_vcache: Add AMD 3D V-Cache optimizer driver (Steve Best) [RHEL-67850]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-73.el10]
changelog:
  - x86/topology: Use x86_sched_itmt_flags for PKG domain unconditionally (Steve Best) [RHEL-53783]
  - x86/topology: Remove x86_smt_flags and use cpu_smt_flags directly (Steve Best) [RHEL-53783]
  - x86/itmt: Move the "sched_itmt_enabled" sysctl to debugfs (Steve Best) [RHEL-53783]
  - x86/cpu: Enable SD_ASYM_PACKING for PKG domain on AMD (Steve Best) [RHEL-53783]
  - x86/cpufeatures: Add X86_FEATURE_AMD_HETEROGENEOUS_CORES (Steve Best) [RHEL-53783]
  - x86/itmt: Use guard() for itmt_update_mutex (Steve Best) [RHEL-53783]
  - x86/itmt: Convert "sysctl_sched_itmt_enabled" to boolean (Steve Best) [RHEL-53783]
  - selftests: net: bump GRO timeout for gro/setup_veth (Hangbin Liu) [RHEL-84558]
  - selftests: net: bpf_offload: add 'libbpf_global' to ignored maps (Hangbin Liu) [RHEL-84558]
  - selftests: net: fix error message in bpf_offload (Hangbin Liu) [RHEL-84558]
  - selftests: openvswitch: don't hardcode the drop reason subsys (Hangbin Liu) [RHEL-84558]
  - selftests: net: report output format as TAP 13 in Python tests (Hangbin Liu) [RHEL-84558]
  - selftests/net: deflake GRO tests (Hangbin Liu) [RHEL-84558]
  - selftests/net: only print passing message in GRO tests when tests pass (Hangbin Liu) [RHEL-84558]
  - selftests/net: have `gro.sh -t` return a correct exit code (Hangbin Liu) [RHEL-84558]
  - selftests: net: Fix minor typos in MPTCP and psock tests (Hangbin Liu) [RHEL-84558]
  - selftests: net: Fix few spelling mistakes (Hangbin Liu) [RHEL-84558]
  - selftests: net: fix grammar in reuseaddr_ports_exhausted.c log message (Hangbin Liu) [RHEL-84558]
  - selftests: net: suppress ReST file generation when building selftests (Hangbin Liu) [RHEL-84558]
  - selftests: net: give up on the cmsg_time accuracy on slow machines (Hangbin Liu) [RHEL-84558]
  - selftests/net/ipsec: Fix Null pointer dereference in rtattr_pack() (Hangbin Liu) [RHEL-84558]
  - selftests/net/forwarding: teamd command not found (Hangbin Liu) [RHEL-84558]
  - selftests: drv-net: assume stats refresh is 0 if no ethtool -c support (Hangbin Liu) [RHEL-84558]
  - selftests: forwarding: add a pvid_change test to bridge_vlan_unaware (Hangbin Liu) [RHEL-84558]
  - selftests/net: call sendmmsg via udpgso_bench.sh (Hangbin Liu) [RHEL-84558]
  - selftests: net: test extacks in netlink dumps (Hangbin Liu) [RHEL-84558]
  - selftests: net: add more info to error in bpf_offload (Hangbin Liu) [RHEL-84558]
  - selftests/net: Fix ./ns-XXXXXX not cleanup (Hangbin Liu) [RHEL-84558]
  - selftests: net: add new ioam tests (Hangbin Liu) [RHEL-84558]
  - selftests: net: remove ioam tests (Hangbin Liu) [RHEL-84558]
  - selftests: net: csum: Clean up recv_verify_packet_ipv6 (Hangbin Liu) [RHEL-84558]
  - Fix mmu notifiers for range-based invalidates (Charles Mirabile) [RHEL-83460]
  - netfilter: nf_conncount: Fully initialize struct nf_conncount_tuple in insert_tree() (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_conncount: garbage collection is not skipped when jiffies wrap around (CKI Backport Bot) [RHEL-84544]
  - netfilter: nft_flow_offload: update tcp state flags under lock (CKI Backport Bot) [RHEL-84544]
  - netfilter: nft_flow_offload: clear tcp MAXACK flag before moving to slowpath (CKI Backport Bot) [RHEL-84544]
  - netfilter: conntrack: rework offload nf_conn timeout extension logic (CKI Backport Bot) [RHEL-84544]
  - netfilter: conntrack: remove skb argument from nf_ct_refresh (CKI Backport Bot) [RHEL-84544]
  - netfilter: conntrack: add conntrack event timestamp (CKI Backport Bot) [RHEL-84544]
  - netfilter: xt_hashlimit: htable_selective_cleanup() optimization (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: make destruction work queue pernet (CKI Backport Bot) [RHEL-84544]
  - netfilter: nft_exthdr: fix offset with ipv4_find_option() (CKI Backport Bot) [RHEL-84544]
  - netfilter: nft_ct: Use __refcount_inc() for per-CPU nft_ct_pcpu_template. (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: allocate element update information dynamically (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: switch trans_elem to real flex array (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: prepare nft audit for set element compaction (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: prepare for multiple elements in nft_trans_elem structure (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: add nft_trans_commit_list_add_elem helper (CKI Backport Bot) [RHEL-84544]
  - netfilter: nf_tables: prefer nft_trans_elem_alloc helper (CKI Backport Bot) [RHEL-84544]
  - netfilter: nfnetlink: Report extack policy errors for batched ops (CKI Backport Bot) [RHEL-84544]
  - padata: avoid UAF for reorder_work (Waiman Long) [RHEL-81531] {CVE-2025-21726}
  - padata: fix UAF in padata_reorder (Waiman Long) [RHEL-81531]
  - padata: add pd get/put refcnt helper (Waiman Long) [RHEL-81531]
  - padata: fix sysfs store callback check (Waiman Long) [RHEL-81531]
  - padata: Clean up in padata_do_multithreaded() (Waiman Long) [RHEL-81531]
  - RDMA/core: Support link status events dispatching (Kamal Heib) [RHEL-78090]
  - RDMA/core: Add ib_query_netdev_port() to query netdev port by IB device. (Kamal Heib) [RHEL-78090]
  - RDMA/core: Remove unused ib_copy_path_rec_from_user (Kamal Heib) [RHEL-78090]
  - RDMA/core: Remove unused ibdev_printk (Kamal Heib) [RHEL-78090]
  - RDMA/core: Remove unused ib_find_exact_cached_pkey (Kamal Heib) [RHEL-78090]
  - RDMA/core: Remove unused ib_ud_header_unpack (Kamal Heib) [RHEL-78090]
  - RDMA/srp: Fix error handling in srp_add_port (Kamal Heib) [RHEL-78090]
  - net: Add options as a flexible array to struct ip_tunnel_info (Paolo Valerio) [RHEL-64164]
  - ip_tunnel: Use ip_tunnel_info() helper instead of 'info + 1' (Paolo Valerio) [RHEL-64164]
  - redhat: drop Y issues from changelog (Jan Stancek)
  - vxlan: check vxlan_vnigroup_init() return value (CKI Backport Bot) [RHEL-81519] {CVE-2025-21790}
  - selftests/mm: run_vmtests.sh: fix half_ufd_size_MB calculation (Rafael Aquini) [RHEL-80077]
  - selftests: bonding: fix incorrect mac address (Hangbin Liu) [RHEL-59463]
  - bonding: fix incorrect MAC address setting to receive NS messages (Hangbin Liu) [RHEL-59463]
  - mm/hugetlb: fix hugepage allocation for interleaved memory nodes (CKI Backport Bot) [RHEL-62726]
  - main.c: fix initcall blacklisted (Tomas Henzl) [RHEL-83271]
  - pm: cpupower: remove hard-coded topology depth values (Steve Best) [RHEL-86398]
  - pm: cpupower: Fix cmd_monitor() error legs to free cpu_topology (Steve Best) [RHEL-86398]
  - cpupower: monitor: Exit with error status if execvp() fail (Steve Best) [RHEL-86398]
  - tools/power turbostat: v2025.05.06 (Steve Best) [RHEL-86246]
  - tools/power turbostat: disable "cpuidle" invocation counters, by default (Steve Best) [RHEL-86246]
  - tools/power turbostat: re-factor sysfs code (Steve Best) [RHEL-86246]
  - tools/power turbostat: Restore GFX sysfs fflush() call (Steve Best) [RHEL-86246]
  - tools/power turbostat: report CoreThr per measurement interval (Steve Best) [RHEL-86246]
  - tools/power turbostat: Increase CPU_SUBSET_MAXCPUS to 8192 (Steve Best) [RHEL-86246]
  - tools/power turbostat: Add idle governor statistics reporting (Steve Best) [RHEL-86246]
  - tools/power turbostat: Fix names matching (Steve Best) [RHEL-86246]
  - tools/power turbostat: Allow Zero return value for some RAPL registers (Steve Best) [RHEL-86246]
  - tools/power turbostat: Clustered Uncore MHz counters should honor show/hide options (Steve Best) [RHEL-86246]
  - x86/cpu: Fix #define name for Intel CPU model 0x5A (Steve Best) [RHEL-86246]
  - vxlan: Fix uninit-value in vxlan_vnifilter_dump() (Guillaume Nault) [RHEL-84555]
  - NFS: Fix potential buffer overflowin nfs_sysfs_link_rpc_client() (CKI Backport Bot) [RHEL-81067] {CVE-2024-54456}
  - net: fix NULL pointer dereference in l3mdev_l3_rcv (Davide Caratti) [RHEL-84550]
  - ipvlan: ensure network headers are in skb linear part (Davide Caratti) [RHEL-84550] {CVE-2025-21891}
  - tipc: Reduce scope for the variable “fdefq” in tipc_link_tnl_prepare() (Xin Long) [RHEL-84567]
  - tipc: re-order conditions in tipc_crypto_key_rcv() (Xin Long) [RHEL-84567]
  - net: tipc: remove one synchronize_net() from tipc_nametbl_stop() (Xin Long) [RHEL-84567]
  - pnfs/flexfiles: retry getting layout segment for reads (Benjamin Coddington) [RHEL-77609]
  - nfs: fix incorrect error handling in LOCALIO (Benjamin Coddington) [RHEL-77609]
  - nfs: probe for LOCALIO when v3 client reconnects to server (Benjamin Coddington) [RHEL-77609]
  - nfs: probe for LOCALIO when v4 client reconnects to server (Benjamin Coddington) [RHEL-77609]
  - nfs/localio: remove redundant code and simplify LOCALIO enablement (Benjamin Coddington) [RHEL-77609]
  - nfs_common: add nfs_localio trace events (Benjamin Coddington) [RHEL-77609]
  - nfs_common: track all open nfsd_files per LOCALIO nfs_client (Benjamin Coddington) [RHEL-77609]
  - nfs_common: rename nfslocalio nfs_uuid_lock to nfs_uuids_lock (Benjamin Coddington) [RHEL-77609]
  - nfsd: nfsd_file_acquire_local no longer returns GC'd nfsd_file (Benjamin Coddington) [RHEL-77609]
  - nfsd: rename nfsd_serv_ prefixed methods and variables with nfsd_net_ (Benjamin Coddington) [RHEL-77609]
  - nfsd: update percpu_ref to manage references on nfsd_net (Benjamin Coddington) [RHEL-77609]
  - nfs: cache all open LOCALIO nfsd_file(s) in client (Benjamin Coddington) [RHEL-77609]
  - nfs_common: move localio_lock to new lock member of nfs_uuid_t (Benjamin Coddington) [RHEL-77609]
  - nfs_common: rename functions that invalidate LOCALIO nfs_clients (Benjamin Coddington) [RHEL-77609]
  - nfsd: add nfsd_file_{get,put} to 'nfs_to' nfsd_localio_operations (Benjamin Coddington) [RHEL-77609]
  - nfs/localio: add direct IO enablement with sync and async IO support (Benjamin Coddington) [RHEL-77609]
  - NFS: RHEL-10 disable localio (Benjamin Coddington) [RHEL-80503]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-74.el10]
changelog:
  - sched/core: Prevent rescheduling when interrupts are disabled (Phil Auld) [RHEL-78822]
  - sched: Don't define sched_clock_irqtime as static key (Phil Auld) [RHEL-78822]
  - sched: Compact RSEQ concurrency IDs with reduced threads and affinity (Phil Auld) [RHEL-78822]
  - getdelays: fix error format characters (Phil Auld) [RHEL-78822]
  - taskstats: modify taskstats version (Phil Auld) [RHEL-78822]
  - sched/debug: Provide slice length for fair tasks (Phil Auld) [RHEL-78822]
  - hung_task: add task->flags, blocked by coredump to log (Phil Auld) [RHEL-78822]
  - cpufreq/schedutil: Only bind threads if needed (Phil Auld) [RHEL-78822]
  - sched/fair: Fix inaccurate h_nr_runnable accounting with delayed dequeue (Phil Auld) [RHEL-78822]
  - tracing: Print lazy preemption model (Phil Auld) [RHEL-78822]
  - psi: Fix race when task wakes up before psi_sched_switch() adjusts flags (Phil Auld) [RHEL-78822]
  - sched/fair: Do not compute overloaded status unnecessarily during lb (Phil Auld) [RHEL-78822]
  - sched/fair: Do not compute NUMA Balancing stats unnecessarily during lb (Phil Auld) [RHEL-78822]
  - sched, psi: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78822]
  - sched: Don't account irq time if sched_clock_irqtime is disabled (Phil Auld) [RHEL-78822]
  - sched: Define sched_clock_irqtime as static key (Phil Auld) [RHEL-78822]
  - sched/debug: Change need_resched warnings to pr_err (Phil Auld) [RHEL-78822]
  - sched/core: Prioritize migrating eligible tasks in sched_balance_rq() (Phil Auld) [RHEL-78822]
  - sched: Fix race between yield_to() and try_to_wake_up() (Phil Auld) [RHEL-78822]
  - sched/fair: Encapsulate set custom slice in a __setparam_fair() function (Phil Auld) [RHEL-78822]
  - sched/fair: Fix update_cfs_group() vs DELAY_DEQUEUE (Phil Auld) [RHEL-78822]
  - delayacct: add delay min to record delay peak (Phil Auld) [RHEL-78822]
  - delayacct: add delay max to record delay peak (Phil Auld) [RHEL-78822]
  - sched/fair: Fix EEVDF entity placement bug causing scheduling lag (Phil Auld) [RHEL-78822]
  - preempt: Move PREEMPT_RT before PREEMPT in vermagic. (Phil Auld) [RHEL-78822]
  - sched/fair: Update comments after sched_tick() rename. (Phil Auld) [RHEL-78822]
  - powerpc: Large user copy aware of full:rt:lazy preemption (Phil Auld) [RHEL-78822]
  - powerpc: Add preempt lazy support (Phil Auld) [RHEL-78822]
  - PM: EM: Move sched domains rebuild function from schedutil to EM (Phil Auld) [RHEL-78822]
  - PM: EM: Add min/max available performance state limits (Phil Auld) [RHEL-78822]
  - cpufreq: schedutil: Fix superfluous updates caused by need_freq_update (Phil Auld) [RHEL-78822]
  - sched/fair: Fix CPU bandwidth limit bypass during CPU hotplug (Phil Auld) [RHEL-78822]
  - sched: deadline: Cleanup goto label in pick_earliest_pushable_dl_task (Phil Auld) [RHEL-78822]
  - sched/fair: Mark m*_vruntime() with __maybe_unused (Phil Auld) [RHEL-78822]
  - sched/fair: Untangle NEXT_BUDDY and pick_next_task() (Phil Auld) [RHEL-78822]
  - sched/fair: Fix variable declaration position (Phil Auld) [RHEL-78822]
  - sched/fair: Do not try to migrate delayed dequeue task (Phil Auld) [RHEL-78822]
  - sched/fair: Rename cfs_rq.nr_running into nr_queued (Phil Auld) [RHEL-78822]
  - sched/fair: Remove unused cfs_rq.idle_nr_running (Phil Auld) [RHEL-78822]
  - sched/fair: Rename cfs_rq.idle_h_nr_running into h_nr_idle (Phil Auld) [RHEL-78822]
  - sched/fair: Removed unsued cfs_rq.h_nr_delayed (Phil Auld) [RHEL-78822]
  - sched/fair: Use the new cfs_rq.h_nr_runnable (Phil Auld) [RHEL-78822]
  - sched/fair: Add new cfs_rq.h_nr_runnable (Phil Auld) [RHEL-78822]
  - sched/fair: Rename h_nr_running into h_nr_queued (Phil Auld) [RHEL-78822]
  - sched: Unify HK_TYPE_{TIMER|TICK|MISC} to HK_TYPE_KERNEL_NOISE (Phil Auld) [RHEL-78822]
  - sched/isolation: Consolidate housekeeping cpumasks that are always identical (Phil Auld) [RHEL-78822]
  - sched/isolation: Make "isolcpus=nohz" equivalent to "nohz_full" (Phil Auld) [RHEL-78822]
  - sched/core: Remove HK_TYPE_SCHED (Phil Auld) [RHEL-78822]
  - sched/deadline: Check bandwidth overflow earlier for hotplug (Phil Auld) [RHEL-78822]
  - sched/deadline: Correctly account for allocated bandwidth during hotplug (Phil Auld) [RHEL-78822]
  - sched/deadline: Consolidate Timer Cancellation (Phil Auld) [RHEL-78822]
  - sched/fair: Remove CONFIG_CFS_BANDWIDTH=n definition of cfs_bandwidth_used() (Phil Auld) [RHEL-78822]
  - sched: Don't try to catch up excess steal time. (Phil Auld) [RHEL-78822]
  - sched: add READ_ONCE to task_on_rq_queued (Phil Auld) [RHEL-78822]
  - sched/deadline: Restore dl_server bandwidth on non-destructive root domain changes (Phil Auld) [RHEL-78822]
  - sched/core: Update kernel boot parameters for LAZY preempt. (Phil Auld) [RHEL-78822]
  - Revert "redhat: Fix CONFIG_PREEMPT_RT for RT and AUTO kernels" (Phil Auld) [RHEL-78822]
  - s390: Add ARCH_HAS_PREEMPT_LAZY support (Phil Auld) [RHEL-78822]
  - s390: Add missing _TIF defines (Phil Auld) [RHEL-78822]
  - tracing: Record task flag NEED_RESCHED_LAZY. (Phil Auld) [RHEL-78822]
  - tracing: Remove TRACE_FLAG_IRQS_NOSUPPORT (Phil Auld) [RHEL-78822]
  - sched/cpufreq: Ensure sd is rebuilt for EAS check (Phil Auld) [RHEL-78822]
  - sched, x86: Update the comment for TIF_NEED_RESCHED_LAZY. (Phil Auld) [RHEL-78822]
  - sched: No PREEMPT_RT=y for all{yes,mod}config (Phil Auld) [RHEL-78822]
  - riscv: add PREEMPT_LAZY support (Phil Auld) [RHEL-78822]
  - sched: Enable PREEMPT_DYNAMIC for PREEMPT_RT (Phil Auld) [RHEL-78822]
  - sched: Add Lazy preemption model (Phil Auld) [RHEL-78822]
  - sched, x86: Enable Lazy preemption (Phil Auld) [RHEL-78822]
  - sched: Initialize idle tasks only once (Phil Auld) [RHEL-78822]
  - sched: Add TIF_NEED_RESCHED_LAZY infrastructure (Phil Auld) [RHEL-78822]
  - sched: psi: pass enqueue/dequeue flags to psi callbacks directly (Phil Auld) [RHEL-78822]
  - sched/uclamp: Fix unnused variable warning (Phil Auld) [RHEL-78822]
  - sched_getattr: port to copy_struct_to_user (Phil Auld) [RHEL-78822]
  - uaccess: add copy_struct_to_user helper (Phil Auld) [RHEL-78822]
  - sched: Split scheduler and execution contexts (Phil Auld) [RHEL-78822]
  - sched: Consolidate pick_*_task to task_is_pushable helper (Phil Auld) [RHEL-78822]
  - sched: Add move_queued_task_locked helper (Phil Auld) [RHEL-78822]
  - sched: Split out __schedule() deactivate task logic into a helper (Phil Auld) [RHEL-78822]
  - sched: idle: Optimize the generic idle loop by removing needless memory barrier (Phil Auld) [RHEL-78822]
  - sched: Improve cache locality of RSEQ concurrency IDs for intermittent workloads (Phil Auld) [RHEL-78822]
  - sched/fair: fix the comment for PREEMPT_SHORT (Phil Auld) [RHEL-78822]
  - sched/fair: optimize the PLACE_LAG when se->vlag is zero (Phil Auld) [RHEL-78822]
  - sched/wait: Remove unused bit_wait_io_timeout (Phil Auld) [RHEL-78822]
  - sched/fair: remove the DOUBLE_TICK feature (Phil Auld) [RHEL-78822]
  - redhat: Fix CONFIG_PREEMPT_RT for RT and AUTO kernels (Juri Lelli) [RHEL-78822]
  - Revert "riscv: add PREEMPT_AUTO support" (Juri Lelli) [RHEL-78822]
  - Revert "sched: define TIF_ALLOW_RESCHED" (Juri Lelli) [RHEL-78822]
  - Revert "sched: Update the lazy-preempt bits." (Juri Lelli) [RHEL-78822]
  - Revert "sched: Replace PREEMPT_AUTO with LAZY_PREEMPT." (Juri Lelli) [RHEL-78822]
  - perf annotate: Use an array for the disassembler preference (Michael Petlan) [RHEL-77935]
  - tools features: Don't check for libunwind devel files by default (Michael Petlan) [RHEL-77935]
  - tools build: Remove the libunwind feature tests from the ones detected when test-all.o builds (Michael Petlan) [RHEL-77935]
  - perf test: Fix parallel/sequential option documentation (Michael Petlan) [RHEL-77935]
  - perf stat: Remove empty new_line_metric function (Michael Petlan) [RHEL-77935]
  - perf stat: Also hide metric-units from JSON when event didn't run (Michael Petlan) [RHEL-77935]
  - perf stat: Fix trailing comma when there is no metric unit (Michael Petlan) [RHEL-77935]
  - perf test stat: Avoid hybrid assumption when virtualized (Michael Petlan) [RHEL-77935]
  - perf tools: Fixup end address of modules (Michael Petlan) [RHEL-77935]
  - perf symbol: Prefer non-label symbols with same address (Michael Petlan) [RHEL-77935]
  - docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Fix htmldocs errors (Michael Petlan) [RHEL-77935]
  - perf/x86/rapl: Remove the unused get_rapl_pmu_cpumask() function (Michael Petlan) [RHEL-77935]
  - ARM: pmuv3: Add missing write_pmuacr() (Michael Petlan) [RHEL-77935]
  - perf probe: Fix uninitialized variable (Michael Petlan) [RHEL-77935]
  - libperf: evlist: Fix --cpu argument on hybrid platform (Michael Petlan) [RHEL-77935]
  - perf test expr: Fix system_tsc_freq for only x86 (Michael Petlan) [RHEL-77935]
  - perf test hwmon_pmu: Fix event file location (Michael Petlan) [RHEL-77935]
  - perf hwmon_pmu: Use openat rather than dup to refresh directory (Michael Petlan) [RHEL-77935]
  - perf ftrace: Fix undefined behavior in cmp_profile_data() (Michael Petlan) [RHEL-77935]
  - perf tools: Fix precise_ip fallback logic (Michael Petlan) [RHEL-77935]
  - tools headers: Sync uapi/linux/perf_event.h with the kernel sources (Michael Petlan) [RHEL-77935]
  - perf test: Don't signal all processes on system when interrupting tests (Michael Petlan) [RHEL-77935]
  - perf tools: Fix build-id event recording (Michael Petlan) [RHEL-77935]
  - tools: Override makefile ARCH variable if defined, but empty (Michael Petlan) [RHEL-77935]
  - perf tests: Fix hwmon parsing with PMU name test (Michael Petlan) [RHEL-77935]
  - perf hwmon_pmu: Ensure hwmon key union is zeroed before use (Michael Petlan) [RHEL-77935]
  - perf tests hwmon_pmu: Remove double evlist__delete() (Michael Petlan) [RHEL-77935]
  - perf/test: fix perf ftrace test on s390 (Michael Petlan) [RHEL-77935]
  - perf bpf-filter: Return -ENOMEM directly when pfi allocation fails (Michael Petlan) [RHEL-77935]
  - perf test: Correct hwmon test PMU detection (Michael Petlan) [RHEL-77935]
  - perf: Remove unused del_perf_probe_events() (Michael Petlan) [RHEL-77935]
  - perf pmu: Move pmu_metrics_table__find and remove ARM override (Michael Petlan) [RHEL-77935]
  - perf jevents: Add map_for_cpu() (Michael Petlan) [RHEL-77935]
  - perf header: Pass a perf_cpu rather than a PMU to get_cpuid_str (Michael Petlan) [RHEL-77935]
  - perf header: Avoid transitive PMU includes (Michael Petlan) [RHEL-77935]
  - perf arm64 header: Use cpu argument in get_cpuid (Michael Petlan) [RHEL-77935]
  - perf header: Refactor get_cpuid to take a CPU for ARM (Michael Petlan) [RHEL-77935]
  - perf header: Move is_cpu_online to numa bench (Michael Petlan) [RHEL-77935]
  - perf jevents: fix breakage when do perf stat on system metric (Michael Petlan) [RHEL-77935]
  - perf test: Add missing __exit calls in tool/hwmon tests (Michael Petlan) [RHEL-77935]
  - perf tests: Make leader sampling test work without branch event (Michael Petlan) [RHEL-77935]
  - perf util: Remove kernel version deadcode (Michael Petlan) [RHEL-77935]
  - perf test shell trace_exit_race: Use --no-comm to avoid cases where COMM isn't resolved (Michael Petlan) [RHEL-77935]
  - perf test shell trace_exit_race: Show what went wrong in verbose mode (Michael Petlan) [RHEL-77935]
  - perf tests: Add test for trace output loss (Michael Petlan) [RHEL-77935]
  - perf trace: Avoid garbage when not printing a syscall's arguments (Michael Petlan) [RHEL-77935]
  - perf trace: Do not lose last events in a race (Michael Petlan) [RHEL-77935]
  - perf probe: Introduce quotation marks support (Michael Petlan) [RHEL-77935]
  - perf string: Add strpbrk_esq() and strdup_esq() for escape and quote (Michael Petlan) [RHEL-77935]
  - perf probe: Accept FUNC@* to specify function name explicitly (Michael Petlan) [RHEL-77935]
  - perf probe: Fix to ignore escaped characters in --lines option (Michael Petlan) [RHEL-77935]
  - perf probe: Fix error message for failing to find line range (Michael Petlan) [RHEL-77935]
  - perf trace: Fix tracing itself, creating feedback loops (Michael Petlan) [RHEL-77935]
  - libsubcmd: Move va_end() before exit (Michael Petlan) [RHEL-77935]
  - perf timechart: Remove redundant variable assignment (Michael Petlan) [RHEL-77935]
  - perf list: Fix topic and pmu_name argument order (Michael Petlan) [RHEL-77935]
  - perf tools: Fix typos Muliplier -> Multiplier (Michael Petlan) [RHEL-77935]
  - perf disasm: Allow configuring what disassemblers to use (Michael Petlan) [RHEL-77935]
  - perf disasm: Define stubs for the LLVM and capstone disassemblers (Michael Petlan) [RHEL-77935]
  - perf disasm: Introduce symbol__disassemble_objdump() (Michael Petlan) [RHEL-77935]
  - perf build: Remove PERF_HAVE_DWARF_REGS (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Remove get_arch_regstr code (Michael Petlan) [RHEL-77935]
  - perf xtensa: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf sparc: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf sh: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf s390: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf riscv: Remove dwarf-regs.c and add dwarf-regs-table.h (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Move powerpc dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
  - perf mips: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf loongarch: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Move csky dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
  - perf arm: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf arm64: Remove dwarf-regs.c (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Move x86 dwarf-regs out of arch (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Pass ELF flags to get_dwarf_regstr (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Pass accurate disassembly machine to get_dwarf_regnum (Michael Petlan) [RHEL-77935]
  - perf disasm: Add e_machine/e_flags to struct arch (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Add EM_HOST and EF_HOST defines (Michael Petlan) [RHEL-77935]
  - perf dwarf-regs: Remove PERF_HAVE_ARCH_REGS_QUERY_REGISTER_OFFSET (Michael Petlan) [RHEL-77935]
  - perf bpf-prologue: Remove unused file (Michael Petlan) [RHEL-77935]
  - perf docs: Document tool and hwmon events (Michael Petlan) [RHEL-77935]
  - perf test: Add hwmon "PMU" test (Michael Petlan) [RHEL-77935]
  - perf pmu: Add calls enabling the hwmon_pmu (Michael Petlan) [RHEL-77935]
  - perf hwmon_pmu: Add a tool PMU exposing events from hwmon in sysfs (Michael Petlan) [RHEL-77935]
  - perf test: Add hwmon filename parser test (Michael Petlan) [RHEL-77935]
  - perf hwmon_pmu: Add hwmon filename parser (Michael Petlan) [RHEL-77935]
  - tools api io: Ensure line_len_out is always initialized (Michael Petlan) [RHEL-77935]
  - perf build: Include libtraceevent headers directly indicated by pkg-config (Michael Petlan) [RHEL-77935]
  - perf script python: Adjust objdump start/end per map pgoff parameter (Michael Petlan) [RHEL-77935]
  - perf script cs_etm: Add map_pgoff to python dictionary (Michael Petlan) [RHEL-77935]
  - perf stat: Expand metric+unit buffer size (Michael Petlan) [RHEL-77935]
  - perf tools: Add the empty-pmu-events build to .gitignore (Michael Petlan) [RHEL-77935]
  - perf: event: Remove deadcode (Michael Petlan) [RHEL-77935]
  - perf trace: avoid garbage when not printing a trace event's arguments (Michael Petlan) [RHEL-77935]
  - perf test: Fix ftrace test with regex patterns (Michael Petlan) [RHEL-77935]
  - perf test: Remove dangling CFLAGS for removed attr.o object (Michael Petlan) [RHEL-77935]
  - perf tools: Add all shellcheck_log to gitignore (Michael Petlan) [RHEL-77935]
  - perf build: Add missing cflags when building with custom libtraceevent (Michael Petlan) [RHEL-77935]
  - perf build: Make libunwind opt-in rather than opt-out (Michael Petlan) [RHEL-77935]
  - perf test: Use sqrtloop workload to test bperf event (Michael Petlan) [RHEL-77935]
  - perf stat: Support inherit events during fork() for bperf (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Use old behavior when opening old SPE files (Michael Petlan) [RHEL-77935]
  - perf ftrace latency: Fix unit on histogram first entry when using --use-nsec (Michael Petlan) [RHEL-77935]
  - perf, riscv: Wire up perf trace support for RISC-V (Michael Petlan) [RHEL-77935]
  - perf probe: Fix retrieval of source files from a debuginfod server (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Update --itrace help text (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Correctly set sample flags (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Use ARM_SPE_OP_BRANCH_ERET when synthesizing branches (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Set sample.addr to target address for instruction sample (Michael Petlan) [RHEL-77935]
  - perf vendor events arm64: Add i.MX91 DDR Performance Monitor metrics (Michael Petlan) [RHEL-77935]
  - perf test: Sort tests placing exclusive tests last (Michael Petlan) [RHEL-77935]
  - perf test: Add a signal handler to kill forked child processes (Michael Petlan) [RHEL-77935]
  - perf test: Make parallel testing the default (Michael Petlan) [RHEL-77935]
  - perf test: Run parallel tests in two passes (Michael Petlan) [RHEL-77935]
  - perf test: Add a signal handler around running a test (Michael Petlan) [RHEL-77935]
  - perf test: Tag parallel failing shell tests with "(exclusive)" (Michael Petlan) [RHEL-77935]
  - perf test: Avoid list test blocking on writing to stdout (Michael Petlan) [RHEL-77935]
  - perf test: Reduce scope of parallel variable (Michael Petlan) [RHEL-77935]
  - perf test: Display number of active running tests (Michael Petlan) [RHEL-77935]
  - tools subcmd: Add non-waitpid check_if_command_finished() (Michael Petlan) [RHEL-77935]
  - perf disasm: Fix not cleaning up disasm_line in symbol__disassemble_raw() (Michael Petlan) [RHEL-77935]
  - perf disasm: Use disasm_line__free() to properly free disasm_line (Michael Petlan) [RHEL-77935]
  - perf disasm: Use disasm_line__free() to properly free disasm_line (Michael Petlan) [RHEL-77935]
  - perf test: Add precise_max subtest to the perf record shell test (Michael Petlan) [RHEL-77935]
  - perf record: Just use "cycles:P" as the default event (Michael Petlan) [RHEL-77935]
  - perf tools: Check fallback error and order (Michael Petlan) [RHEL-77935]
  - perf tools: Move x86__is_amd_cpu() to util/env.c (Michael Petlan) [RHEL-77935]
  - perf tools: Detect missing kernel features properly (Michael Petlan) [RHEL-77935]
  - perf tools: Do not set exclude_guest for precise_ip (Michael Petlan) [RHEL-77935]
  - perf tools: Simplify evsel__add_modifier() (Michael Petlan) [RHEL-77935]
  - perf tools: Don't set attr.exclude_guest by default (Michael Petlan) [RHEL-77935]
  - perf tools: Add fallback for exclude_guest (Michael Petlan) [RHEL-77935]
  - perf tools: sched-pipe bench: add (-n) nonblocking benchmark (Michael Petlan) [RHEL-77935]
  - perf test: Document the -w/--workload option (Michael Petlan) [RHEL-77935]
  - perf test: Introduce --list-workloads to list the available workloads (Michael Petlan) [RHEL-77935]
  - perf test: Introduce workloads__for_each() (Michael Petlan) [RHEL-77935]
  - perf vendor events amd: Update Zen 5 data cache fill events (Michael Petlan) [RHEL-77935]
  - perf vendor events amd: Add Zen 5 data fabric metrics (Michael Petlan) [RHEL-77935]
  - perf vendor events amd: Add Zen 5 data fabric events (Michael Petlan) [RHEL-77935]
  - perf test: Fix perf test case 84 on s390 (Michael Petlan) [RHEL-77935]
  - perf test: Update all metrics test like metricgroups test (Michael Petlan) [RHEL-77935]
  - perf build: Rename CONFIG_DWARF to CONFIG_LIBDW (Michael Petlan) [RHEL-77935]
  - perf build: Rename HAVE_DWARF_SUPPORT to HAVE_LIBDW_SUPPORT (Michael Petlan) [RHEL-77935]
  - perf libdw: Remove unnecessary defines (Michael Petlan) [RHEL-77935]
  - perf probe: Move elfutils support check to libdw check (Michael Petlan) [RHEL-77935]
  - perf build: Combine test-dwarf-getcfi into test-libdw (Michael Petlan) [RHEL-77935]
  - perf build: Combine test-dwarf-getlocations into test-libdw (Michael Petlan) [RHEL-77935]
  - perf build: Combine libdw-dwarf-unwind into libdw feature tests (Michael Petlan) [RHEL-77935]
  - perf build: Rename test-dwarf to test-libdw (Michael Petlan) [RHEL-77935]
  - perf build: Remove defined but never used variable (Michael Petlan) [RHEL-77935]
  - perf build: Rename NO_DWARF to NO_LIBDW (Michael Petlan) [RHEL-77935]
  - perf build: Fix LIBDW_DIR (Michael Petlan) [RHEL-77935]
  - perf test: Move attr files into shell directory where they are used (Michael Petlan) [RHEL-77935]
  - perf test: Remove C test wrapper for attr.py (Michael Petlan) [RHEL-77935]
  - perf test: Add a shell wrapper for "Setup struct perf_event_attr" (Michael Petlan) [RHEL-77935]
  - perf probe: Correct demangled symbols in C++ program (Michael Petlan) [RHEL-77935]
  - perf stat: Disable metric thresholds for CSV and JSON metric-only mode (Michael Petlan) [RHEL-77935]
  - perf stat: Add metric-threshold to json output (Michael Petlan) [RHEL-77935]
  - perf stat: Change color to threshold in print_metric (Michael Petlan) [RHEL-77935]
  - perf stat: Drop metric-unit if unit is NULL (Michael Petlan) [RHEL-77935]
  - perf stat: Display "none" for NaN with metric only json (Michael Petlan) [RHEL-77935]
  - perf stat: Fix/add parameter names for print_metric (Michael Petlan) [RHEL-77935]
  - perf color: Add printf format checking and resolve issues (Michael Petlan) [RHEL-77935]
  - perf probe: Fix libdw memory leak (Michael Petlan) [RHEL-77935]
  - perf disasm: Fix capstone memory leak (Michael Petlan) [RHEL-77935]
  - tools/perf/powerpc/util: Add support to handle compatible mode PVR for perf json events (Michael Petlan) [RHEL-77935]
  - tools/perf/pmu-events/powerpc: Add support for compat events in json (Michael Petlan) [RHEL-77935]
  - perf dso: Fix symtab_type for kmod compression (Michael Petlan) [RHEL-77935]
  - perf probe: Improve log for long event name failure (Michael Petlan) [RHEL-77935]
  - perf probe: Check group string length (Michael Petlan) [RHEL-77935]
  - perf probe: Use the MAX_EVENT_NAME_LEN macro (Michael Petlan) [RHEL-77935]
  - perf test: Speed up some tests using perf list (Michael Petlan) [RHEL-77935]
  - perf x86/topdown: Refine helper arch_is_topdown_metrics() (Michael Petlan) [RHEL-77935]
  - perf x86/topdown: Make topdown metrics comparators be symmetric (Michael Petlan) [RHEL-77935]
  - perf tool_pmu: Remove duplicate io.h header (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Add Cortex CPUs to common data source encoding list (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Add Neoverse-V2 to common data source encoding list (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Remove the unused 'midr' field (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Use metadata to decide the data source feature (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Introduce arm_spe__is_homogeneous() (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Rename the common data source encoding (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Rename arm_spe__synth_data_source_generic() (Michael Petlan) [RHEL-77935]
  - perf test: Delete unused Intel CQM test (Michael Petlan) [RHEL-77935]
  - perf evsel: Fix missing inherit + sample read check (Michael Petlan) [RHEL-77935]
  - perf sched timehist: Add pre-migration wait time option (Michael Petlan) [RHEL-77935]
  - perf tools: Remove unnecessary parentheses (Michael Petlan) [RHEL-77935]
  - perf tools: Fix possible compiler warnings in hashmap (Michael Petlan) [RHEL-77935]
  - perf tools: Fix compiler error in util/tool_pmu.c (Michael Petlan) [RHEL-77935]
  - tools/perf/tests: Remove duplicate evlist__delete in tests/tool_pmu.c (Michael Petlan) [RHEL-77935]
  - tools/perf/tests: Fix compilation error with strncpy in tests/tool_pmu (Michael Petlan) [RHEL-77935]
  - perf report: Display columns Predicted/Abort/Cycles in --branch-history (Michael Petlan) [RHEL-77935]
  - perf tests: Add tool PMU test (Michael Petlan) [RHEL-77935]
  - perf tool_pmu: Switch to standard pmu functions and json descriptions (Michael Petlan) [RHEL-77935]
  - perf jevents: Add tool event json under a common architecture (Michael Petlan) [RHEL-77935]
  - perf tool_pmu: Move expr literals to tool_pmu (Michael Petlan) [RHEL-77935]
  - perf tool_pmu: Rename perf_tool_event__* to tool_pmu__* (Michael Petlan) [RHEL-77935]
  - perf tool_pmu: Rename enum perf_tool_event to tool_pmu_event (Michael Petlan) [RHEL-77935]
  - perf tool_pmu: Factor tool events into their own PMU (Michael Petlan) [RHEL-77935]
  - perf parse-events: Expose/rename config_term_name (Michael Petlan) [RHEL-77935]
  - perf pmu: Allow hardcoded terms to be applied to attributes (Michael Petlan) [RHEL-77935]
  - perf pmu: Simplify an asprintf error message (Michael Petlan) [RHEL-77935]
  - perf tools: Remove unused color_fwrite_lines (Michael Petlan) [RHEL-77935]
  - perf test x86: Fix typo in intel-pt-test (Michael Petlan) [RHEL-77935]
  - perf probe: Remove unused add_perf_probe_events (Michael Petlan) [RHEL-77935]
  - perf test attr: Add back missing topdown events (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Dump metadata with version 2 (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Support metadata version 2 (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Save per CPU information in metadata (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Calculate meta data size (Michael Petlan) [RHEL-77935]
  - perf arm-spe: Define metadata header version 2 (Michael Petlan) [RHEL-77935]
  - perf list: update option desc in man page (Michael Petlan) [RHEL-77935]
  - perf test: Restore sample rate for perf_event_attr (Michael Petlan) [RHEL-77935]
  - perf/test: perf test 86 fails on s390 (Michael Petlan) [RHEL-77935]
  - tools/perf: Allow inherit + PERF_SAMPLE_READ when opening events (Michael Petlan) [RHEL-77935]
  - tools/perf: Correctly calculate sample period for inherited SAMPLE_READ values (Michael Petlan) [RHEL-77935]
  - perf test: Skip not fail syscall tp fields test when insufficient permissions (Michael Petlan) [RHEL-77935]
  - perf test: Skip not fail tp fields test when insufficient permissions (Michael Petlan) [RHEL-77935]
  - perf test: Fix memory leaks on event-times error paths (Michael Petlan) [RHEL-77935]
  - perf stat: Fix affinity memory leaks on error path (Michael Petlan) [RHEL-77935]
  - perf jevents: Don't stop at the first matched pmu when searching a events table (Michael Petlan) [RHEL-77935]
  - perf tests: Add more topdown events regroup tests (Michael Petlan) [RHEL-77935]
  - perf tests: Add topdown events counting and sampling tests (Michael Petlan) [RHEL-77935]
  - perf tests: Add leader sampling test in record tests (Michael Petlan) [RHEL-77935]
  - perf x86/topdown: Don't move topdown metric events in group (Michael Petlan) [RHEL-77935]
  - perf x86/topdown: Correct leader selection with sample_read enabled (Michael Petlan) [RHEL-77935]
  - perf x86/topdown: Complete topdown slots/metrics events check (Michael Petlan) [RHEL-77935]
  - perf evsel: Reduce a variables scope (Michael Petlan) [RHEL-77935]
  - perf vender events arm64: Use "Topdown" as topdown metric group name (Michael Petlan) [RHEL-77935]
  - perf test: Use ARRAY_SIZE for array length (Michael Petlan) [RHEL-77935]
  - perf/test: Speed up test case perf annotate basic tests (Michael Petlan) [RHEL-77935]
  - perf mem: Fix printing PERF_MEM_LVLNUM_{L2_MHB|MSC} (Michael Petlan) [RHEL-77935]
  - perf sched replay: Remove unused parts of the code (Michael Petlan) [RHEL-77935]
  - libperf: Explicitly specify install-html dependencies (Michael Petlan) [RHEL-77935]
  - perf test: Add a test for default perf stat command (Michael Petlan) [RHEL-77935]
  - perf test: Make stat test work on DT devices (Michael Petlan) [RHEL-77935]
  - perf evsel: Remove pmu_name (Michael Petlan) [RHEL-77935]
  - perf evsel x86: Make evsel__has_perf_metrics work for legacy events (Michael Petlan) [RHEL-77935]
  - perf stat: Remove evlist__add_default_attrs use strings (Michael Petlan) [RHEL-77935]
  - perf stat: Uniquify event name improvements (Michael Petlan) [RHEL-77935]
  - perf evsel: Add alternate_hw_config and use in evsel__match (Michael Petlan) [RHEL-77935]
  - perf test: Ignore security failures in all PMU test (Michael Petlan) [RHEL-77935]
  - perf symbol: Do not fixup end address of labels (Michael Petlan) [RHEL-77935]
  - perf vendor events arm64: imx95: add imx95_bandwidth_usage.lpddr4x metric (Michael Petlan) [RHEL-77935]
  - perf stat: Stop repeating when ref_perf_stat() returns -1 (Michael Petlan) [RHEL-77935]
  - perf stat: Close cork_fd when create_perf_stat_counter() failed (Michael Petlan) [RHEL-77935]
  - perf evsel: display dmesg command of showing a hardcoded path (Michael Petlan) [RHEL-77935]
  - perf test: cs-etm: Test Coresight disassembly script (Michael Petlan) [RHEL-77935]
  - perf scripts python cs-etm: Add start and stop arguments (Michael Petlan) [RHEL-77935]
  - perf scripts python cs-etm: Improve arguments (Michael Petlan) [RHEL-77935]
  - perf scripts python cs-etm: Update to use argparse (Michael Petlan) [RHEL-77935]
  - perf scripting python: Add function to get a config value (Michael Petlan) [RHEL-77935]
  - perf cs-etm: Use new OpenCSD consistency checks (Michael Petlan) [RHEL-77935]
  - perf cs-etm: Don't flush when packet_queue fills up (Michael Petlan) [RHEL-77935]
  - perf test: Be more tolerant of metricgroup failures (Michael Petlan) [RHEL-77935]
  - perf tools: update expected diff for lib/list_sort.c (Michael Petlan) [RHEL-77935]
  - tools/lib/list_sort: remove unnecessary header includes (Michael Petlan) [RHEL-77935]
  - lib/list_sort: remove unnecessary header includes (Michael Petlan) [RHEL-77935]
  - libsubcmd: Silence compiler warning (Michael Petlan) [RHEL-77935]
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC (Michael Petlan) [RHEL-77935]
  - perf/x86/intel/ds: Add PEBS format 6 (Michael Petlan) [RHEL-77935]
  - perf/x86/intel/uncore: Add Clearwater Forest support (Michael Petlan) [RHEL-77935]
  - perf/x86/intel/ds: Unconditionally drain PEBS DS when changing PEBS_DATA_CFG (Michael Petlan) [RHEL-77935]
  - perf/hw_breakpoint: use ERR_PTR_PCPU(), IS_ERR_PCPU() and PTR_ERR_PCPU() macros (Michael Petlan) [RHEL-77935]
  - powerpc/perf: Add per-task/process monitoring to vpa_pmu driver (Michael Petlan) [RHEL-77935]
  - powerpc/kvm: Add vpa latency counters to kvm_vcpu_arch (Michael Petlan) [RHEL-77935]
  - docs: ABI: sysfs-bus-event_source-devices-vpa-pmu: Document sysfs event format entries for vpa_pmu (Michael Petlan) [RHEL-77935]
  - powerpc/perf: Add perf interface to expose vpa counters (Michael Petlan) [RHEL-77935]
  - redhat/configs: enable VPA_PMU on PowerPC (Michael Petlan) [RHEL-77935]
  - perf/core: Correct perf sampling with guest VMs (Michael Petlan) [RHEL-77935]
  - perf/x86: Refactor misc flag assignments (Michael Petlan) [RHEL-77935]
  - perf/powerpc: Use perf_arch_instruction_pointer() (Michael Petlan) [RHEL-77935]
  - perf/core: Hoist perf_instruction_pointer() and perf_misc_flags() (Michael Petlan) [RHEL-77935]
  - perf/arm: Drop unused functions (Michael Petlan) [RHEL-77935]
  - perf/x86/amd/uncore: Avoid a false positive warning about snprintf truncation in amd_uncore_umc_ctx_init (Michael Petlan) [RHEL-77935]
  - perf/x86/intel: Do not enable large PEBS for events with aux actions or aux sampling (Michael Petlan) [RHEL-77935]
  - perf/x86/intel/pt: Add support for pause / resume (Michael Petlan) [RHEL-77935]
  - perf/core: Add aux_pause, aux_resume, aux_start_paused (Michael Petlan) [RHEL-77935]
  - perf/x86/intel/pt: Fix buffer full but size is 0 case (Michael Petlan) [RHEL-77935]
  - perf/x86/rapl: Clean up cpumask and hotplug (Michael Petlan) [RHEL-77935]
  - perf/x86/rapl: Move the pmu allocation out of CPU hotplug (Michael Petlan) [RHEL-77935]
  - perf/x86/amd: Warn only on new bits set (Michael Petlan) [RHEL-77935]
  - perf/x86/intel: Add PMU support for ArrowLake-H (Michael Petlan) [RHEL-77935]
  - perf/x86/intel: Support hybrid PMU with multiple atom uarchs (Michael Petlan) [RHEL-77935]
  - x86/cpu/intel: Define helper to get CPU core native ID (Michael Petlan) [RHEL-77935]
  - perf/x86: Refine hybrid_pmu_type defination (Michael Petlan) [RHEL-77935]
  - perf/arm_pmuv3: Add PMUv3.9 per counter EL0 access control (Michael Petlan) [RHEL-77935]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-75.el10]
changelog:
  - zram: fix potential UAF of zram table (Ming Lei) [RHEL-77219] {CVE-2025-21671}
  - zram: fix uninitialized ZRAM not releasing backing device (Ming Lei) [RHEL-77219]
  - Revert "nvme_core: scan namespaces asynchronously" (Maurizio Lombardi) [RHEL-85845]
  - samples/bpf: fix build (Gregory Bell) [RHEL-70466]
  - ipv6: Set errno after ip_fib_metrics_init() in ip6_route_info_create(). (CKI Backport Bot) [RHEL-84540]
  - ipv6: Fix memleak of nhc_pcpu_rth_output in fib_check_nh_v6_gw(). (CKI Backport Bot) [RHEL-84540]
  - inet: ipmr: fix data-races (CKI Backport Bot) [RHEL-84540]
  - netlink: add IPv6 anycast join/leave notifications (CKI Backport Bot) [RHEL-84540]
  - netlink: correct nlmsg size for multicast notifications (CKI Backport Bot) [RHEL-84540]
  - netlink: add IGMP/MLD join/leave notifications (CKI Backport Bot) [RHEL-84540]
  - ipv6: mcast: annotate data-race around psf->sf_count[MCAST_XXX] (CKI Backport Bot) [RHEL-84540]
  - ipv6: mcast: annotate data-races around mc->mca_sfcount[MCAST_EXCLUDE] (CKI Backport Bot) [RHEL-84540]
  - ipv6: mcast: reduce ipv6_chk_mcast_addr() indentation (CKI Backport Bot) [RHEL-84540]
  - ip6mr: Add __init to ip6_mr_cleanup(). (CKI Backport Bot) [RHEL-84540]
  - ipv6: Remove redundant unlikely() (CKI Backport Bot) [RHEL-84540]
  - vfio/pci: Handle INTx IRQ_NOTCONNECTED (Alex Williamson) [RHEL-85587 RHEL-85591]
  - vfio/virtio: Enable support for virtio-block live migration (Alex Williamson) [RHEL-85587]
  - vfio/type1: Use mapping page mask for pfnmaps (Alex Williamson) [RHEL-85587]
  - mm: Provide address mask in struct follow_pfnmap_args (Alex Williamson) [RHEL-85587]
  - vfio/type1: Use consistent types for page counts (Alex Williamson) [RHEL-85587]
  - vfio/type1: Use vfio_batch for vaddr_get_pfns() (Alex Williamson) [RHEL-85587]
  - vfio/type1: Convert all vaddr_get_pfns() callers to use vfio_batch (Alex Williamson) [RHEL-85587]
  - vfio/type1: Catch zero from pin_user_pages_remote() (Alex Williamson) [RHEL-85587]
  - vfio/pci: match IGD devices in display controller class (Alex Williamson) [RHEL-85587]
  - vfio/nvgrace-gpu: Add GB200 SKU to the devid table (Alex Williamson) [RHEL-85587]
  - vfio/nvgrace-gpu: Check the HBM training and C2C link status (Alex Williamson) [RHEL-85587]
  - vfio/nvgrace-gpu: Expose the blackwell device PF BAR1 to the VM (Alex Williamson) [RHEL-85587]
  - vfio/nvgrace-gpu: Read dvsec register to determine need for uncached resmem (Alex Williamson) [RHEL-85587]
  - vfio/platform: check the bounds of read/write syscalls (Alex Williamson) [RHEL-85587]
  - vfio/pci: Expose setup ROM at ROM bar when needed (Alex Williamson) [RHEL-85587]
  - vfio/pci: Remove shadow ROM specific code paths (Alex Williamson) [RHEL-85587]
  - vfio/pci: Remove #ifdef iowrite64 and #ifdef ioread64 (Alex Williamson) [RHEL-85587]
  - vfio/pci: Enable iowrite64 and ioread64 for vfio pci (Alex Williamson) [RHEL-85587]
  - vfio/virtio: Enable live migration once VIRTIO_PCI was configured (Alex Williamson) [RHEL-85587]
  - vfio/virtio: Add PRE_COPY support for live migration (Alex Williamson) [RHEL-85587]
  - vfio/virtio: Add support for the basic live migration functionality (Alex Williamson) [RHEL-85587]
  - virtio-pci: Introduce APIs to execute device parts admin commands (Alex Williamson) [RHEL-85587]
  - virtio: Manage device and driver capabilities via the admin commands (Alex Williamson) [RHEL-85587]
  - virtio: Extend the admin command to include the result size (Alex Williamson) [RHEL-85587]
  - virtio_pci: Introduce device parts access commands (Alex Williamson) [RHEL-85587]
  - Documentation: add debugfs description for hisi migration (Alex Williamson) [RHEL-85587]
  - hisi_acc_vfio_pci: register debugfs for hisilicon migration driver (Alex Williamson) [RHEL-85587]
  - hisi_acc_vfio_pci: create subfunction for data reading (Alex Williamson) [RHEL-85587]
  - hisi_acc_vfio_pci: extract public functions for container_of (Alex Williamson) [RHEL-85587]
  - vfio/qat: fix overflow check in qat_vf_resume_write() (Alex Williamson) [RHEL-85587]
  - vfio/nvgrace-gpu: Add a new GH200 SKU to the devid table (Alex Williamson) [RHEL-85587]
  - kvm/vfio: Constify struct kvm_device_ops (Alex Williamson) [RHEL-85587]
  - redhat/configs: enable in kernel compression/decompression of compressed modules (Herton R. Krzesinski) [RHEL-79278]
  - redhat: change compression flags for xz (Herton R. Krzesinski) [RHEL-79278]
  - dm-flakey: Fix memory corruption in optional corrupt_bio_byte feature (Benjamin Marzinski) [RHEL-84777]
  - dm vdo: add missing spin_lock_init (Benjamin Marzinski) [RHEL-59337]
  - dm-integrity: Do not emit journal configuration in DM table for Inline mode (Benjamin Marzinski) [RHEL-84777]
  - dm-integrity: Avoid divide by zero in table status in Inline mode (Benjamin Marzinski) [RHEL-84777]
  - dm-crypt: track tag_offset in convert_context (Benjamin Marzinski) [RHEL-84777]
  - dm-crypt: don't initialize cc_sector again (Benjamin Marzinski) [RHEL-84777]
  - dm-crypt: don't update io->sector after kcryptd_crypt_write_io_submit() (Benjamin Marzinski) [RHEL-84777]
  - dm-crypt: use bi_sector in bio when initialize integrity seed (Benjamin Marzinski) [RHEL-84777]
  - dm-crypt: fully initialize clone->bi_iter in crypt_alloc_buffer() (Benjamin Marzinski) [RHEL-84777]
  - dm-crypt: set atomic as false when calling crypt_convert() in kworker (Benjamin Marzinski) [RHEL-84777]
  - dm-mirror: Support atomic writes (Benjamin Marzinski) [RHEL-84777]
  - dm-io: Warn on creating multiple atomic write bios for a region (Benjamin Marzinski) [RHEL-84777]
  - dm-stripe: Enable atomic writes (Benjamin Marzinski) [RHEL-84777]
  - dm-linear: Enable atomic writes (Benjamin Marzinski) [RHEL-84777]
  - dm: Ensure cloned bio is same length for atomic write (Benjamin Marzinski) [RHEL-84777]
  - dm-table: atomic writes support (Benjamin Marzinski) [RHEL-84777]
  - dm-transaction-manager: use red-black trees instead of linear lists (Benjamin Marzinski) [RHEL-84777]
  - dm: disable REQ_NOWAIT for flushes (Benjamin Marzinski) [RHEL-84777]
  - dm: remove useless test in alloc_multiple_bios (Benjamin Marzinski) [RHEL-84777]
  - dm: change kzalloc to kcalloc (Benjamin Marzinski) [RHEL-84777]
  - dm raid: fix spelling errors in raid_ctr() (Benjamin Marzinski) [RHEL-84777]
  - dm thin: make get_first_thin use rcu-safe list first function (Benjamin Marzinski) [RHEL-84777]
  - dm-ebs: don't set the flag DM_TARGET_PASSES_INTEGRITY (Benjamin Marzinski) [RHEL-84777]
  - dm-verity FEC: Avoid copying RS parity bytes twice. (Benjamin Marzinski) [RHEL-84777]
  - dm-verity FEC: Fix RS FEC repair for roots unaligned to block size (take 2) (Benjamin Marzinski) [RHEL-84777]
  - dm array: fix cursor index when skipping across block boundaries (Benjamin Marzinski) [RHEL-84777]
  - dm array: fix unreleased btree blocks on closing a faulty array cursor (Benjamin Marzinski) [RHEL-84777]
  - dm-verity: remove the unused "data_start" variable (Benjamin Marzinski) [RHEL-84777]
  - dm-bufio: use kmalloc to allocate power-of-two sized buffers (Benjamin Marzinski) [RHEL-84777]
  - dm thin: Add missing destroy_work_on_stack() (Benjamin Marzinski) [RHEL-84777]
  - dm: add support for get_unique_id (Benjamin Marzinski) [RHEL-84777]
  - dm vdo: fix function doc comment formatting (Benjamin Marzinski) [RHEL-84777]
  - dm vdo int-map: remove unused parameters (Benjamin Marzinski) [RHEL-84777]
  - dm-vdo: reset bi_ioprio to the default value when the bio is reset (Benjamin Marzinski) [RHEL-84777]
  - dm-vdo murmurhash: remove u64 alignment requirement (Benjamin Marzinski) [RHEL-84777]
  - dm: Fix typo in error message (Benjamin Marzinski) [RHEL-84777]
  - dm ioctl: rate limit a couple of ioctl based error messages (Benjamin Marzinski) [RHEL-84777]
  - dm vdo: Remove unused uds_compute_index_size (Benjamin Marzinski) [RHEL-84777]
  - dm vdo: Remove unused functions (Benjamin Marzinski) [RHEL-84777]
  - dm: zoned: Remove unused functions (Benjamin Marzinski) [RHEL-84777]
  - dm: Remove unused dm_table_bio_based (Benjamin Marzinski) [RHEL-84777]
  - dm: Remove unused dm_set_md_type (Benjamin Marzinski) [RHEL-84777]
  - dm cache: Remove unused functions in bio-prison-v1 (Benjamin Marzinski) [RHEL-84777]
  - dm cache: Remove unused dm_cache_size (Benjamin Marzinski) [RHEL-84777]
  - dm cache: Remove unused dm_cache_dump (Benjamin Marzinski) [RHEL-84777]
  - dm cache: Remove unused btracker_nr_writebacks_queued (Benjamin Marzinski) [RHEL-84777]
  - redhat/kernel.spec.template: add net packetdrill selftests (Hangbin Liu) [RHEL-84659]
  - ptp: Properly handle compat ioctls (CKI Backport Bot) [RHEL-84646]
  - ptp: Ensure info->enable callback is always set (CKI Backport Bot) [RHEL-84646] {CVE-2025-21814}
  - gitlab-ci: set automotive dist-tag (Scott Weaver)


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-76.el10]
changelog:
  - selftests/mm: fix guard-pages build (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: set allocated memory to non-zero content in cow test (Luiz Capitulino) [RHEL-78135]
  - selftest: hugetlb_dio: fix test naming (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: hugetlb_fault_after_madv: improve test output (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: hugetlb_fault_after_madv: use default hugetlb page size (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: Fix unused function warning for aarch64_write_signal_pkey() (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: Define PKEY_UNRESTRICTED for pkey_sighandler_tests (Luiz Capitulino) [RHEL-78135]
  - mm/migrate_device: don't add folio to be freed to LRU in migrate_device_finalize() (Luiz Capitulino) [RHEL-78135 RHEL-83252] {CVE-2025-21861}
  - cachestat: fix page cache statistics permission checking (Luiz Capitulino) [RHEL-78135 RHEL-78991] {CVE-2025-21691}
  - arm64/mm: Drop setting PTE_TYPE_PAGE in pte_mkcont() (Luiz Capitulino) [RHEL-78135]
  - powerpc/code-patching: Fix KASAN hit by not flagging text patching area as VM_ALLOC (Luiz Capitulino) [RHEL-78135] {CVE-2025-21866}
  - powerpc/code-patching: Disable KASAN report during patching via temporary mm (Luiz Capitulino) [RHEL-78135] {CVE-2025-21869}
  - x86/microcode/AMD: Flush patch buffer mapping after application (Luiz Capitulino) [RHEL-78135]
  - mm/codetag: clear tags before swap (Luiz Capitulino) [RHEL-78135]
  - kasan: don't call find_vm_area() in a PREEMPT_RT kernel (Luiz Capitulino) [RHEL-78135]
  - mm/zswap: fix inconsistency when zswap_store_page() fails (Luiz Capitulino) [RHEL-78135] {CVE-2025-21860}
  - mm: zswap: use ATOMIC_LONG_INIT to initialize zswap_stored_pages (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: fix set_codetag_empty() when !CONFIG_MEM_ALLOC_PROFILING_DEBUG (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: fix module allocation tags populated area calculation (Luiz Capitulino) [RHEL-78135]
  - x86: Disable EXECMEM_ROX support (Luiz Capitulino) [RHEL-78135]
  - module: fix writing of livepatch relocations in ROX text (Luiz Capitulino) [RHEL-78135]
  - arm: pgtable: fix NULL pointer dereference issue (Luiz Capitulino) [RHEL-78135]
  - mm: page_frag: fix a compile error when kernel is not compiled (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: virtual_address_range: avoid reading from VM_IO mappings (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: vm_util: split up /proc/self/smaps parsing (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: virtual_address_range: unmap chunks after validation (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: virtual_address_range: mmap() without PROT_WRITE (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: skip virtual_address_range tests on riscv (Luiz Capitulino) [RHEL-78135]
  - selftest/mm: fix typo in virtual_address_range (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Add missing brackets in switch case (Luiz Capitulino) [RHEL-78135]
  - vdso: Change PAGE_MASK to signed on all 32-bit architectures (Luiz Capitulino) [RHEL-78135]
  - arm64: mte: set VM_MTE_ALLOWED for hugetlbfs at correct place (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Fix missing printf() argument in gcs/gcs-stress.c (Luiz Capitulino) [RHEL-78135]
  - arm64: ptrace: fix partial SETREGSET for NT_ARM_GCS (Luiz Capitulino) [RHEL-78135]
  - arm64: ptrace: fix partial SETREGSET for NT_ARM_POE (Luiz Capitulino) [RHEL-78135] {CVE-2024-57877}
  - arm64: ptrace: fix partial SETREGSET for NT_ARM_FPMR (Luiz Capitulino) [RHEL-78135] {CVE-2024-57878}
  - arm64: ptrace: fix partial SETREGSET for NT_ARM_TAGGED_ADDR_CTRL (Luiz Capitulino) [RHEL-78135] {CVE-2024-57874}
  - arm64: signal: Ensure signal delivery failure is recoverable (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Fix documentation for HWCAP (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Fix outdated ptrace documentation (Luiz Capitulino) [RHEL-78135]
  - s390/kvm: Mask extra bits from program interrupt code (Luiz Capitulino) [RHEL-78135]
  - s390/kvm: Initialize uninitialized flags variable (Luiz Capitulino) [RHEL-78135]
  - mm: ksm: align cmp_and_merge_page() to v6.13 (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: move allocations during CPU init outside the lock (Luiz Capitulino) [RHEL-78135]
  - mm: khugepaged: fix call hpage_collapse_scan_file() for anonymous vma (Luiz Capitulino) [RHEL-78135]
  - mm: page_alloc: fix missed updates of lowmem_reserve in adjust_managed_page_count (Luiz Capitulino) [RHEL-78135]
  - mm: fix assertion in folio_end_read() (Luiz Capitulino) [RHEL-78135]
  - vmstat: disable vmstat_work on vmstat_cpu_down_prep() (Luiz Capitulino) [RHEL-78135]
  - mm: clear uffd-wp PTE/PMD state on mremap() (Luiz Capitulino) [RHEL-78135 RHEL-80531] {CVE-2025-21696}
  - mm: zswap: properly synchronize freeing resources during CPU hotunplug (Luiz Capitulino) [RHEL-78135 RHEL-78681] {CVE-2025-21693}
  - Revert "mm: zswap: fix race between [de]compression and CPU hotunplug" (Luiz Capitulino) [RHEL-78135]
  - mm: fix div by zero in bdi_ratio_from_pages (Luiz Capitulino) [RHEL-78135]
  - x86/execmem: fix ROX cache usage in Xen PV guests (Luiz Capitulino) [RHEL-78135]
  - filemap: avoid truncating 64-bit offset to 32 bits (Luiz Capitulino) [RHEL-78135] {CVE-2025-21665}
  - mm/mempolicy: count MPOL_WEIGHTED_INTERLEAVE to "interleave_hit" (Luiz Capitulino) [RHEL-78135]
  - mm/kmemleak: fix percpu memory leak detection failure (Luiz Capitulino) [RHEL-78135]
  - Revert "vmstat: disable vmstat_work on vmstat_cpu_down_prep()" (Luiz Capitulino) [RHEL-78135]
  - mm/util: make memdup_user_nul() similar to memdup_user() (Luiz Capitulino) [RHEL-78135]
  - mm, madvise: fix potential workingset node list_lru leaks (Luiz Capitulino) [RHEL-78135]
  - mm/damon/core: fix ignored quota goals and filters of newly committed schemes (Luiz Capitulino) [RHEL-78135]
  - mm/damon/core: fix new damon_target objects leaks on damon_commit_targets() (Luiz Capitulino) [RHEL-78135] {CVE-2024-57886}
  - mm/list_lru: fix false warning of negative counter (Luiz Capitulino) [RHEL-78135]
  - vmstat: disable vmstat_work on vmstat_cpu_down_prep() (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: fix the update of 'shmem_falloc->nr_unswapped' (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: fix incorrect index alignment for within_size policy (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: fix race between [de]compression and CPU hotunplug (Luiz Capitulino) [RHEL-78135]
  - mm: hugetlb: independent PMD page table shared count (Luiz Capitulino) [RHEL-78135] {CVE-2024-57883}
  - mm/readahead: fix large folio support in async readahead (Luiz Capitulino) [RHEL-78135]
  - mm: don't try THP alignment for FS without get_unmapped_area (Luiz Capitulino) [RHEL-78135]
  - mm: huge_memory: handle strsep not finding delimiter (Luiz Capitulino) [RHEL-78135]
  - mm/vmstat: fix a W=1 clang compiler warning (Luiz Capitulino) [RHEL-78135]
  - mm: convert partially_mapped set/clear operations to be atomic (Luiz Capitulino) [RHEL-78135]
  - vmalloc: fix accounting with i915 (Luiz Capitulino) [RHEL-78135]
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent PFN in split_large_buddy() (Luiz Capitulino) [RHEL-78135] {CVE-2024-57881}
  - mm: use clear_user_(high)page() for arch with special user folio handling (Luiz Capitulino) [RHEL-78135]
  - mm: introduce cpu_icache_is_aliasing() across all architectures (Luiz Capitulino) [RHEL-78135]
  - mm: add RCU annotation to pte_offset_map(_lock) (Luiz Capitulino) [RHEL-78135]
  - mm: correctly reference merged VMA (Luiz Capitulino) [RHEL-78135]
  - mm: use aligned address in copy_user_gigantic_page() (Luiz Capitulino) [RHEL-78135] {CVE-2024-51729}
  - mm: use aligned address in clear_gigantic_page() (Luiz Capitulino) [RHEL-78135] {CVE-2024-52319}
  - mm: shmem: fix ShmemHugePages at swapout (Luiz Capitulino) [RHEL-78135]
  - memcg: slub: fix SUnreclaim for post charged objects (Luiz Capitulino) [RHEL-78135]
  - x86/mm: Add _PAGE_NOPTISHADOW bit to avoid updating userspace page tables (Luiz Capitulino) [RHEL-78135]
  - mm/filemap: don't call folio_test_locked() without a reference in next_uptodate_folio() (Luiz Capitulino) [RHEL-78135]
  - mm: correct typo in MMAP_STATE() macro (Luiz Capitulino) [RHEL-78135]
  - mm: respect mmap hint address when aligning for THP (Luiz Capitulino) [RHEL-78135]
  - mm: memcg: declare do_memsw_account inline (Luiz Capitulino) [RHEL-78135]
  - mm/codetag: swap tags when migrate pages (Luiz Capitulino) [RHEL-78135]
  - mm: open-code page_folio() in dump_page() (Luiz Capitulino) [RHEL-78135]
  - mm: open-code PageTail in folio_flags() and const_folio_flags() (Luiz Capitulino) [RHEL-78135]
  - mm: fix vrealloc()'s KASAN poisoning logic (Luiz Capitulino) [RHEL-78135]
  - kasan: make report_lock a raw spinlock (Luiz Capitulino) [RHEL-78135]
  - mm/gup: handle NULL pages in unpin_user_pages() (Luiz Capitulino) [RHEL-78135] {CVE-2024-56612}
  - arm64: mte: Fix copy_highpage() warning on hugetlb folios (Luiz Capitulino) [RHEL-78135]
  - arm64: Ensure bits ASID[15:8] are masked out when the kernel uses 8-bit ASIDs (Luiz Capitulino) [RHEL-78135]
  - memblock: allow zero threshold in validate_numa_converage() (Luiz Capitulino) [RHEL-78135]
  - x86/mm: Carve out INVLPG inline asm for use by others (Luiz Capitulino) [RHEL-78135]
  - Rename .data.once to .data..once to fix resetting WARN*_ONCE (Luiz Capitulino) [RHEL-78135]
  - Rename .data.unlikely to .data..unlikely (Luiz Capitulino) [RHEL-78135]
  - s390/mm/hugetlbfs: Add missing includes (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Add PTE_MARKER support for hugetlbfs mappings (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Introduce region-third and segment table swap entries (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Introduce region-third and segment table entry present bits (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Rearrange region-third and segment table entry SW bits (Luiz Capitulino) [RHEL-78135]
  - memblock: uniformly initialize all reserved pages to MIGRATE_MOVABLE (Luiz Capitulino) [RHEL-78135]
  - mm: Use str_on_off() helper function in report_meminit() (Luiz Capitulino) [RHEL-78135]
  - slab: Fix too strict alignment check in create_cache() (Luiz Capitulino) [RHEL-78135] {CVE-2024-56560}
  - SLUB: Add support for per object memory policies (Luiz Capitulino) [RHEL-78135]
  - mm/slab: Allow cache creation to proceed even if sysfs registration fails (Luiz Capitulino) [RHEL-78135]
  - mm/slub, kunit: Add testcase for krealloc redzone and zeroing (Luiz Capitulino) [RHEL-78135]
  - mm/slub: Improve redzone check and zeroing for krealloc() (Luiz Capitulino) [RHEL-78135]
  - mm/slub: Consider kfence case for get_orig_size() (Luiz Capitulino) [RHEL-78135]
  - mm, slab: add kerneldocs for common SLAB_ flags (Luiz Capitulino) [RHEL-78135]
  - mm/slab: remove duplicate check in create_cache() (Luiz Capitulino) [RHEL-78135]
  - mm/slub: Move krealloc() and related code to slub.c (Luiz Capitulino) [RHEL-78135]
  - mm/kasan: Don't store metadata inside kmalloc object when slub_debug_orig_size is on (Luiz Capitulino) [RHEL-78135]
  - drm: replace strcpy() with strscpy() (Luiz Capitulino) [RHEL-78135]
  - mm/util: deduplicate code in {kstrdup,kstrndup,kmemdup_nul} (Luiz Capitulino) [RHEL-78135]
  - mm/util: fix possible race condition in kstrdup() (Luiz Capitulino) [RHEL-78135]
  - bpftool: ensure task comm is always NUL-terminated (Luiz Capitulino) [RHEL-78135]
  - security: replace memcpy() with get_task_comm() (Luiz Capitulino) [RHEL-78135]
  - auditsc: replace memcpy() with strscpy() (Luiz Capitulino) [RHEL-78135]
  - get rid of __get_task_comm() (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Early detect debug_pagealloc size requirement (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Disable kfence if not early init (Luiz Capitulino) [RHEL-78135]
  - book3s64/radix: Refactoring common kfence related functions (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Add kfence functionality (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Disable debug_pagealloc if it requires more memory (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Make kernel_map_linear_page() generic (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Refactor hash__kernel_map_pages() function (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Add hash_debug_pagealloc_alloc_slots() function (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Add hash_debug_pagealloc_add_slot() function (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Refactor kernel linear map related calls (Luiz Capitulino) [RHEL-78135]
  - book3s64/hash: Remove kfence support temporarily (Luiz Capitulino) [RHEL-78135]
  - cma: enforce non-zero pageblock_order during cma_init_reserved_mem() (Luiz Capitulino) [RHEL-78135]
  - mm/kfence: add a new kunit test test_use_after_free_read_nofault() (Luiz Capitulino) [RHEL-78135]
  - memcg/hugetlb: add hugeTLB counters to memcg (Luiz Capitulino) [RHEL-78135]
  - vmstat: call fold_vm_zone_numa_events() before show per zone NUMA event (Luiz Capitulino) [RHEL-78135]
  - mm: mmap_lock: check trace_mmap_lock_$type_enabled() instead of regcount (Luiz Capitulino) [RHEL-78135]
  - mm: define general function pXd_init() (Luiz Capitulino) [RHEL-78135]
  - kmemleak: iommu/iova: fix transient kmemleak false positive (Luiz Capitulino) [RHEL-78135]
  - mm/list_lru: simplify the list_lru walk callback function (Luiz Capitulino) [RHEL-78135]
  - mm/list_lru: split the lock to per-cgroup scope (Luiz Capitulino) [RHEL-78135]
  - mm/list_lru: simplify reparenting and initial allocation (Luiz Capitulino) [RHEL-78135]
  - mm/list_lru: code clean up for reparenting (Luiz Capitulino) [RHEL-78135]
  - mm/list_lru: don't export list_lru_add (Luiz Capitulino) [RHEL-78135]
  - mm/list_lru: don't pass unnecessary key parameters (Luiz Capitulino) [RHEL-78135]
  - kasan: add kunit tests for kmalloc_track_caller, kmalloc_node_track_caller (Luiz Capitulino) [RHEL-78135]
  - kasan: change kasan_atomics kunit test as KUNIT_CASE_SLOW (Luiz Capitulino) [RHEL-78135]
  - kasan: use EXPORT_SYMBOL_IF_KUNIT to export symbols (Luiz Capitulino) [RHEL-78135]
  - mm: remove unnecessary page_table_lock on stack expansion (Luiz Capitulino) [RHEL-78135]
  - mm: huge_memory: use strscpy() instead of strcpy() (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: override mTHP shmem default with a kernel parameter (Luiz Capitulino) [RHEL-78135]
  - mm: move ``get_order_from_str()`` to internal.h (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: control THP support through the kernel command line (Luiz Capitulino) [RHEL-78135]
  - vma: detect infinite loop in vma tree (Luiz Capitulino) [RHEL-78135]
  - mm/memory-failure: replace sprintf() with sysfs_emit() (Luiz Capitulino) [RHEL-78135]
  - memcg: add flush tracepoint (Luiz Capitulino) [RHEL-78135]
  - memcg: rename do_flush_stats and add force flag (Luiz Capitulino) [RHEL-78135]
  - mm: delete the unused put_pages_list() (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: add self tests for guard page feature (Luiz Capitulino) [RHEL-78135]
  - selftests/mm: add pkey_sighandler_xx, hugetlb_dio to .gitignore (Luiz Capitulino) [RHEL-78135]
  - tools: testing: update tools UAPI header for mman-common.h (Luiz Capitulino) [RHEL-78135]
  - mm: madvise: implement lightweight guard page mechanism (Luiz Capitulino) [RHEL-78135]
  - mm: add PTE_MARKER_GUARD PTE marker (Luiz Capitulino) [RHEL-78135]
  - mm: pagewalk: add the ability to install PTEs (Luiz Capitulino) [RHEL-78135]
  - kasan: delete CONFIG_KASAN_MODULE_TEST (Luiz Capitulino) [RHEL-78135]
  - kasan: migrate copy_user_test to kunit (Luiz Capitulino) [RHEL-78135]
  - kasan: move checks to do_strncpy_from_user (Luiz Capitulino) [RHEL-78135]
  - mm: add per-order mTHP swpin counters (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: zswap_store_page() will initialize entry after adding to xarray. (Luiz Capitulino) [RHEL-78135]
  - mm: swap: count successful large folio zswap stores in hugepage zswpout stats (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: support large folios in zswap_store() (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: modify zswap_stored_pages to be atomic_long_t (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: rename zswap_pool_get() to zswap_pool_tryget() (Luiz Capitulino) [RHEL-78135]
  - mm: zswap: modify zswap_compress() to accept a page instead of a folio (Luiz Capitulino) [RHEL-78135]
  - mm: define obj_cgroup_get() if CONFIG_MEMCG is not defined (Luiz Capitulino) [RHEL-78135]
  - mm/damon/tests/dbgfs-kunit: fix the header double inclusion guarding ifdef comment (Luiz Capitulino) [RHEL-78135]
  - mm/damon/Kconfig: update DBGFS_KUNIT prompt copy for SYSFS_KUNIT (Luiz Capitulino) [RHEL-78135]
  - selftests/damon/debugfs_duplicate_context_creation: hide errors from expected file write failures (Luiz Capitulino) [RHEL-78135]
  - selftests/damon/_debugfs_common: hide expected error message from test_write_result() (Luiz Capitulino) [RHEL-78135]
  - selftests/damon/huge_count_read_write: remove unnecessary debugging message (Luiz Capitulino) [RHEL-78135]
  - mm/show_mem: use str_yes_no() helper in show_free_areas() (Luiz Capitulino) [RHEL-78135]
  - mm/vmscan: wake up flushers conditionally to avoid cgroup OOM (Luiz Capitulino) [RHEL-78135]
  - mm: use page->private instead of page->index in percpu (Luiz Capitulino) [RHEL-78135]
  - mm: remove references to page->index in huge_memory.c (Luiz Capitulino) [RHEL-78135]
  - bootmem: stop using page->index (Luiz Capitulino) [RHEL-78135]
  - mm: mass constification of folio/page pointers (Luiz Capitulino) [RHEL-78135]
  - mm: renovate page_address_in_vma() (Luiz Capitulino) [RHEL-78135]
  - mm: use page_pgoff() in more places (Luiz Capitulino) [RHEL-78135]
  - mm: convert page_to_pgoff() to page_pgoff() (Luiz Capitulino) [RHEL-78135]
  - mm/zsmalloc: use memcpy_from/to_page whereever possible (Luiz Capitulino) [RHEL-78135]
  - zsmalloc: replace kmap_atomic with kmap_local_page (Luiz Capitulino) [RHEL-78135]
  - mm/codetag: uninline and move pgalloc_tag_copy and pgalloc_tag_split (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: support for page allocation tag compression (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: introduce pgtag_ref_handle to abstract page tag references (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: populate memory for module tags as needed (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: load module tags into separate contiguous memory (Luiz Capitulino) [RHEL-78135]
  - alloc_tag: introduce shutdown_mem_profiling helper function (Luiz Capitulino) [RHEL-78135]
  - maple_tree: add mas_for_each_rev() helper (Luiz Capitulino) [RHEL-78135]
  - x86/module: enable ROX caches for module text on 64 bit (Luiz Capitulino) [RHEL-78135]
  - execmem: add support for cache of large ROX pages (Luiz Capitulino) [RHEL-78135]
  - x86/module: prepare module loading for ROX allocations of text (Luiz Capitulino) [RHEL-78135]
  - arch: introduce set_direct_map_valid_noflush() (Luiz Capitulino) [RHEL-78135]
  - module: prepare to handle ROX allocations for text (Luiz Capitulino) [RHEL-78135]
  - asm-generic: introduce text-patching.h (Luiz Capitulino) [RHEL-78135]
  - mm: vmalloc: don't account for number of nodes for HUGE_VMAP allocations (Luiz Capitulino) [RHEL-78135]
  - mm: vmalloc: group declarations depending on CONFIG_MMU together (Luiz Capitulino) [RHEL-78135]
  - memcg: workingset: remove folio_memcg_rcu usage (Luiz Capitulino) [RHEL-78135]
  - mm/vma: the pgoff is correct if can_merge_right (Luiz Capitulino) [RHEL-78135]
  - mm: defer second attempt at merge on mmap() (Luiz Capitulino) [RHEL-78135]
  - mm: remove unnecessary reset state logic on merge new VMA (Luiz Capitulino) [RHEL-78135]
  - mm: refactor __mmap_region() (Luiz Capitulino) [RHEL-78135]
  - mm: isolate mmap internal logic to mm/vma.c (Luiz Capitulino) [RHEL-78135]
  - tools: testing: add additional vma_internal.h stubs (Luiz Capitulino) [RHEL-78135]
  - memcg-v1: remove memcg move locking code (Luiz Capitulino) [RHEL-78135]
  - memcg-v1: no need for memcg locking for MGLRU (Luiz Capitulino) [RHEL-78135]
  - memcg-v1: no need for memcg locking for writeback tracking (Luiz Capitulino) [RHEL-78135]
  - memcg-v1: no need for memcg locking for dirty tracking (Luiz Capitulino) [RHEL-78135]
  - memcg-v1: remove charge move code (Luiz Capitulino) [RHEL-78135]
  - memcg-v1: fully deprecate move_charge_at_immigrate (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: fallback to page size splice if large folio has poisoned pages (Luiz Capitulino) [RHEL-78135]
  - mm/damon/vaddr: add 'nr_piece == 1' check in damon_va_evenly_split_region() (Luiz Capitulino) [RHEL-78135]
  - mm/damon/vaddr: fix issue in damon_va_evenly_split_region() (Luiz Capitulino) [RHEL-78135]
  - mm/page_alloc: use str_off_on() helper in build_all_zonelists() (Luiz Capitulino) [RHEL-78135]
  - mm/memcontrol: fix seq_buf size to save memory when PAGE_SIZE is large (Luiz Capitulino) [RHEL-78135]
  - mm: add missing mmu_notifier_clear_young for !MMU_NOTIFIER (Luiz Capitulino) [RHEL-78135]
  - mm/page-writeback: raise wb_thresh to prevent write blocking with strictlimit (Luiz Capitulino) [RHEL-78135]
  - mm/memory.c: simplify pfnmap_lockdep_assert (Luiz Capitulino) [RHEL-78135]
  - mm/codetag: fix arg in pgalloc_tag_copy alloc_tag_sub (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: improve the tmpfs large folio read performance (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: update iocb->ki_pos directly to simplify tmpfs read logic (Luiz Capitulino) [RHEL-78135]
  - mm: remove unused has_isolate_pageblock (Luiz Capitulino) [RHEL-78135]
  - mm: remove redundant condition for THP folio (Luiz Capitulino) [RHEL-78135]
  - mm/mremap: remove goto from mremap_to() (Luiz Capitulino) [RHEL-78135]
  - mm/mremap: cleanup vma_to_resize() (Luiz Capitulino) [RHEL-78135]
  - mm: don't set readahead flag on a folio when lookahead_size > nr_to_read (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: remove __shmem_huge_global_enabled() (Luiz Capitulino) [RHEL-78135]
  - mm: huge_memory: move file_thp_enabled() into huge_memory.c (Luiz Capitulino) [RHEL-78135]
  - tmpfs: don't enable large folios if not supported (Luiz Capitulino) [RHEL-78135]
  - mm/mglru: reset page lru tier bits when activating (Luiz Capitulino) [RHEL-78135]
  - mm: swap: use str_true_false() helper function (Luiz Capitulino) [RHEL-78135]
  - mm, kasan, kmsan: instrument copy_from/to_kernel_nofault (Luiz Capitulino) [RHEL-78135]
  - mm/vmstat: defer the refresh_zone_stat_thresholds after all CPUs bringup (Luiz Capitulino) [RHEL-78135]
  - vmscan: add a vmscan event for reclaim_pages (Luiz Capitulino) [RHEL-78135]
  - mm: avoid zeroing user movable page twice with init_on_alloc=1 (Luiz Capitulino) [RHEL-78135]
  - mm/zswap: avoid touching XArray for unnecessary invalidation (Luiz Capitulino) [RHEL-78135]
  - mm/hugetlb: perform vmemmap optimization batchly for specific node allocation (Luiz Capitulino) [RHEL-78135]
  - memcg: add tracing for memcg stat updates (Luiz Capitulino) [RHEL-78135]
  - mm: remove unused hugepage for vma_alloc_folio() (Luiz Capitulino) [RHEL-78135]
  - mm: add pcp high_min high_max to proc zoneinfo (Luiz Capitulino) [RHEL-78135]
  - mm/kmemleak: fix typo in object_no_scan() comment (Luiz Capitulino) [RHEL-78135]
  - kaslr: rename physmem_end and PHYSMEM_END to direct_map_physmem_end (Luiz Capitulino) [RHEL-78135]
  - mm: allocate THP on hugezeropage wp-fault (Luiz Capitulino) [RHEL-78135]
  - mm: abstract THP allocation (Luiz Capitulino) [RHEL-78135]
  - mm/memory.c: remove stray newline at top of file (Luiz Capitulino) [RHEL-78135]
  - percpu: fix data race with pcpu_nr_empty_pop_pages (Luiz Capitulino) [RHEL-78135]
  - mm: consolidate common checks in hugetlb_get_unmapped_area (Luiz Capitulino) [RHEL-78135]
  - arch/s390: clean up hugetlb definitions (Luiz Capitulino) [RHEL-78135]
  - mm: drop hugetlb_get_unmapped_area{_*} functions (Luiz Capitulino) [RHEL-78135]
  - mm: make hugetlb mappings go through mm_get_unmapped_area_vmflags (Luiz Capitulino) [RHEL-78135]
  - arch/powerpc: teach book3s64 arch_get_unmapped_area{_topdown} to handle hugetlb mappings (Luiz Capitulino) [RHEL-78135]
  - arch/sparc: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappings (Luiz Capitulino) [RHEL-78135]
  - arch/x86: teach arch_get_unmapped_area_vmflags to handle hugetlb mappings (Luiz Capitulino) [RHEL-78135]
  - arch/s390: teach arch_get_unmapped_area{_topdown} to handle hugetlb mappings (Luiz Capitulino) [RHEL-78135]
  - mm/mmap: teach generic_get_unmapped_area{_topdown} to handle hugetlb mappings (Luiz Capitulino) [RHEL-78135]
  - mm: remove misleading 'unlikely' hint in vms_gather_munmap_vmas() (Luiz Capitulino) [RHEL-78135]
  - mm/truncate: reset xa_has_values flag on each iteration (Luiz Capitulino) [RHEL-78135]
  - mm: swap: make some count_mthp_stat() call-sites be THP-agnostic. (Luiz Capitulino) [RHEL-78135]
  - gup: convert FOLL_TOUCH case in follow_page_pte() to folio (Luiz Capitulino) [RHEL-78135]
  - mm: remove PageKsm() (Luiz Capitulino) [RHEL-78135]
  - mm: add PageAnonNotKsm() (Luiz Capitulino) [RHEL-78135]
  - ksm: convert should_skip_rmap_item() to take a folio (Luiz Capitulino) [RHEL-78135]
  - ksm: convert cmp_and_merge_page() to use a folio (Luiz Capitulino) [RHEL-78135]
  - ksm: use a folio in try_to_merge_one_page() (Luiz Capitulino) [RHEL-78135]
  - mm/cma: fix useless return in void function (Luiz Capitulino) [RHEL-78135]
  - mm: optimize invalidation of shadow entries (Luiz Capitulino) [RHEL-78135]
  - mm: optimize truncation of shadow entries (Luiz Capitulino) [RHEL-78135]
  - mm: migrate LRU_REFS_MASK bits in folio_migrate_flags (Luiz Capitulino) [RHEL-78135]
  - mm: pgtable: remove pte_offset_map_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: multi-gen LRU: walk_pte_range() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: userfaultfd: move_pages_pte() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: page_vma_mapped_walk: map_pte() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: mremap: move_ptes() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: copy_pte_range() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: khugepaged: collapse_pte_mapped_thp() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: handle_pte_fault() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - arm: adjust_pte() use pte_offset_map_rw_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: khugepaged: __collapse_huge_page_swapin() use pte_offset_map_ro_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: filemap: filemap_fault_recheck_pte_none() use pte_offset_map_ro_nolock() (Luiz Capitulino) [RHEL-78135]
  - powerpc: assert_pte_locked() use pte_offset_map_ro_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: pgtable: introduce pte_offset_map_{ro|rw}_nolock() (Luiz Capitulino) [RHEL-78135]
  - mm: move mm flags to mm_types.h (Luiz Capitulino) [RHEL-78135]
  - mm/madvise: unrestrict process_madvise() for current process (Luiz Capitulino) [RHEL-78135]
  - mm/mempolicy: fix comments for better documentation (Luiz Capitulino) [RHEL-78135]
  - mm: fix shrink nr.unqueued_dirty counter issue (Luiz Capitulino) [RHEL-78135]
  - mm: refactor mm_access() to not return NULL (Luiz Capitulino) [RHEL-78135]
  - mm/vmalloc: combine all TLB flush operations of KASAN shadow virtual address into one operation (Luiz Capitulino) [RHEL-78135] {CVE-2024-56559}
  - mm/memcontrol: add per-memcg pgpgin/pswpin counter (Luiz Capitulino) [RHEL-78135]
  - mm/damon: fix sparse warning for zero initializer (Luiz Capitulino) [RHEL-78135]
  - mm: shmem: fix khugepaged activation policy for shmem (Luiz Capitulino) [RHEL-78135]
  - mm: page_frag: use __alloc_pages() to replace alloc_pages_node() (Luiz Capitulino) [RHEL-78135]
  - mm: page_frag: reuse existing space for 'size' and 'pfmemalloc' (Luiz Capitulino) [RHEL-78135]
  - xtensa: remove the get_order() implementation (Luiz Capitulino) [RHEL-78135]
  - mm: page_frag: avoid caller accessing 'page_frag_cache' directly (Luiz Capitulino) [RHEL-78135]
  - mm: page_frag: use initial zero offset for page_frag_alloc_align() (Luiz Capitulino) [RHEL-78135]
  - mm: move the page fragment allocator from page_alloc into its own file (Luiz Capitulino) [RHEL-78135]
  - mm: page_frag: add a test module for page_frag (Luiz Capitulino) [RHEL-78135]
  - powerpc: Split systemcfg struct definitions out from vdso (Luiz Capitulino) [RHEL-78135]
  - powerpc: Split systemcfg data out of vdso data page (Luiz Capitulino) [RHEL-78135]
  - powerpc: Add kconfig option for the systemcfg page (Luiz Capitulino) [RHEL-78135]
  - powerpc/pseries/lparcfg: Use num_possible_cpus() for potential processors (Luiz Capitulino) [RHEL-78135]
  - powerpc/pseries/lparcfg: Fix printing of system_active_processors (Luiz Capitulino) [RHEL-78135]
  - powerpc/procfs: Propagate error of remap_pfn_range() (Luiz Capitulino) [RHEL-78135]
  - powerpc/vdso: Remove offset comment from 32bit vdso_arch_data (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Split virtual clock pages into dedicated mapping (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Delete vvar.h (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Access vdso data without vvar.h (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Move the rng offset to vsyscall.h (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Access rng vdso data without vvar.h (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Access timens vdso data without vvar.h (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Allocate vvar page from C code (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Access rng data from kernel without vvar (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Place vdso_data at beginning of vvar page (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Use __arch_get_vdso_data() to access vdso data (Luiz Capitulino) [RHEL-78135]
  - x86/mm/mmap: Remove arch_vma_name() (Luiz Capitulino) [RHEL-78135]
  - MIPS: vdso: Avoid name conflict around "vdso_data" (Luiz Capitulino) [RHEL-78135]
  - LoongArch: vDSO: Use vdso/datapage.h to access vDSO data (Luiz Capitulino) [RHEL-78135]
  - ARM: vdso: Remove assembly for datapage access (Luiz Capitulino) [RHEL-78135]
  - riscv: vdso: Use only one single vvar mapping (Luiz Capitulino) [RHEL-78135]
  - arm64: vdso: Use only one single vvar mapping (Luiz Capitulino) [RHEL-78135]
  - arm64: vdso: Drop LBASE_VDSO (Luiz Capitulino) [RHEL-78135]
  - s390/vdso: Drop LBASE_VDSO (Luiz Capitulino) [RHEL-78135]
  - csky/vdso: Remove arch_vma_name() (Luiz Capitulino) [RHEL-78135]
  - csky/vdso: Remove gettimeofday() and friends from VDSO (Luiz Capitulino) [RHEL-78135]
  - MIPS: vdso: Remove timekeeper includes (Luiz Capitulino) [RHEL-78135]
  - LoongArch: vdso: Remove timekeeper includes (Luiz Capitulino) [RHEL-78135]
  - x86/vdso: Remove timekeeper include (Luiz Capitulino) [RHEL-78135]
  - s390/vdso: Remove timekeeper includes (Luiz Capitulino) [RHEL-78135]
  - riscv: vdso: Remove timekeeper include (Luiz Capitulino) [RHEL-78135]
  - powerpc/vdso: Remove timekeeper includes (Luiz Capitulino) [RHEL-78135]
  - arm64: vdso: Remove timekeeper include (Luiz Capitulino) [RHEL-78135]
  - arm: vdso: Remove timekeeper includes (Luiz Capitulino) [RHEL-78135]
  - vdso: Remove timekeeper argument of __arch_update_vsyscall() (Luiz Capitulino) [RHEL-78135]
  - s390: Remove remaining _PAGE_* macros (Luiz Capitulino) [RHEL-78135]
  - vdso: Introduce vdso/page.h (Luiz Capitulino) [RHEL-78135]
  - drm: i915: Change fault type to unsigned long (Luiz Capitulino) [RHEL-78135]
  - x86/mm/tlb: Put cpumask_test_cpu() check in switch_mm_irqs_off() under CONFIG_DEBUG_VM (Luiz Capitulino) [RHEL-78135]
  - x86/mm: Don't disable PCID when INVLPG has been fixed by microcode (Luiz Capitulino) [RHEL-78135]
  - redhat/configs: Enable CONFIG_ARM64_HAFT (Luiz Capitulino) [RHEL-78135]
  - arm64: pgtable: Warn unexpected pmdp_test_and_clear_young() (Luiz Capitulino) [RHEL-78135]
  - arm64: Enable ARCH_HAS_NONLEAF_PMD_YOUNG (Luiz Capitulino) [RHEL-78135]
  - arm64: Add support for FEAT_HAFT (Luiz Capitulino) [RHEL-78135]
  - arm64: setup: name 'tcr2' register (Luiz Capitulino) [RHEL-78135]
  - arm64/sysreg: Update ID_AA64MMFR1_EL1 register (Luiz Capitulino) [RHEL-78135]
  - arm64: Enable memory encrypt for Realms (Luiz Capitulino) [RHEL-78135]
  - arm64: mm: Avoid TLBI when marking pages as valid (Luiz Capitulino) [RHEL-78135]
  - arm64: Enforce bounce buffers for realm DMA (Luiz Capitulino) [RHEL-78135]
  - selftests: arm64: add hugetlb mte tests (Luiz Capitulino) [RHEL-78135]
  - hugetlb: arm64: add mte support (Luiz Capitulino) [RHEL-78135]
  - arm64/ptdump: Test both PTE_TABLE_BIT and PTE_VALID for block mappings (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Re-organize arch_make_huge_pte() (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Change pgattr_change_is_safe() arguments as pteval_t (Luiz Capitulino) [RHEL-78135]
  - efi: arm64: Map Device with Prot Shared (Luiz Capitulino) [RHEL-78135]
  - arm64: rsi: Map unprotected MMIO as decrypted (Luiz Capitulino) [RHEL-78135]
  - arm64: rsi: Add support for checking whether an MMIO is protected (Luiz Capitulino) [RHEL-78135]
  - arm64: realm: Query IPA size from the RMM (Luiz Capitulino) [RHEL-78135]
  - arm64: Detect if in a realm and set RIPAS RAM (Luiz Capitulino) [RHEL-78135]
  - arm64: rsi: Add RSI definitions (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Enable GCS for the FP stress tests (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add a GCS stress test (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add GCS signal tests (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add test coverage for GCS mode locking (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add a GCS test program built with the system libc (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add very basic GCS test program (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Always run signals tests with GCS enabled (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Allow signals tests to specify an expected si_code (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add framework support for GCS to signal handling tests (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Add GCS as a detected feature in the signal tests (Luiz Capitulino) [RHEL-78135]
  - kselftest/arm64: Verify the GCS hwcap (Luiz Capitulino) [RHEL-78135]
  - arm64: Add Kconfig for Guarded Control Stack (GCS) (Luiz Capitulino) [RHEL-78135]
  - arm64/ptrace: Expose GCS via ptrace and core files (Luiz Capitulino) [RHEL-78135]
  - arm64/signal: Expose GCS state in signal frames (Luiz Capitulino) [RHEL-78135]
  - arm64/signal: Set up and restore the GCS context for signal handlers (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Implement map_shadow_stack() (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Implement shadow stack prctl() interface (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Ensure that new threads have a GCS (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Context switch GCS state for EL0 (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Handle GCS data aborts (Luiz Capitulino) [RHEL-78135]
  - arm64/traps: Handle GCS exceptions (Luiz Capitulino) [RHEL-78135]
  - arm64/hwcap: Add hwcap for GCS (Luiz Capitulino) [RHEL-78135]
  - arm64/idreg: Add overrride for GCS (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Map pages for guarded control stack (Luiz Capitulino) [RHEL-78135]
  - mm: Define VM_SHADOW_STACK for arm64 when we support GCS (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Allocate PIE slots for EL0 guarded control stack (Luiz Capitulino) [RHEL-78135]
  - arm64/cpufeature: Runtime detection of Guarded Control Stack (GCS) (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Provide basic EL2 setup to allow GCS usage at EL0 and EL1 (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Provide put_user_gcs() (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Add manual encodings of GCS instructions (Luiz Capitulino) [RHEL-78135]
  - arm64/sysreg: Add definitions for architected GCS caps (Luiz Capitulino) [RHEL-78135]
  - arm64/gcs: Document the ABI for Guarded Control Stacks (Luiz Capitulino) [RHEL-78135]
  - arm64: Document boot requirements for Guarded Control Stacks (Luiz Capitulino) [RHEL-78135]
  - mman: Add map_shadow_stack() flags (Luiz Capitulino) [RHEL-78135]
  - prctl: arch-agnostic prctl for shadow stack (Luiz Capitulino) [RHEL-78135]
  - arm64/mm: Restructure arch_validate_flags() for extensibility (Luiz Capitulino) [RHEL-78135]
  - mm: Define VM_HIGH_ARCH_6 (Luiz Capitulino) [RHEL-78135]
  - mm: Introduce ARCH_HAS_USER_SHADOW_STACK (Luiz Capitulino) [RHEL-78135]
  - s390/cio/ioasm: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/cio/qdio: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/sclp: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/dasd: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/boot/physmem: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/pci: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/kvm: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/extmem: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/string: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/diag: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/irq: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/smp: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/uv: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/pai: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/cpu_mf: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/cpcmd: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/topology: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/time: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/pageattr: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/sthyi: Convert to use flag output macros (Luiz Capitulino) [RHEL-78135]
  - s390/asm: Helper macros for flag output operand handling (Luiz Capitulino) [RHEL-78135]
  - s390/perf_cpum_cf: Convert to use local64_try_cmpxchg() (Luiz Capitulino) [RHEL-78135]
  - s390/perf_cpum_sf: Convert to use try_cmpxchg128() (Luiz Capitulino) [RHEL-78135]
  - s390/atomic: Remove __atomic_cmpxchg() variants (Luiz Capitulino) [RHEL-78135]
  - s390/locking: Use arch_try_cmpxchg() instead of __atomic_cmpxchg_bool() (Luiz Capitulino) [RHEL-78135]
  - s390/preempt: Use arch_try_cmpxchg() instead of __atomic_cmpxchg() (Luiz Capitulino) [RHEL-78135]
  - s390/atomic: Provide arch_atomic_try_cmpxchg() (Luiz Capitulino) [RHEL-78135]
  - s390/cmpxchg: Use arch_cmpxchg() instead of __atomic_cmpxchg() (Luiz Capitulino) [RHEL-78135]
  - s390/atomic: Convert arch_atomic_xchg() to C function (Luiz Capitulino) [RHEL-78135]
  - s390/cmpxchg: Provide arch_try_cmpxchg128() (Luiz Capitulino) [RHEL-78135]
  - s390/cmpxchg: Provide arch_cmpxchg128_local() (Luiz Capitulino) [RHEL-78135]
  - s390/cmpxchg: Implement arch_xchg() with arch_try_cmpxchg() (Luiz Capitulino) [RHEL-78135]
  - s390/cmpxchg: Provide arch_try_cmpxchg() (Luiz Capitulino) [RHEL-78135]
  - s390/cmpxchg: Convert one and two byte case inline assemblies to C (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Cleanup fault error handling (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Convert to LOCK_MM_AND_FIND_VMA (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Get rid of fault type switch statements (Luiz Capitulino) [RHEL-78135]
  - s390/mm: Simplify get_fault_type() (Luiz Capitulino) [RHEL-78135]
  - s390: Remove gmap pointer from lowcore (Luiz Capitulino) [RHEL-78135]
  - s390/mm/gmap: Remove gmap_{en,dis}able() (Luiz Capitulino) [RHEL-78135]
  - s390/kvm: Stop using gmap_{en,dis}able() (Luiz Capitulino) [RHEL-78135]
  - s390/mm/fault: Handle guest-related program interrupts in KVM (Luiz Capitulino) [RHEL-78135]
  - s390/mm/gmap: Fix __gmap_fault() return code (Luiz Capitulino) [RHEL-78135]
  - s390/mm/gmap: Refactor gmap_fault() and add support for pfault (Luiz Capitulino) [RHEL-78135]
  - s390/kvm: Remove kvm_arch_fault_in_page() (Luiz Capitulino) [RHEL-78135]
  - s390/entry: Remove __GMAP_ASCE and use _PIF_GUEST_FAULT again (Luiz Capitulino) [RHEL-78135]
  - s390/pageattr: Implement missing kernel_page_present() (Luiz Capitulino) [RHEL-78135]
  - s390: Fix various typos (Luiz Capitulino) [RHEL-78135]
  - mm: zero range of eof folio exposed by inode size extension (Luiz Capitulino) [RHEL-78135]
  - memcg_write_event_control(): switch to CLASS(fd) (Luiz Capitulino) [RHEL-78135]
  - convert cachestat(2) (Luiz Capitulino) [RHEL-78135]
  - migrate: Remove references to Private2 (Luiz Capitulino) [RHEL-78135]
  - ceph: Remove call to PagePrivate2() (Luiz Capitulino) [RHEL-78135]
  - btrfs: Switch from using the private_2 flag to owner_2 (Luiz Capitulino) [RHEL-78135]
  - mm: Remove PageMappedToDisk (Luiz Capitulino) [RHEL-78135]
  - nilfs2: Convert nilfs_copy_buffer() to use folios (Luiz Capitulino) [RHEL-78135]
  - fs: Move clearing of mappedtodisk to buffer.c (Luiz Capitulino) [RHEL-78135]
  - mm/page-writeback.c: Fix comment of wb_domain_writeout_add() (Luiz Capitulino) [RHEL-78135]
  - mm/page-writeback.c: Update comment for BANDWIDTH_INTERVAL (Luiz Capitulino) [RHEL-78135]
  - filemap: filemap_read() should check that the offset is positive or zero (Luiz Capitulino) [RHEL-78135]
  - s390/diag: Move diag.c to diag specific folder (Mete Durlu) [RHEL-72674]
  - s390/diag324: Retrieve power readings via diag 0x324 (Mete Durlu) [RHEL-72674]
  - s390/diag: Create misc device /dev/diag (Mete Durlu) [RHEL-72674]
  - scsi: lpfc: Fix spelling mistake 'Toplogy' -> 'Topology' (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Copyright updates for 14.4.0.8 patches (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Update lpfc version to 14.4.0.8 (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Handle duplicate D_IDs in ndlp search-by D_ID routine (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Ignore ndlp rport mismatch in dev_loss_tmo callbk (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Free phba irq in lpfc_sli4_enable_msi() when pci_irq_vector() fails (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Reduce log message generation during ELS ring clean up (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Copyright updates for 14.4.0.7 patches (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Update lpfc version to 14.4.0.7 (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Add support for large fw object application layer reads (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Update definition of firmware configuration mbox cmds (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Change lpfc_nodelist save_flags member into a bitmask (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Add handling for LS_RJT reason explanation authentication required (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Modify handling of ADISC based on ndlp state and RPI registration (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Delete NLP_TARGET_REMOVE flag due to obsolete usage (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Restrict the REG_FCFI MAM field to FCoE adapters only (Dick Kennedy) [RHEL-82167]
  - scsi: lpfc: Redefine incorrect type in lpfc_create_device_data() (Dick Kennedy) [RHEL-82167]
  - iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic() (CKI Backport Bot) [RHEL-86845] {CVE-2025-21993}
  - Revert "media: uvcvideo: Require entities to have a non-zero unique ID" (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Fix deadlock during uvc_probe (Desnes Nunes) [RHEL-78929] {CVE-2024-58059}
  - acpi: typec: ucsi: Introduce a ->poll_cci method (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Fix host controllers "dying" after suspend and resume (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Fix NULL pointer dereference on certain command aborts (Desnes Nunes) [RHEL-78929 RHEL-81550] {CVE-2024-57981}
  - USB: serial: option: add Neoway N723-EA support (Desnes Nunes) [RHEL-78929]
  - USB: serial: option: add MeiG Smart SRM815 (Desnes Nunes) [RHEL-78929]
  - USB: serial: cp210x: add Phoenix Contact UPS Device (Desnes Nunes) [RHEL-78929]
  - usb: typec: fix pm usage counter imbalance in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-78929]
  - usb-storage: Add max sectors quirk for Nokia 208 (Desnes Nunes) [RHEL-78929]
  - phy: core: Fix an OF node refcount leakage in of_phy_provider_lookup() (Desnes Nunes) [RHEL-78929]
  - phy: core: Fix an OF node refcount leakage in _of_phy_get() (Desnes Nunes) [RHEL-78929]
  - phy: core: Fix that API devm_phy_destroy() fails to destroy the phy (Desnes Nunes) [RHEL-78929]
  - phy: core: Fix that API devm_of_phy_provider_unregister() fails to unregister the phy provider (Desnes Nunes) [RHEL-78929]
  - phy: core: Fix that API devm_phy_put() fails to release the phy (Desnes Nunes) [RHEL-78929]
  - USB: core: Disable LPM only for non-suspended ports (Desnes Nunes) [RHEL-78929]
  - usb: fix reference leak in usb_new_device() (Desnes Nunes) [RHEL-78929]
  - usb: typec: tcpci: fix NULL pointer issue on shared irq case (Desnes Nunes) [RHEL-78929] {CVE-2024-57914}
  - usb: chipidea: ci_hdrc_imx: decrement device's refcount in .remove() and in the error path of .probe() (Desnes Nunes) [RHEL-78929]
  - USB: usblp: return error when setting unsupported protocol (Desnes Nunes) [RHEL-78929]
  - usb: host: xhci-plat: set skip_phy_initialization if software node has XHCI_SKIP_PHY_INIT property (Desnes Nunes) [RHEL-78929]
  - usb: dwc3-am62: Disable autosuspend during remove (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: gadget: fix writing NYET threshold (Desnes Nunes) [RHEL-78929]
  - usb: xhci: fix ring expansion regression in 6.13-rc1 (Desnes Nunes) [RHEL-78929]
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors generic (Desnes Nunes) [RHEL-78929]
  - thunderbolt: Improve redrive mode handling (Desnes Nunes) [RHEL-78929]
  - USB: serial: option: add Telit FE910C04 rmnet compositions (Desnes Nunes) [RHEL-78929]
  - USB: serial: option: add MediaTek T7XX compositions (Desnes Nunes) [RHEL-78929]
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready (Desnes Nunes) [RHEL-78929]
  - USB: serial: option: add MeiG Smart SLM770A (Desnes Nunes) [RHEL-78929]
  - USB: serial: option: add TCL IK512 MBIM & ECM (Desnes Nunes) [RHEL-78929]
  - thunderbolt: Don't display nvm_version unless upgrade supported (Desnes Nunes) [RHEL-78929]
  - thunderbolt: Add support for Intel Panther Lake-M/P (Desnes Nunes) [RHEL-47431 RHEL-78929]
  - usb: typec: ucsi: Fix connector status writing past buffer size (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Fix completion notifications (Desnes Nunes) [RHEL-78929]
  - usb: dwc2: Fix HCD port connection race (Desnes Nunes) [RHEL-78929]
  - usb: dwc2: hcd: Fix GetPortStatus & SetPortFeature (Desnes Nunes) [RHEL-78929]
  - usb: dwc2: Fix HCD resume (Desnes Nunes) [RHEL-78929]
  - usb: misc: onboard_usb_dev: skip suspend/resume sequence for USB5744 SMBus support (Desnes Nunes) [RHEL-78929]
  - usb: core: hcd: only check primary hcd skip_phy_initialization (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: imx8mp: fix software node kernel dump (Desnes Nunes) [RHEL-78929]
  - dt-bindings: phy: imx8mq-usb: correct reference to usb-switch.yaml (Desnes Nunes) [RHEL-78929]
  - usb: ehci-hcd: fix call balance of clocks handling routines (Desnes Nunes) [RHEL-78929]
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP (Desnes Nunes) [RHEL-78929]
  - usb: typec: tcpm: Add support for sink-bc12-completion-time-ms DT property (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: maxim,max33359: add usage of sink bc12 time property (Desnes Nunes) [RHEL-78929]
  - dt-bindings: connector: Add time property for Sink BC12 detection completion (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: gadget: Remove dwc3_request->needs_extra_trb (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: gadget: Cleanup SG handling (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: gadget: Fix looping of queued SG entries (Desnes Nunes) [RHEL-78929] {CVE-2024-56698}
  - usb: dwc3: gadget: Fix checking for number of TRBs left (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: ep0: Don't clear ep0 DWC3_EP_TRANSFER_STARTED (Desnes Nunes) [RHEL-78929]
  - USB: make to_usb_device_driver() use container_of_const() (Desnes Nunes) [RHEL-78929]
  - USB: make to_usb_driver() use container_of_const() (Desnes Nunes) [RHEL-78929]
  - USB: properly lock dynamic id list when showing an id (Desnes Nunes) [RHEL-78929]
  - USB: make single lock for all usb dynamic id lists (Desnes Nunes) [RHEL-78929]
  - drivers/usb/storage: refactor min with min_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/serial: refactor min with min_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/musb: refactor min/max with min_t/max_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/mon: refactor min with min_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/misc: refactor min with min_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/host: refactor min/max with min_t/max_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/core: refactor max with max_t (Desnes Nunes) [RHEL-78929]
  - drivers/usb/gadget: refactor min with min_t (Desnes Nunes) [RHEL-78929]
  - usb: cdns3: Synchronise PCI IDs via common data base (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: core: Set force_gen1 bit for all applicable SuperSpeed ports (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: gadget: Add missing check for single port RAM in TxFIFO resizing logic (Desnes Nunes) [RHEL-78929]
  - USB: core: remove dead code in do_proc_bulk() (Desnes Nunes) [RHEL-78929]
  - usb: typec: fix potential array underflow in ucsi_ccg_sync_control() (Desnes Nunes) [RHEL-78929] {CVE-2024-53203}
  - usb: misc: ljca: set small runtime autosuspend delay (Desnes Nunes) [RHEL-78929]
  - usb: misc: ljca: move usb_autopm_put_interface() after wait for response (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: imx: add imx8ulp support (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Fix a missing bits to bytes conversion in ucsi_init() (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format (Desnes Nunes) [RHEL-78929] {CVE-2024-53104}
  - USB: serial: ftdi_sio: Fix atomicity violation in get_serial_info() (Desnes Nunes) [RHEL-78929]
  - thunderbolt: Replace deprecated PCI functions (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Convert connector specific commands to bitmaps (Desnes Nunes) [RHEL-78929]
  - USB: serial: pl2303: account for deficits of clones (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Avoid queuing redundant Stop Endpoint commands (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Fix TD invalidation under pending Set TR Dequeue (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Limit Stop Endpoint retries (Desnes Nunes) [RHEL-78929]
  - usb: xhci: remove irrelevant comment (Desnes Nunes) [RHEL-78929]
  - usb: xhci: add help function xhci_dequeue_td() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: refactor xhci_td_cleanup() to return void (Desnes Nunes) [RHEL-78929]
  - usb: xhci: remove unused arguments from td_to_noop() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: improve xhci_clear_command_ring() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: request MSI/-X according to requested amount (Desnes Nunes) [RHEL-78929]
  - usb: xhci: move link TRB quirk to xhci_gen_setup() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: simplify TDs start and end naming scheme in struct 'xhci_td' (Desnes Nunes) [RHEL-78929]
  - xhci: pci: Fix indentation in the PCI device ID definitions (Desnes Nunes) [RHEL-78929]
  - xhci: pci: Use standard pattern for device IDs (Desnes Nunes) [RHEL-78929]
  - xhci: Don't perform Soft Retry for Etron xHCI host (Desnes Nunes) [RHEL-78929]
  - xhci: Fix control transfer error on Etron xHCI host (Desnes Nunes) [RHEL-78929]
  - xhci: Don't issue Reset Device command to Etron xHCI host (Desnes Nunes) [RHEL-78929]
  - xhci: Combine two if statements for Etron xHCI host (Desnes Nunes) [RHEL-78929]
  - usb: xhci: add xhci_initialize_ring_segments() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: rework xhci_link_segments() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: refactor xhci_link_rings() to use source and destination rings (Desnes Nunes) [RHEL-78929]
  - usb: xhci: rework xhci_free_segments_for_ring() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: adjust xhci_alloc_segments_for_ring() arguments (Desnes Nunes) [RHEL-78929]
  - usb: xhci: remove option to change a default ring's TRB cycle bit (Desnes Nunes) [RHEL-78929]
  - usb: xhci: introduce macro for ring segment list iteration (Desnes Nunes) [RHEL-78929]
  - xhci: debugfs: Add virt endpoint state to xhci debugfs (Desnes Nunes) [RHEL-78929]
  - xhci: trace stream context at Set TR Deq command completion (Desnes Nunes) [RHEL-78929]
  - xhci: add stream context tracing (Desnes Nunes) [RHEL-78929]
  - xhci: Don't trace ring at every enqueue or dequeue increase (Desnes Nunes) [RHEL-78929]
  - xhci: show DMA address of TRB when tracing TRBs (Desnes Nunes) [RHEL-78929]
  - xhci: Cleanup Candence controller PCI device and vendor ID usage (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Fix sum_trb_lengths() (Desnes Nunes) [RHEL-78929]
  - usb: xhci: Remove unused parameters of next_trb() (Desnes Nunes) [RHEL-78929]
  - xhci: Add Isochronous TRB fields to TRB tracer (Desnes Nunes) [RHEL-78929]
  - phy: tegra: xusb: Set fwnode for xusb port devices (Desnes Nunes) [RHEL-78929]
  - usb: Use (of|device)_property_present() for non-boolean properties (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: qcom,dwc3: Add SAR2130P compatible (Desnes Nunes) [RHEL-78929]
  - misc: rtsx: Cleanup on DRV_NAME cardreader variables (Desnes Nunes) [RHEL-78929]
  - usb: use "prompt" instead of "bool" for choice prompts (Desnes Nunes) [RHEL-78929]
  - redhat/configs: Adding CONFIG_TYPEC_MUX_TUSB1046 (Desnes Nunes) [RHEL-78929]
  - usb: typec: mux: Add support for the TUSB1046 crosspoint switch (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: Describe TUSB1046 crosspoint switch (Desnes Nunes) [RHEL-78929]
  - USB: xhci: add support for PWRON active high (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: add TUSB73x0 PCIe (Desnes Nunes) [RHEL-78929]
  - usb: typec: tcpm: Add support for parsing time dt properties (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Implement asymmetric lane margining (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Don't hardcode margining results size (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Refactor hardware margining result parsing (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Replace margining lane numbers with an enum (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Replace "both lanes" with "all lanes" (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Implement Gen 4 margining eye selection (Desnes Nunes) [RHEL-78929]
  - thunderbolt: debugfs: Add USB4 Gen 4 margining capabilities (Desnes Nunes) [RHEL-78929]
  - thunderbolt: Don't hardcode margining capabilities size (Desnes Nunes) [RHEL-78929]
  - usb: core: use sysfs_emit() instead of sprintf() (Desnes Nunes) [RHEL-78929]
  - dt-bindings: connector: Add properties to define time values (Desnes Nunes) [RHEL-78929]
  - usb: storage: fix wrong comments for struct bulk_cb_wrap (Desnes Nunes) [RHEL-78929]
  - usb: storage: use US_BULK_FLAG_OUT instead of constant values (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: gadget: Refine the logic for resizing Tx FIFOs (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Helper for Get Connector Status command (Desnes Nunes) [RHEL-78929]
  - media: cx231xx: Remove some deadcode (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Stop stream during unregister (Desnes Nunes) [RHEL-78929]
  - phy: Switch back to struct platform_driver::remove() (Desnes Nunes) [RHEL-78929]
  - xhci: add helper to stop endpoint and wait for completion (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Add support for the partner USB Modes (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Supply the USB capabilities to the ports (Desnes Nunes) [RHEL-78929]
  - usb: typec: Add attribute file showing the USB Modes of the partner (Desnes Nunes) [RHEL-78929]
  - usb: typec: Add attribute file showing the supported USB modes of the port (Desnes Nunes) [RHEL-78929]
  - usb: require FMODE_WRITE for usbdev_mmap() (Desnes Nunes) [RHEL-78929]
  - usb: gadget: uvc: configfs: Add frame-based frame format support (Desnes Nunes) [RHEL-78929]
  - dt-bindings: phy: qcom,qusb2: Add bindings for QCS615 (Desnes Nunes) [RHEL-78929]
  - dt-bindings: phy: qcom,msm8998-qmp-usb3-phy: Add support for QCS615 (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: UCSI2.0 Set Sink Path command support (Desnes Nunes) [RHEL-78929]
  - usb: typec: ucsi: Do not call ACPI _DSM method for UCSI read operations (Desnes Nunes) [RHEL-78929]
  - media: anysee: Fix and remove outdated comment (Desnes Nunes) [RHEL-78929]
  - memstick: Constify struct memstick_device_id (Desnes Nunes) [RHEL-78929]
  - mmc: Switch back to struct platform_driver::remove() (Desnes Nunes) [RHEL-78929]
  - memstick: Fix typo in comment (Desnes Nunes) [RHEL-78929]
  - USB: chaoskey: Fix possible deadlock chaoskey_list_lock (Desnes Nunes) [RHEL-78929]
  - media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108 (Desnes Nunes) [RHEL-78929]
  - media: cx231xx: Fix the S-Video capture on August VGB100 (Desnes Nunes) [RHEL-78929]
  - media: Switch back to struct platform_driver::remove() (Desnes Nunes) [RHEL-78929]
  - media: pvrusb2: Use kmemdup_array instead of kmemdup for multiple allocation (Desnes Nunes) [RHEL-78929]
  - phy: qcom: qmp: Add qmp configuration for QCS8300 (Desnes Nunes) [RHEL-78929]
  - dt-bindings: phy: qcom,sc8280xp-qmp-usb3-uni: Add QCS8300 compatible (Desnes Nunes) [RHEL-78929]
  - dt-bindings: phy: qcom,usb-snps-femto-v2: Add bindings for QCS8300 (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: qcom,dwc3: Add QCS8300 to USB DWC3 bindings (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Exit early if there is not int_urb (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Avoid race condition during unregister (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Refactor the status irq API (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Require entities to have a non-zero unique ID (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Force UVC version to 1.0a for 0408:4033 (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Add support for the D3DFMT_R5G6B5 pixmap type (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: RealSense D421 Depth module metadata (Desnes Nunes) [RHEL-78929]
  - media: uvcvideo: Add luma 16-bit interlaced pixel format (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: dwc3-imx8mp: add compatible string for imx95 (Desnes Nunes) [RHEL-78929]
  - dt-bindings: phy: imx8mq-usb: add compatible "fsl,imx95-usb-phy" (Desnes Nunes) [RHEL-78929]
  - USB: chaoskey: fail open after removal (Desnes Nunes) [RHEL-78929]
  - usb: yurex: make waiting on yurex_write interruptible (Desnes Nunes) [RHEL-78929]
  - usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read() (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: udc: improve error recovery for ISO transfer (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: udc: improve dTD link logic (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: udc: handle USB Error Interrupt if IOC not set (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: udc: create bounce buffer for problem sglist entries if possible (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: udc: limit usb request length to max 16KB (Desnes Nunes) [RHEL-78929]
  - usb: chipidea: add CI_HDRC_HAS_SHORT_PKT_LIMIT flag (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: cypress,cypd4226: Drop Tegra specific GPIO defines (Desnes Nunes) [RHEL-78929]
  - usb: Switch back to struct platform_driver::remove() (Desnes Nunes) [RHEL-78929]
  - dt-bindings: usb: genesys,gl850g: allow downstream device subnodes (Desnes Nunes) [RHEL-78929]
  - usb: typec: stusb160x: Make use of i2c_get_match_data() (Desnes Nunes) [RHEL-78929]
  - usb: typec: tcpm: use max() to get higher value (Desnes Nunes) [RHEL-78929]
  - usb: dwc3: Correct some typos in comments (Desnes Nunes) [RHEL-78929]
  - usb: typec: Fix typo in comment (Desnes Nunes) [RHEL-78929]
  - usb: gadget: udc: fix typo in the comment (Desnes Nunes) [RHEL-78929]
  - usb: host: fix typo in the comment (Desnes Nunes) [RHEL-78929]
  - redhat/configs: delete CONFIG_USB_ONBOARD_HUB and use CONFIG_USB_ONBOARD_DEV instead (Desnes Nunes) [RHEL-78929]
  - sched_ext: Fix pick_task_scx() picking non-queued tasks when it's called without balance() (Phil Auld) [RHEL-80978]
  - sched_ext: Use SCX_CALL_OP_TASK in task_tick_scx (Phil Auld) [RHEL-80978]
  - sched_ext: Fix the incorrect bpf_list kfunc API in common.bpf.h. (Phil Auld) [RHEL-80978]
  - sched_ext: selftests: Fix grammar in tests description (Phil Auld) [RHEL-80978]
  - sched_ext: Fix incorrect assumption about migration disabled tasks in task_can_run_on_remote_rq() (Phil Auld) [RHEL-80978]
  - sched_ext: Fix migration disabled handling in targeted dispatches (Phil Auld) [RHEL-80978]
  - sched_ext: Implement auto local dispatching of migration disabled tasks (Phil Auld) [RHEL-80978]
  - sched_ext: Fix incorrect time delta calculation in time_delta() (Phil Auld) [RHEL-80978]
  - sched_ext: Fix lock imbalance in dispatch_to_local_dsq() (Phil Auld) [RHEL-80978]
  - sched_ext: selftests/dsp_local_on: Fix selftest on UP systems (Phil Auld) [RHEL-80978]
  - tools/sched_ext: Add helper to check task migration state (Phil Auld) [RHEL-80978]
  - sched_ext: selftests/dsp_local_on: Fix sporadic failures (Phil Auld) [RHEL-80978]
  - selftests/sched_ext: Fix enum resolution (Phil Auld) [RHEL-80978]
  - sched_ext: Include task weight in the error state dump (Phil Auld) [RHEL-80978]
  - sched_ext: Fixes typos in comments (Phil Auld) [RHEL-80978]
  - sched_ext: fix kernel-doc warnings (Phil Auld) [RHEL-80978]
  - sched_ext: idle: Refresh idle masks during idle-to-idle transitions (Phil Auld) [RHEL-80978]
  - sched_ext: Use time helpers in BPF schedulers (Phil Auld) [RHEL-80978]
  - sched_ext: Replace bpf_ktime_get_ns() to scx_bpf_now() (Phil Auld) [RHEL-80978]
  - sched_ext: Add time helpers for BPF schedulers (Phil Auld) [RHEL-80978]
  - sched_ext: Add scx_bpf_now() for BPF scheduler (Phil Auld) [RHEL-80978]
  - sched_ext: Implement scx_bpf_now() (Phil Auld) [RHEL-80978]
  - sched_ext: Relocate scx_enabled() related code (Phil Auld) [RHEL-80978]
  - sched_ext: switch class when preempted by higher priority scheduler (Phil Auld) [RHEL-80978]
  - sched_ext: Replace rq_lock() to raw_spin_rq_lock() in scx_ops_bypass() (Phil Auld) [RHEL-80978]
  - sched_ext: keep running prev when prev->scx.slice != 0 (Phil Auld) [RHEL-80978]
  - sched_ext: Add option -l in selftest runner to list all available tests (Phil Auld) [RHEL-80978]
  - sched_ext: Include remaining task time slice in error state dump (Phil Auld) [RHEL-80978]
  - sched_ext: update scx_bpf_dsq_insert() doc for SCX_DSQ_LOCAL_ON (Phil Auld) [RHEL-80978]
  - sched_ext: idle: small CPU iteration refactoring (Phil Auld) [RHEL-80978]
  - sched_ext: idle: introduce check_builtin_idle_enabled() helper (Phil Auld) [RHEL-80978]
  - sched_ext: idle: clarify comments (Phil Auld) [RHEL-80978]
  - sched_ext: idle: use assign_cpu() to update the idle cpumask (Phil Auld) [RHEL-80978]
  - sched_ext: Fix dsq_local_on selftest (Phil Auld) [RHEL-80978]
  - sched_ext: initialize kit->cursor.flags (Phil Auld) [RHEL-80978]
  - sched_ext: Use str_enabled_disabled() helper in update_selcpu_topology() (Phil Auld) [RHEL-80978]
  - sched_ext: Use sizeof_field for key_len in dsq_hash_params (Phil Auld) [RHEL-80978]
  - tools/sched_ext: Receive updates from SCX repo (Phil Auld) [RHEL-80978]
  - sched_ext: Fix invalid irq restore in scx_ops_bypass() (Phil Auld) [RHEL-80978]
  - scx: Fix maximal BPF selftest prog (Phil Auld) [RHEL-80978]
  - sched_ext: Use the NUMA scheduling domain for NUMA optimizations (Phil Auld) [RHEL-80978]
  - sched_ext: fix application of sizeof to pointer (Phil Auld) [RHEL-80978]
  - selftests/sched_ext: fix build after renames in sched_ext API (Phil Auld) [RHEL-80978]
  - sched_ext: Replace scx_next_task_picked() with switch_class() in comment (Phil Auld) [RHEL-80978]
  - sched_ext: Add __weak to fix the build errors (Phil Auld) [RHEL-80978]
  - sched_ext: Rename scx_bpf_dispatch[_vtime]_from_dsq*() -> scx_bpf_dsq_move[_vtime]*() (Phil Auld) [RHEL-80978]
  - sched_ext: Rename scx_bpf_consume() to scx_bpf_dsq_move_to_local() (Phil Auld) [RHEL-80978]
  - sched_ext: Rename scx_bpf_dispatch[_vtime]() to scx_bpf_dsq_insert[_vtime]() (Phil Auld) [RHEL-80978]
  - sched_ext: scx_bpf_dispatch_from_dsq_set_*() are allowed from unlocked context (Phil Auld) [RHEL-80978]
  - sched_ext: add a missing rcu_read_lock/unlock pair at scx_select_cpu_dfl() (Phil Auld) [RHEL-80978]
  - sched_ext: Clarify sched_ext_ops table for userland scheduler (Phil Auld) [RHEL-80978]
  - sched_ext: Enable the ops breather and eject BPF scheduler on softlockup (Phil Auld) [RHEL-80978]
  - sched_ext: Avoid live-locking bypass mode switching (Phil Auld) [RHEL-80978]
  - sched_ext: Fix incorrect use of bitwise AND (Phil Auld) [RHEL-80978]
  - sched_ext: Do not enable LLC/NUMA optimizations when domains overlap (Phil Auld) [RHEL-80978]
  - sched/ext: Remove sched_fork() hack (Phil Auld) [RHEL-80978]
  - sched_ext: improve WAKE_SYNC behavior for default idle CPU selection (Phil Auld) [RHEL-80978]
  - sched_ext: Introduce NUMA awareness to the default idle selection policy (Phil Auld) [RHEL-80978]
  - sched_ext: Replace set_arg_maybe_null() with __nullable CFI stub tags (Phil Auld) [RHEL-80978]
  - sched_ext: Rename CFI stubs to names that are recognized by BPF (Phil Auld) [RHEL-80978]
  - sched_ext: Introduce LLC awareness to the default idle selection policy (Phil Auld) [RHEL-80978]
  - sched_ext: Clarify ops.select_cpu() for single-CPU tasks (Phil Auld) [RHEL-80978]
  - sched_ext: Use btf_ids to resolve task_struct (Phil Auld) [RHEL-80978]
  - sched_ext: Factor out move_task_between_dsqs() from scx_dispatch_from_dsq() (Phil Auld) [RHEL-80978]
  - sched/ext: Use tg_cgroup() to elieminate duplicate code (Phil Auld) [RHEL-80978]
  - sched/ext: Fix unmatch trailing comment of CONFIG_EXT_GROUP_SCHED (Phil Auld) [RHEL-80978]
  - arp: switch to dev_getbyhwaddr() in arp_req_set_public() (Guillaume Nault) [RHEL-84539]
  - net: Add non-RCU dev_getbyhwaddr() helper (Guillaume Nault) [RHEL-84539]
  - ipv4: icmp: convert to dev_net_rcu() (Guillaume Nault) [RHEL-84539]
  - ipv4: use RCU protection in inet_select_addr() (Guillaume Nault) [RHEL-84539]
  - ipv4: use RCU protection in rt_is_expired() (Guillaume Nault) [RHEL-84539]
  - ipv4: use RCU protection in ipv4_default_advmss() (Guillaume Nault) [RHEL-84539]
  - ipv4: use RCU protection in ip_dst_mtu_maybe_forward() (Guillaume Nault) [RHEL-84539]
  - ipv4: add RCU protection to ip4_dst_hoplimit() (Guillaume Nault) [RHEL-84539]
  - ipmr: do not call mr_mfc_uses_dev() for unres entries (Guillaume Nault) [RHEL-84539]
  - ppp: Fix KMSAN uninit-value warning with bpf (Guillaume Nault) [RHEL-84548]
  - net: decrease cached dst counters in dst_release (Antoine Tenart) [RHEL-86690]


author: Julio Faracco <jfaracco@redhat.com> [6.12.0-77.el10]
changelog:
  - redhat: enable CONFIG_WERROR=y (Jan Stancek) [RHEL-85334]
  - redhat: don't enforce WERROR for 3rd-party OOT kmods (Jan Stancek) [RHEL-85334]
  - redhat: make ENABLE_WERROR enable also KVM_WERROR (Jan Stancek) [RHEL-85334]
  - fortify: Hide run-time copy size from value range tracking (Jan Stancek) [RHEL-85334]
  - resolve_btfids: Fix compiler warnings (Jan Stancek) [RHEL-85334]
  - platform/x86: intel: Use *-y instead of *-objs in Makefile (Steve Best) [RHEL-45086]
  - platform/x86/intel/ifs: Update documentation with image download path (Steve Best) [RHEL-45086]
  - platform/x86/intel/ifs: Add Clearwater Forest to CPU support list (Steve Best) [RHEL-45086]
  - s390/diag: Add memory topology information via diag310 (Mete Durlu) [RHEL-72681]
  - i3c: dw: Fix use-after-free in dw_i3c_master driver due to race condition (CKI Backport Bot) [RHEL-81452] {CVE-2024-57984}
  - x86/cpu: Add CPU type to struct cpuinfo_topology (Steve Best) [RHEL-64636]
  - x86/amd: Use heterogeneous core topology for identifying boost numerator (Steve Best) [RHEL-64636]
  - PCI/ACS: Fix 'pci=config_acs=' parameter (Myron Stowe) [RHEL-72899]
  - tools/power/x86/intel-speed-select: v1.22 release (Steve Best) [RHEL-74190]
  - tools/power/x86/intel-speed-select: Prefix header search path with sysroot (Steve Best) [RHEL-74190]
  - tools/power/x86/intel-speed-select: Die ID for IO dies (Steve Best) [RHEL-74190]
  - tools/power/x86/intel-speed-select: Fix the condition to check multi die system (Steve Best) [RHEL-74190]
  - tools/power/x86/intel-speed-select: Prevent increasing MAX_DIE_PER_PACKAGE (Steve Best) [RHEL-74190]
  - platform/x86/intel: power-domains: Add Clearwater Forest support (Steve Best) [RHEL-74190]
  - platform/x86: ISST: Correct command storage data length (Steve Best) [RHEL-74190]
  - s390/cio: Do not unregister the subchannel based on DNV (Mete Durlu) [RHEL-87158]
  - PCI: Use downstream bridges for distributing resources (Myron Stowe) [RHEL-73398]
  - ipmi: ssif_bmc: Fix new request loss when bmc ready for a response (Tony Camuso) [RHEL-82110]
  - ipmi: make ipmi_destroy_user() return void (Tony Camuso) [RHEL-82110]
  - char:ipmi: Fix a not-used variable on a non-ACPI system (Tony Camuso) [RHEL-82110]
  - Get rid of 'remove_new' relic from platform driver struct (Tony Camuso) [RHEL-82110]
  - char:ipmi: Fix the wrong format specifier (Tony Camuso) [RHEL-82110]
  - ipmi: ipmb: Add check devm_kasprintf() returned value (Tony Camuso) [RHEL-82110]


author: Eugene Syromiatnikov <esyr@redhat.com> - 1.0-17
changelog:
  - Support storing of __crc_* symbols in sections other than .rodata.
  - Work around a change in type of __crc_* symbols for some kmods printed by nm
    on ppc64le and s390x.


author: Eugene Syromiatnikov <esyr@redhat.com> - 1.0-19
changelog:
  - Capture local __crc_* symbols for "Provides: kernel()".
  - Add support for XZ compression for the symvers file.
  - Fix "Provides: kernel()" generation when both __kcrctab and __kcrctab_gpl
    are present.
  - Fix regression for "Provides:" generation in cases when modversions are stored
    in a section that is over 64K in size.
  - Speedup and cleanup changes in find-provides.ksyms and find-requires.ksyms.
  - Fix regex usage in kmod.attr. (Denys Vlasenko)
  - Implement modalias "Provides:" grouping. (Denys Vlasenko)
  - Speedup and cleanup changes in modalias.prov and kmod.attr. (Denys Vlasenko)


author: keycloak-httpd-client-install fails to build with Python 3.12 - 1.1.14
changelog:
  - Resolves: rhbz#2155009 - keycloak-httpd-client-install fails to build with
    Python 3.12: ModuleNotFoundError: No module named 'distutils'


author: Tomas Halman <thalman@redhat.com> - 1.3-1
changelog:
  - Rebase to version 1.3
  - Resolves: RHEL-59677 - khci won't work with Quarkus-based Keycloak due to missing /auth path


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 7.9.0-7
changelog:
  - Use TLS on revocation notification webhook
  - Include system installed CA certificates when verifying webhook server
    certificate
  - Include the CA certificates added via configuration file option
    'trusted_server_ca'


author: Julien Rische <jrische@redhat.com> - 1.21.2-1
changelog:
  - New upstream version (1.21.2)
  - Fix double-free in KDC TGS processing (CVE-2023-39975)
    Resolves: rhbz#2229113
  - Make tests compatible with Python 3.12
    Resolves: rhbz#2224013


author: Julien Rische <jrische@redhat.com> - 1.21.2-3
changelog:
  - Fix double free in klist's show_ccache()
    Resolves: rhbz#2257301
  - Store krb5-tests files in architecture-specific directories
    Resolves: rhbz#2244601


author: Julien Rische <jrische@redhat.com> - 1.21.3-1
changelog:
  - New upstream version (1.21.3)
  - CVE-2024-37370 CVE-2024-37371
    Fix vulnerabilities in GSS message token handling
    Resolves: RHEL-45387 RHEL-45378
  - Fix memory leak in GSSAPI interface
    Resolves: RHEL-47284
  - Fix memory leak in PMAP RPC interface
    Resolves: RHEL-47287
  - Fix memory leak in failing UTF-8 to UTF-16 re-encoding for PAC
    Resolves: RHEL-47285
  - Make TCP waiting time configurable
    Resolves: RHEL-47278


author: Julien Rische <jrische@redhat.com> - 1.21.3-4
changelog:
  - libkrad: implement support for Message-Authenticator (CVE-2024-3596)
    Resolves: RHEL-55427
  - Fix various issues detected by static analysis
    Resolves: RHEL-45165
  - Remove RSA protocol for PKINIT
    Resolves: RHEL-56070


author: Julien Rische <jrische@redhat.com> - 1.21.3-6
changelog:
  - Support PKCS11 EC client certs in PKINIT
    Resolves: RHEL-74373
  - kdb5_util: fix DB entry flags on modification
    Resolves: RHEL-56058
  - Add ECDH support for PKINIT (RFC5349)
    Resolves: RHEL-71881


author: Julien Rische <jrische@redhat.com> - 1.21.3-8
changelog:
  - Do not block HMAC-MD4/5 in FIPS mode
    Resolves: RHEL-88705
  - Don't issue RC4 session keys by default (CVE-2025-3576)
    Resolves: RHEL-88047
  - Add PKINIT paChecksum2 from MS-PKCA v20230920
    Resolves: RHEL-74295


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: Mike FABIAN <mfabian@redhat.com> - 0.0.62-1
changelog:
  - Update to 0.0.62
  - Get translation changes from CLDR
  - Add more translations from CLDR
  - Add Norwegian keyboard layout to keyboards.xml
    (Resolves: https://github.com/mike-fabian/langtable/issues/16)
  - Add Hang script to Southern Aymara


author: Mike FABIAN <mfabian@redhat.com> - 0.0.63-1
changelog:
  - Update to 0.0.63
  - Add more translations from CLDR
  - Get translation changes from CLDR
  - Japanese: prefer anthy over kkc
    (Thanks to adam Williamson: https://github.com/mike-fabian/langtable/pull/17)
  - Use skipTerritory also in list_keyboards(), list_consolefonts(), and list_timezones()
    (Resolves: https://github.com/mike-fabian/langtable/issues/18)


author: Mike FABIAN <mfabian@redhat.com> - 0.0.64-1
changelog:
  - Update to 0.0.64
  - Add new public functions list_all_{languages,locales,keyboards,territories,timezones,scripts,input_methods,console_fonts}
    (See also the discussion at: https://gitlab.gnome.org/GNOME/gnome-desktop/-/merge_requests/159)


author: Mike FABIAN <mfabian@redhat.com> - 0.0.65-1
changelog:
  - Update to 0.0.65
  - Add wuu, tok, glk, gbm, ssy
  - Remove aa_ER.UTF-8@saaho
  - Add kv_RU.UTF-8, chr_RU.UTF-8
  - Add EU, EZ
  - Improve README and Makefile (Resolves: https://github.com/mike-
    fabian/langtable/issues/19)
  - Add more translations from CLDR
  - Get translation changes from CLDR


author: Parag Nemade <pnemade AT fedoraproject DOT org> - 2.015-16
changelog:
  - Convert to new fonts packaging guidelines
  - Migrate to SPDX license expression
  - Drop very very old obsoletes for google-lato-fonts
  - Add gating CI tests in Fedora


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: Zuzana Miklankova <zmiklank@redhat.com> - 3.45.0-1
changelog:
  - Updated to version 3.45.0 (https://sqlite.org/releaselog/3_45_0.html)
  - List versioned soname in files, preventing unnoticed soname bumps
  - Disable func4 tests for i686 arch due to failing float<->int conversions


author: Peter Hutterer <peter.hutterer@redhat.com> - 1.8.7-1
changelog:
  - libX11 1.8.7
    - CVE-2023-43785 libX11: out-of-bounds memory access in _XkbReadKeySyms()
    - CVE-2023-43786 libX11: stack exhaustion from infinite recursion in
      PutSubImage()
    - CVE-2023-43787 libX11: integer overflow in XCreateImage() leading to
     a heap overflow
    - CVE-2023-43788 libXpm: out of bounds read in XpmCreateXpmImageFromBuffer()
    - CVE-2023-43789 libXpm: out of bounds read on XPM with corrupted colormap


author: José Expósito <jexposit@redhat.com> - 1.8.7-4
changelog:
  - Fix XTS test XCopyColormapAndFree/5 hangs
    Resolves: https://issues.redhat.com/browse/RHEL-40132
  - Fix RHEL SAST Automation errors
    Resolves: https://issues.redhat.com/browse/RHEL-34918


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: 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: Vojtech Trefny <vtrefny@redhat.com> - 3.0.4-1
changelog:
  - tests: Fix "invalid escape sequence '\#'" warning from Python 3.12 (vtrefny)
  - tests: Fail early when recompilation fails in library_test (vtrefny)
  - lvm-dbus: Replace g_critical calls with bd_utils_log_format (vtrefny)
  - Use log function when calling a plugin function that is not loaded (vtrefny)
  - logging: Default to DEBUG log level if compiled with --enable-debug (vtrefny)
  - nvme: Rework memory allocation for device ioctls (tbzatek)
  - packit: Add configuration for downstream builds (vtrefny)
  - fs: correct btrfs set label description (jvanderwaa)
  - fs: Disable progress for ntfsresize (vtrefny)
  - part: Do not open disk read-write for read only operations (vtrefny)
  - ci: Bump actions/checkout from v3 to v4 (vtrefny)
  - plugins: btrfs: use g_autofree where possible for g_free (jvanderwaa)
  - plugins: use g_autofree for free'ing g_char's (jvanderwaa)
  - spec: Move obsoleted devel subpackages to libblockdev-devel (vtrefny)
  - spec: Obsolete vdo plugin packages (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-1
changelog:
  - tests: Skip some checks for btrfs errors with btrfs-progs 6.6.3 (vtrefny)
  - Fix missing progress initialization in bd_crypto_luks_add_key (vtrefny)
  - fs: Report reason for open() and ioctl() failures (tbzatek)
  - utils: Add expected printf string annotation (tbzatek)
  - lvm-dbus: Avoid using already-freed memory (tbzatek)
  - lvm-dbus: Fix leaking error (tbzatek)
  - python: Add a deepcopy function to our structs (vtrefny)
  - tests: Remove unreliable nvme attribute checks (tbzatek)
  - tests: Use BDPluginSpec constructor in LVM DBus plugin tests (vtrefny)
  - tests: Avoid setting up intermediary loop device for the nvme target (tbzatek)
  - tests: Default to /tmp for create_sparse_tempfile() (tbzatek)
  - part: Fix potential double free when getting parttype (vtrefny)
  - Mark NVDIMM plugin as deprecated since 3.1 (vtrefny)
  - tests: Remove some obsolete rules to skip tests (vtrefny)
  - fs: Add support for getting filesystem min size for NTFS and Ext (vtrefny)
  - fs: Fix allowed UUID for generic mkfs with VFAT (vtrefny)
  - fs: Add a generic function to check for fs info availability (vtrefny)
  - fs: Add a function to check label format for F2FS (vtrefny)
  - swap: Add support for checking label and UUID format (vtrefny)
  - ci: Remove the custom version command for Packit (vtrefny)
  - ci: Manually prepare spec file for Packit (vtrefny)
  - overrides: Remove unused 'sys' import (vtrefny)
  - Add BDPluginSpec constructor and use it in plugin_specs_from_names (vtrefny)
  - Sync spec with downstream (vtrefny)
  - ci: Add an action to compile libblockdev with different compilers (vtrefny)


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-3
changelog:
  - Fix creating MD RAID arrays without specifying bitmap localtion
    Resolves: RHEL-31379
  - crypto: Fix double free in bd_crypto_luks_remove_key
    Resolves: RHEL-31489
  - tests: Fix running tests without ntfsprogs
    Resolves: RHEL-32875


author: Vojtech Trefny <vtrefny@redhat.com> - 3.1.0-6
changelog:
  - Fix passing size for pvresize over DBus
    Resolves: RHEL-45872
  - Upstream kernel VDO support
    Resolves: RHEL-31953


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: Hans de Goede <hdegoede@redhat.com> - 0.3.1-3
changelog:
  - Add patches to fix pipewire keeping UVC cameras open all the time causing
    significant laptop battery drain:
    https://gitlab.freedesktop.org/pipeawire/pipewire/-/issues/2669


author: Kate Hsuan <hpa@redhat.com> - 0.3.2-2
changelog:
  - Disable lc-compliance
  - Removed the gtest dependency from the libcamera-tools package
  - Resolves: RHEL-73503


author: Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com> - 2.69-1
changelog:
  - Update to 2.69 (with contribs from Yanko Kaneti <yaneti@declera.com>, and Andrew G. Morgan <morgan@kernel.org>)
  - Update license to SPDX (by Anderson Toshiyuki Sasaki <ansasaki@redhat.com>)
  - Make file lists more explicit to avoid accidental ABI changes (Dominik Mierzejewski <dominik@greysector.net>)


author: Anderson Toshiyuki Sasaki <ansasaki@redhat.com> - 2.69-4
changelog:
  - Add manpages for pam_cap and capability.conf (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Fix incompatibility of the build with go 1.22 (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Reenable PIE in the captree tool (by Carlos Rodriguez-Fernandez <carlosrodrifernandez@gmail.com>)
  - Use sbindir location provided by rpm (by Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>)
  - Include hardening flags by setting CGO_CFLAGS=CFLAGS and CGO_LDFLAGS=LDFLAGS


author: Steve Grubb <sgrubb@redhat.com> 0.8.4-1
changelog:
  - New upstream bugfix release
  - Drop libcap-ng-0.8.3-apply-disable.patch since things should be fixed


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.7.0-8
changelog:
  - Update license to SPDX format
  - spec file tidy/modernization
    - use modern cmake build and install
    - properly own include directories in the devel package
    - de-glob some files to follow packaging guidelines


author: Gary Buhrmaster <gary.buhrmaster@gmail.com> - 0.10.2-1
changelog:
  - Update to version 0.10.2 ( resolves: rhbz#1880885 )
  - Revise specs per packaging guidelines for globs of soname


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: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0.0-6
changelog:
  - RHEL-26148 - fix grayscale/color raster printing via AirPrint
  - RHEL-29726 Backport fix for typo influencing image filtering from CMYK to CMY


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0.0-9
changelog:
  - RHEL-60322 CVE-2024-47076 libcupsfilters: `cfGetPrinterAttributes` API does not perform sanitization on returned IPP attributes


author: Filip Janus <fjanus@redhat.com> - 5.3.25-57
changelog:
  - Add convert-util subpackage
  - It allowes to convert BerkeleyDB database format to GDBM/LMDB format
  - Disable shiping libdb for rhel except convert-tool


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: 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: Pino Toscano <ptoscano@redhat.com> 1.29.34-1
changelog:
  - Update TESTING.md (mhorky@redhat.com)
  - Improved debug print of http traffic, when proxy is used (jhnidek@redhat.com)
  - ENT-5544: Remove Jenkins jobs, Containers (mhorky@redhat.com)
  - ENT-5549: Remove unused code from entcertlib (mhorky@redhat.com)
  - ENT-5549: Fix issues found when type-hinting (mhorky@redhat.com)
  - ENT-5549: Fix return code handling of CLI (mhorky@redhat.com)
  - ENT-5549: Fix found type hint issues (mhorky@redhat.com)
  - ENT-5549: Fix object instantiation in EntitlementDirectory
    (mhorky@redhat.com)
  - ENT-5549: Refactor ProductDirectory (mhorky@redhat.com)
  - ENT-5549: Change internal implementation for some Cache methods
    (mhorky@redhat.com)
  - ENT-5549: Clean up _sync_with_server arguments of cache objects
    (mhorky@redhat.com)
  - ENT-5549: Remove 'autoheal' argument from Action clients (mhorky@redhat.com)
  - Refactored code a little bit (jhnidek@redhat.com)
  - 2093291: Make locking more reliable (jhnidek@redhat.com)
  - test: add simple test for 2178610 (ptoscano@redhat.com)
  - Small improvement of debugging of http traffic (jhnidek@redhat.com)
  - 2093883: Fix issue with race condition in rhsm.service (jhnidek@redhat.com)
  - 2178610: do not collect unentitled products in SCA mode (ptoscano@redhat.com)
  - 2174297: register: do a simple strip() on environment(s) input
    (ptoscano@redhat.com)
  - Stop subclassing 'object' (ptoscano@redhat.com)
  - Remove pytest arguments for CentOS 9 Stream image (mhorky@redhat.com)
  - tests: Install dnf-plugins-core every time (mhorky@redhat.com)
  - 2169251: connection: restore UEPConnection.getJob() (ptoscano@redhat.com)
  - ENT-5106: Type-hint subscription_manager/ files (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.35-1
changelog:
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Clean up tests using Cloud What detectors properly (mhorky@redhat.com)
  - spec: Obsolete subscription-manager-migration (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ljanda@redhat.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Update translation files (noreply@weblate.org)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Typo fixes (ptoscano@redhat.com)
  - Avoid string puzzle (ptoscano@redhat.com)
  - Properly use ungettext for plural forms (ptoscano@redhat.com)
  - 2189664: cache: fix SyspurposeComplianceStatusCache on failed load
    (ptoscano@redhat.com)
  - dbus: don't catch exceptions in DomainSocketServer.run()
    (ptoscano@redhat.com)
  - cli: directly exit on InvalidCLIOptionError (ptoscano@redhat.com)
  - Revert "ENT-5549: Fix return code handling of CLI" (ptoscano@redhat.com)
  - ci: add dependabot config for GitHub Actions (ptoscano@redhat.com)
  - Update .git-blame-ignore-revs (mhorky@redhat.com)
  - Format code with black==23.3.0 (mhorky@redhat.com)
  - ENT-5535: Update black to version 23.3.0 (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.36-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - ENT-5581: Update messaging around the "container mode" (mhorky@redhat.com)
  - Remove 'dbus' marker for pytest (mhorky@redhat.com)
  - Rewrite D-Bus tests to be testable without pytest-forked (mhorky@redhat.com)
  - Drop further ethtool dependency mentions (mhorky@redhat.com)
  - tests: fix test_file_monitor without pyinotify (ptoscano@redhat.com)
  - tests: switch from imp to importlib (ptoscano@redhat.com)
  - Fix the order of user env var checking for translations.
    (tkuratom@redhat.com)
  - 2215974: Collect network facts using 'ip' (mhorky@redhat.com)
  - ENT-5582: Remove container detection envvar overwrite (mhorky@redhat.com)
  - ENT-5603: Explicitly check for provided entitlement certificates
    (mhorky@redhat.com)
  - fix test case (chambrid@redhat.com)
  - Collect GCP Project information as cloud facts (chambrid@redhat.com)
  - Collect Azure Subscription ID as a cloud fact (#3285) (chambrid@redhat.com)
  - ENT-5580: Disable the proper container detection (mhorky@redhat.com)
  - spec: convert License to SPDX (ptoscano@redhat.com)
  - 2093291: Make reading of cache file more reliable (jhnidek@redhat.com)
  - 2093291: Make code of DNF plugins testable (jhnidek@redhat.com)
  - spec: change subscription-manager dnf dep (ptoscano@redhat.com)
  - spec: update libdnf-plugin-subscription-manager deps (ptoscano@redhat.com)
  - tests: repair attach cases in SCA mode (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.37-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - 2225446: Hotfix of D-Bus policy (jhnidek@redhat.com)
  - TESTING: Update testing requirements (mhorky@redhat.com)
  - Use Fedora registry to pull container images (mhorky@redhat.com)
  - 2232316: dbus: check "force" again from the registration option
    (ptoscano@redhat.com)
  - dbus: run EntCertActionInvoker on PoolAttach (ptoscano@redhat.com)
  - ENT-5624: Properly translate error strings (mhorky@redhat.com)
  - Mock IOError for Insights fact collection tests (mhorky@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.38-1
changelog:
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ptoscano@redhat.com)
  - ci: bump actions/checkout from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - ENT-5603: Fix a typo in a comment (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.39-1
changelog:
  - tito: drop bz requirement (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (jsefler@redhat.com)
  - RHEL-7206: Small change of message printed by dnf plugin (jhnidek@redhat.com)
  - CCT-118: Fix flake8 error E721 (mhorky@redhat.com)
  - Fix type hint in rhsm (mhorky@redhat.com)
  - Simplify autoregistration test setup (mhorky@redhat.com)
  - RHEL-9435: Get AWS metadata via IMDSv2 (mhorky@redhat.com)
  - Fixed inappropriate logical expression (ataf@openrefactory.com)
  - CCT-71: Try to ping server, when --proxy is used (jhnidek@redhat.com)
  - CCT-10: Ensure IPv6-based URLs are properly formatted (mhorky@redhat.com)
  - RPM: Avoid needless runtime requirement on python3-setuptools
    (miro@hroncok.cz)
  - cli: normalize hostname in error message (ptoscano@redhat.com)
  - connection: normalize hostname in ConnectionOSErrorException
    (ptoscano@redhat.com)
  - Improved printing of addresses and URLs (jhnidek@redhat.com)
  - Use username and password from --proxy=URL (jhnidek@redhat.com)
  - Use parse_url() from utils.py for parsing URL, when --proxy is used.
    (jhnidek@redhat.com)
  - 2225403: Parse URL properly (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.29.40-1
changelog:
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN))
    (mariocanfly@hotmail.com)
  - spec: Add missing GLib dependency when building without DNF
    (debarshir@gnome.org)
  - Remove deprecated `locale.*()` functions (mhorky@redhat.com)
  - Remove version constraint of pytest (mhorky@redhat.com)
  - RHEL-15110: RegisterServer is stopped, when not needed (jhnidek@redhat.com)
  - RHEL-15110: Fix issue with registration using gsd-subman (jhnidek@redhat.com)
  - Fix an error in debug logging of cloud-what (mhorky@redhat.com)
  - ci: bump actions/upload-artifact from 3 to 4
    (49699333+dependabot[bot]@users.noreply.github.com)
  - Improve debug logging to make it faster to understand (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.0-1
changelog:
  - Translated using Weblate (Russian) (aleksejfedorov963@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - chore: Format register.py (mhorky@redhat.com)
  - feat: Require SCA for registration (mhorky@redhat.com)
  - doc: Update install and testing guide (stomsa@redhat.com)
  - Fixed spec file to list packages twice (suttner@atix.de)
  - code review comments fixes - update metadata and test. (chambrid@redhat.com)
  - feat: Disable anonymous cloud registration temporarily (mhorky@redhat.com)
  - Collect Azure VM Name and Resource Group Name as a cloud fact.
    (chambrid@redhat.com)
  - fix: Improve wording in redhat.repo template (glutexo@icloud.com)
  - Remove commands moved to syspurpose (glutexo@icloud.com)
  - doc: drop references to "activate" (ptoscano@redhat.com)
  - feat: Remove import command (zpetrace@redhat.com)
  - fix: make SyspurposeComplianceStatusCache.get_overall_status() always usable
    (ptoscano@redhat.com)
  - fix: Change order of checks (jhnidek@redhat.com)
  - fix: Cache shouldn't try to get data from server without UUID
    (jhnidek@redhat.com)
  - feat: Add option to run smoke tests with fake IMDS servers.
    (jhnidek@redhat.com)
  - fix: Hide subscription management "errors" in container mode
    (mhorky@redhat.com)
  - feat(ci): Update testing matrix (mhorky@redhat.com)
  - fix(test): Properly stop method mock (mhorky@redhat.com)
  - feat: Azure: added extended location and type of location fact
    (jhnidek@redhat.com)
  - fix: Update version of Azure metadata (jhnidek@redhat.com)
  - feat: Added Azure location to facts (jhnidek@redhat.com)
  - feat: Added zone GCP fact (jhnidek@redhat.com)
  - feat: Added more AWS cloud facts (jhnidek@redhat.com)
  - fix: Change type hint according returned value. (jhnidek@redhat.com)
  - feat: Add warning message about release version to dnf plugin
    (jhnidek@redhat.com)
  - Bump black from 23.3.0 to 24.3.0
    (49699333+dependabot[bot]@users.noreply.github.com)
  - Format code with black==24.3.0 (ptoscano@redhat.com)
  - Fix memory leaks in test-productdb.c (jhnidek@redhat.com)
  - Fix memory leaks in productdb.c (jhnidek@redhat.com)
  - fix: Function prototype without declaration is deprecated
    (jhnidek@redhat.com)
  - Removed unused includes of .h files (jhnidek@redhat.com)
  - libdnf: switch from g_error_free() to g_clear_error() in tests
    (ptoscano@redhat.com)
  - libdnf: do not build test code in plugin (ptoscano@redhat.com)
  - Change handling of deprecated `datetime.datetime.utcnow()`
    (mhorky@redhat.com)
  - CCT-66: Update identity reporting in DNF plugin during autoregistration
    (mhorky@redhat.com)
  - Remove automatic registration delay for rhsmcertd (mhorky@redhat.com)
  - Remove API endpoint for automatic cloud registration v1 (mhorky@redhat.com)
  - CCT-67: Use automatic registration v2 (mhorky@redhat.com)
  - IdentityUpdateAction: Improve logging for updating identity certificates
    (mhorky@redhat.com)
  - Identity: Add method to extract current owner (mhorky@redhat.com)
  - rhsmcertd: Define exit codes (mhorky@redhat.com)
  - rhsmcertd: Use module-level logger (mhorky@redhat.com)
  - Add AnonymousCertificateManager (mhorky@redhat.com)
  - Add CloudTokenCache for Candlepin JWT (mhorky@redhat.com)
  - Implement API endpoints for Automatic registration v2 (mhorky@redhat.com)
  - Update documentation for one API call in connection.py (mhorky@redhat.com)
  - Fix type hint of RegisterService.register() (mhorky@redhat.com)
  - rhsmcertd: Drop D-Bus loop code (mhorky@redhat.com)
  - rhsmcertd: Add type hints (mhorky@redhat.com)
  - rhsmcertd: Remove forgotten old comment (mhorky@redhat.com)
  - Stop logging full lscpu output (mhorky@redhat.com)
  - Prevent double-logging of syspurpose cache log statement (mhorky@redhat.com)
  - Update the log message containing response time statistics
    (mhorky@redhat.com)
  - CCT-266: Update TLS flags (mhorky@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.2-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - feat: Create consumer cert & key owner by rhsm group (jhnidek@redhat.com)
  - feat: Add rhsm group during installation of subman RPM (jhnidek@redhat.com)
  - feat: dnf plugin - outsource uploading of profile to rhsmcertd.
    (jhnidek@redhat.com)
  - docs: remove references to removed commands (jajerome@redhat.com)
  - feat: Remove auto-attach command (jhnidek@redhat.com)
  - feat: Eliminate command 'remove' from subscription-manager
    (jvlcek@redhat.com)
  - feat: Remove attach from bash completion script (jhnidek@redhat.com)
  - feat: Remove references on auto-attach in man page (jhnidek@redhat.com)
  - feat: Removed attach service (jhnidek@redhat.com)
  - feat: Removed D-Bus methods related to attach (jhnidek@redhat.com)
  - feat: Removed attach command and CLI option related to attach
    (jhnidek@redhat.com)
  - feat: Remove 'addons' subcommand(s) (mhorky@redhat.com)
  - feat: Removed command "redeem" from subscription-manager (jhnidek@redhat.com)
  - Update the correct man page file. (jvlcek@redhat.com)
  - docs: Change reverse proxy to proxy in man page (jvlcek@redhat.com)
  - test(ci): Improve container pre-test script (mhorky@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.3-1
changelog:
  - Card ID: CCT-731 - integration tests for DBus Register method
    (jstavel@redhat.com)
  - chore: Remove the --token authentication (pkoprda@redhat.com)
  - chore: Remove artifacts of import (stomsa@redhat.com)
  - chore: Remove artifacts of redeem (stomsa@redhat.com)
  - chore: Remove artifacts of remove (stomsa@redhat.com)
  - chore: Remove artifacts of autoheal (glutexo@icloud.com)
  - chore: Remove artifacts of --auto-attach (glutexo@icloud.com)
  - chore: Remove artifacts of attach (stomsa@redhat.com)
  - fix: Added missing python packages (jhnidek@redhat.com)
  - fix: Fixed integration tests (jhnidek@redhat.com)
  - chore: Remove auto-assign CI job (mhorky@redhat.com)
  - feat: Add initial support for tmt (jhnidek@redhat.com)
  - fix: Renamed integration-tests to cockpit-tests (jhnidek@redhat.com)
  - Feat CCT-965: Include timezone in the logs In `subscription-
    manager/src/rhsm/logutil.py`i: (mgrunwal@redhat.com)
  - feat: remove content access mode cache (jajerome@redhat.com)
  - feat: add GetEnvironments method to DBus register (ryanverdile@gmail.com)
  - feat: Added basic configuration for Packit (jhnidek@redhat.com)
  - fix: drop "autoattachinterval" from the rhsmcertd defaults
    (ptoscano@redhat.com)
  - feat/cct-875: Options -i and --cert-interval were removed from rhsmcertd
    command autocompletion Options -i and --cert-interval were removed from
    rhsmcertd command autocompletion. (mgrunwal@mgrunwal-
    thinkpadp1gen3.rmtcz.csb)
  - feat/cct-874: Autocompletion for option --servicelevel removed Autocompletion
    for option --servicelevel (sub-man register --servicelevel) was removed.
    (mgrunwal@mgrunwal-thinkpadp1gen3.rmtcz.csb)
  - fix: Handle Retry-After headers better for 429 responses (mhorky@redhat.com)
  - feat: Better automatic registration logging (mhorky@redhat.com)
  - refactor: Moved some definition of lists from list.py (jhnidek@redhat.com)
  - fix: Removed show_autosubscribe_output() method (jhnidek@redhat.com)
  - feat: Remove useless CLI options from list command (jhnidek@redhat.com)
  - fix: perform autoreg waiting when performing standard autoreg
    (ptoscano@redhat.com)
  - chore: move autoreg waiting code in own function (ptoscano@redhat.com)
  - feat: support registering specifying environments with activation keys
    (ryanverdile@gmail.com)
  - feat: Remove autoheal functionality from rhsmcertd (jvlcek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.4-1
changelog:
  - Revert "feat: Disable anonymous cloud registration temporarily"
    (ptoscano@redhat.com)
  - Revert "feat: forcefully switch automatic cloud registration to v1"
    (ptoscano@redhat.com)
  - Translated using Weblate (Chinese (Simplified) (zh_CN)) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (Georgian) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Update translation files (noreply@weblate.org)
  - spec: respect the %{_sbindir} of the distro (ptoscano@redhat.com)
  - build: make it possible to customize the 'sbin' install dir
    (ptoscano@redhat.com)
  - fix: Restart rhsm service after installation (pkoprda@redhat.com)
  - Drop pam_console leftovers (ptoscano@redhat.com)
  - Stop using usermode (ptoscano@redhat.com)
  - fix: Do not upload profile from DNF, when it is disabled in conf
    (jhnidek@redhat.com)
  - rhsmcertd: use ISO 8601 timestamps for the log file (ptoscano@redhat.com)
  - rhsmcertd: refactor timestamp function (ptoscano@redhat.com)
  - ci: temporarily install 'which' on CentOS Stream 10 (ptoscano@redhat.com)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - ci: use official c10s container image (ptoscano@redhat.com)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (German) (atalanttore@googlemail.com)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - feat: Enable register with environment names and environment types
    (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.5-1
changelog:
  - fix: Disabling of content in D-Bus methods Register*() (jhnidek@redhat.com)
  - chore: logging.warn() -> logging.warning() (ptoscano@redhat.com)
  - Feat CCT-467: Add explanatory info about the source of overrides in repo-
    overrides command (mgrunwal@mgrunwal-thinkpadp1gen3.rmtcz.csb)
  - feat: Allow to call RegisterWithActivationKeys() with enable_content
    (jhnidek@redhat.com)
  - refactor: Small changes of _enable_content (jhnidek@redhat.com)
  - fix: It is possible to disable content using enable_content option
    (jhnidek@redhat.com)


author: Pino Toscano <ptoscano@redhat.com> 1.30.6-1
changelog:
  - Translated using Weblate (Italian) (toscano.pino@tiscali.it)
  - Translated using Weblate (Japanese) (ptoscano@redhat.com)
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Translated using Weblate (Korean) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Korean) (simmon@nplob.com)
  - Update translation files (noreply@weblate.org)
  - spec: Remove an unnecessary explicit dependency on json-c
    (debarshir@gnome.org)
  - spec: Require shared libraries with architecture-specific dependencies
    (debarshir@gnome.org)
  - Revert "ci: temporarily install 'which' on CentOS Stream 10"
    (ptoscano@redhat.com)
  - build: cockpit: fix installation of sub-man with newer Fedora
    (ptoscano@redhat.com)
  - spec: Require the base package with architecture-specific dependencies
    (debarshir@gnome.org)
  - New extraction for translatable strings (ptoscano@redhat.com)
  - feat: drop the --ondate option of "status" (ptoscano@redhat.com)
  - feat: drop non-SCA support in status command (ptoscano@redhat.com)
  - tests: fix mocking of get_terminal_width() in TestColumnize
    (ptoscano@redhat.com)
  - feat: print compliance errors & syspurpose status only in entitlement mode
    (ptoscano@redhat.com)
  - feat: print "registered" as status when using SCA (ptoscano@redhat.com)
  - feat: print "not registered" on status when not registered
    (ptoscano@redhat.com)
  - tests: force syspurpose tests in test_status to non-SCA (ptoscano@redhat.com)
  - refactor: move determination of content access mode in own method
    (ptoscano@redhat.com)
  - tests: move StubIdentity to stubs (ptoscano@redhat.com)
  - tests: cleanup dead/broken bits in test_status (ptoscano@redhat.com)
  - chore: move banner printing to its own function (ptoscano@redhat.com)


author: Jiri Hnidek <jhnidek@redhat.com> 1.30.7-1
changelog:
  - Translated using Weblate (Georgian) (temuri.doghonadze@gmail.com)
  - Translated using Weblate (Italian) (noreply-mt-weblate-translation-
    memory@weblate.org)
  - Translated using Weblate (Italian) (info@salvatorecocuzza.it)
  - Translated using Weblate (Spanish) (fserrador@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (noreply-mt-weblate-
    translation-memory@weblate.org)
  - Translated using Weblate (Chinese (Traditional) (zh_TW)) (chzang55@gmail.com)
  - Translated using Weblate (Japanese) (mhorky@redhat.com)
  - Translated using Weblate (French) (leane.grasser@proton.me)
  - fix: Unit test should ignore locale, when generating test timestamp
    (jhnidek@redhat.com)
  - fix: Handle improperly closed connections (mhorky@redhat.com)
  - test: Added integration tests for activation keys (jstavel@redhat.com)
  - test: Integration tests for DBus Unregister call (jhnidek@redhat.com)
  - fix: Do not call removed bash script from tesh.sh (jhnidek@redhat.com)
  - spec: drop old libdnf-plugin-subscription-manager-debuginfo definition
    (ptoscano@redhat.com)
  - spec: switch from an own run_dir to _rundir (ptoscano@redhat.com)
  - spec: switch from python_sitelib to python3_sitelib (ptoscano@redhat.com)
  - spec: switch from python_sitearch to python3_sitearch (ptoscano@redhat.com)
  - spec: inline & drop rhsm_package_name (ptoscano@redhat.com)
  - spec: switch from __python to __python3 (ptoscano@redhat.com)
  - spec: inline & drop py_package_prefix (ptoscano@redhat.com)
  - spec: remove redundant check (ptoscano@redhat.com)
  - spec: deduplicate BuildRequires for use_dnf (ptoscano@redhat.com)
  - spec: drop old %post snippet for rhsmd (ptoscano@redhat.com)
  - spec: drop EL 8 bits (ptoscano@redhat.com)
  - ci: tweak the dependabot config for branches a bit (ptoscano@redhat.com)
  - feat: remove no more needed branding strings (ptoscano@redhat.com)
  - feat: drop ClassicCheck (ptoscano@redhat.com)
  - ci: track also active stable branches with dependabot for GitHub actions
    (ptoscano@redhat.com)
  - tests: update location of pytest-client-tools (ptoscano@redhat.com)
  - Handle URL params for AptRepoFiles (grigo@atix.de)
  - fix: Append two additional facts to the graylist (pkoprda@redhat.com)
  - refactor: Use class constant instead of variable graylist
    (pkoprda@redhat.com)
  - spec: Require subpackages from the same build as the base package
    (debarshir@gnome.org)
  - spec: Consolidate dependencies on the DNF & libdnf plugins in one place
    (debarshir@gnome.org)
  - spec: Fix grammar and spelling mistakes (debarshir@gnome.org)
  - build: use cmake pkg-config imported targets (ptoscano@redhat.com)
  - build: fix order of parameters for pkg_check_modules() (ptoscano@redhat.com)
  - build: drop manual setting of -std=c99 (ptoscano@redhat.com)
  - build: remove check for in source cmake builddir (ptoscano@redhat.com)
  - build: bump cmake required version to 3.20 (ptoscano@redhat.com)


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: Pavol Žáčik <pzacik@redhat.com> - 2.1.12-13
changelog:
  - Update license identifiers to SPDX in subpackages
  - Add Apache-2.0 license which appears in sample/ssl-client-mbedtls.c


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: Richard W.M. Jones <rjones@redhat.com> - 1:1.52.1-1
changelog:
  - New stable branch version 1.52.1
  - Remove lua, perl, ruby, php and gobject bindings in RHEL
  - Remove gdisk dependency for RHEL
    resolves: RHEL-35998


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-3
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


author: Alexey Tikhonov <atikhono@redhat.com> - 2.10.0~beta1-1
changelog:
  - Resolves: RHEL-40253 - Rebase SSSD for RHEL 10-beta
  - Resolves: RHEL-29303 - Issue discovered by static analyzer.
  - Resolves: RHEL-11181 - sssd[4022110]: gencache_init: Failed to create directory: //.cache/samba - Permission denied
  - Resolves: RHEL-4986 - [RFE] sssd use systemd-sysusers
  - Resolves: RHEL-4974 - sssd status shows error "krb5_kt_start_seq_get failed: Permission denied" when running as unprivileged user 'sssd'


author: Alexey Tikhonov <atikhono@redhat.com> - 2.10.0~beta2-1
changelog:
  - Resolves: RHEL-40253 - Rebase SSSD for RHEL 10-beta
  - Resolves: RHEL-43259 - sudo does not work any more with krb ticket


author: Alexey Tikhonov <atikhono@redhat.com> - 2.10.0~beta2-2
changelog:
  - Resolves: RHEL-51891 - [RHEL-10]logrotate.service fails to start because /var/log/sssd has insecure permission
  - Resolves: RHEL-52400 - SYSDB: remove index on dataExpireTimestamp [rhel-10]
  - Resolves: RHEL-50243 - Please install sssd-polkit-rules by default


author: Alexey Tikhonov <atikhono@redhat.com> - 2.10.0-1
changelog:
  - Resolves: RHEL-62725 - Rebase SSSD for RHEL 10.0
  - Resolves: RHEL-56701 - sss_ssh_knownhosts is breaking ansible-pull
  - Resolves: RHEL-55993 - SSSD needs an option to indicate if the LDAP server can run the exop with an anonymous bind or not


author: Alexey Tikhonov <atikhono@redhat.com> - 2.9.4-3
changelog:
  - Disable enumeration support for IPA and AD providers.
    Deprecation was announced in F39 release notes:
    https://docs.fedoraproject.org/en-US/fedora/latest/release-notes/sysadmin/Security/#_support_for_the_enumeration_feature_has_been_deprecated_for_ad_and_ipa_backends
    This is a backport of upstream patch:
    https://github.com/SSSD/sssd/commit/9240bca7dcc28371ae5dce31c01e85d28409cd04


author: Alexey Tikhonov <atikhono@redhat.com> - 2.10.1-1
changelog:
  - Resolves: RHEL-62725 - Rebase SSSD for RHEL 10.0
  - Resolves: RHEL-4984 - Mismatch between input and parsed domain name when default_domain_suffix is set.
  - Resolves: RHEL-65848 - sssd password authentication broken in sssd-2.10.0~beta2-2 and later
  - Resolves: RHEL-67669 - Label DP_OPT_DYNDNS_REFRESH_OFFSET has no corresponding option
  - Resolves: RHEL-68421 - sssd ldap_child process segfaults when krb5.conf is invalid [rhel-10]
  - Resolves: RHEL-66935 - Avoid log flooding in case an app keeps making invalid `getservbyport(0, ...)` request
  - Resolves: RHEL-65736 - ipa: sudo commands doesn't check threshold correctly
  - Resolves: RHEL-68319 - Please deprecate/remove ad_allow_remote_domain_local_groups


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: 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: David Cantrell <dcantrell@redhat.com> - 1.14.6-12
changelog:
  - Bump the release number because I added a non-packaged file
    (gating.yaml) and need to trigger a gating run again with a new NVR


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.1-1
changelog:
  - Rebase to libnbd 1.22.1
  - Synch spec file with Fedora Rawhide.
  - resolves: RHEL-78831
  - Fix nbdinfo with dark theme
    resolves: RHEL-7119


author: Richard W.M. Jones <rjones@redhat.com> - 1.22.1-2
changelog:
  - Rebase to libnbd 1.22.1
  - 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-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: 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: 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: Tomas Popela <tpopela@redhat.com> - 0.8.3-5
changelog:
  - Drop the requirement on docbook5-style-xsl as it will be removed from RHEL.
    As it was used to build the man page, add the man page in the native format.
  - Resolves: RHEL-45565


author: Dmitry Belyavskiy - 0.10.1-1
changelog:
  - Rebase to 0.10.1 version (CVE-2024-36405)
    Resolves: RHEL-40699
  - Use dlopen for OpenSSL algos implementation
    Resolves: RHEL-46598
  - Correct license naming
    Resolves: RHEL-45265


author: José Expósito <jexposit@redhat.com> - 0.16-13
changelog:
  - Fix findings from static application security testing (SAST)
    Resolves: https://issues.redhat.com/browse/RHEL-29742


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:2.0.0-9
changelog:
  - RHEL-60335 CVE-2024-47175 libppd: remote command injection via attacker controlled data in PPD file


author: Lukáš Zaoral <lzaoral@redhat.com> - 0.21.2-5
changelog:
  - migrate to SPDX license format
    - the old and new license tags are identical, this changelog entry just
      indicates that it was checked to be correct


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: 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: Packit <hello@packit.dev> - 2.17.11-1
changelog:
  - Release version 2.17.11 (Michal Srb)
  - spec: Add missing requires for python3-libreport (Michal Srb)
  - Build URL with urllib.parse.urljoin() (Michal Srb)
  - Add XDG_ACTIVATION_TOKEN to the list of ignored words (Michal Srb)
  - Attachments are minor updates in Bugzilla (Michal Srb)
  - Retry Bugzilla search queries with delays (Michal Srb)
  - Fix "NameError: name 'ticket' is not defined" exception (Michal Srb)
  - Update translations (mgrabovsky)


author: Packit <hello@packit.dev> - 2.17.14-1
changelog:
  - Release version 2.17.14 (Michal Srb)
  - reporter-bugzilla: Reduce number of duplicate bug reports (Michal Srb)
  - reporter-bugzilla: Fix config loading (Michal Srb)
  - reporter-bugzilla: API key must consist of latin-1 characters (Michal Srb)
  - reporter-bugzilla: Fix typo (Michal Srb)
  - reporter-bugzilla: Fix creating binary attachments (Michal Srb)
  - Update translations (mgrabovsky)


author: Paul Wouters <paul.wouters@aiven.io> - 4.15-1
changelog:
  - Update libreswan to 4.15 for CVE-2024-3652
  - Resolves rhbz#2274448 CVE-2024-3652 libreswan: IKEv1 default AH/ESP
    responder can crash and restart
  - Allow "ipsec import" to try importing PKCS#12 non-interactively if there
    is no password


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: Kalev Lember <klember@redhat.com> - 2.57.0-2
changelog:
  - Update the license tag to reflect the licenses of all rust dependencies
  - Use cargo_license_summary and cargo_license macros
  - Convert to SPDX identifiers


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


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: 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: 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: 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: Kate Hsuan <hpa@redhat.com> - 1.0.28-1
changelog:
  - Update to the upstream version 1.0.28
  - Update to the upstream version 1.0.28
  - Fix automake-1.17 issue since the release was based on automake-1.17


author: Jiri Denemark <jdenemar@redhat.com> - 10.4.0-1
changelog:
  - Rebased to libvirt-10.4.0 (RHEL-29893)
  - The rebase also fixes the following bugs:
      RHEL-30177, RHEL-35244, RHEL-39024


author: Jiri Denemark <jdenemar@redhat.com> - 10.5.0-4
changelog:
  - Synchronize with libvirt-10.5.0-4.el9 (RHEL-30177)
  - virt-host-validate: Allow longer list of CPU flags
  - vmx: Be even more lax when trying to comprehend serial ports
  - vmx: Do not require all ID data for VMWare Distributed Switch
  - tests: vhostuser: add virtiofsd json descriptor
  - tests: qemuxmlconf: adjust test case to new virtiofsd
  - qemu: fill capabilities for virtiofsd
  - qemu: do not use deprecated options for new virtiofsd
  - qemu: migration: allow migration for virtiofs
  - virt-host-validate: Drop extra "PASS"
  - qemu: Don't leave beingDestroyed=true on inactive domain


author: Jiri Denemark <jdenemar@redhat.com> - 10.5.0-5
changelog:
  - Synchronize with libvirt-10.5.0-4.el9 (RHEL-30177)
  - qemu: virtiofs: cache: use 'never' instead of 'none'
  - qemu_domain: Strip <acpi/> from s390(x) definitions
  - qemuxmlconftest: Add tests for the ACPI stripping hack on s390
  - vsh: Allow vshReadlineInit() to be called multiple times


author: Jiri Denemark <jdenemar@redhat.com> - 10.8.0-1
changelog:
  - Rebased to libvirt-10.8.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-45518, RHEL-49607, RHEL-50968, RHEL-52449, RHEL-54235
      RHEL-55707, RHEL-55749, RHEL-55769, RHEL-56699


author: Jiri Denemark <jdenemar@redhat.com> - 10.8.0-2
changelog:
  - Revert "network: *un*set the firewalld zone while shutting down a network" (RHEL-61752)
  - Revert "network: support setting firewalld zone for bridge device of open networks" (RHEL-61752)
  - network: call network(Add|Remove)FirewallRules() for forward mode='open' (RHEL-61752)
  - network: a different way of supporting firewalld zone for mode='open' networks (RHEL-61752)
  - network: a different implementation of *un*setting firewalld zone when network is destroyed (RHEL-61752)


author: Jiri Denemark <jdenemar@redhat.com> - 10.9.0-1
changelog:
  - Rebased to libvirt-10.9.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-753, RHEL-62174


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-1
changelog:
  - Rebased to libvirt-10.10.0 (RHEL-50577)
  - The rebase also fixes the following bugs:
      RHEL-58152, RHEL-65187, RHEL-65268, RHEL-66222, RHEL-66223
      RHEL-68066, RHEL-69449


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-2
changelog:
  - util: Fix typo in virNetDevOpenvswitchInterfaceSetQos (RHEL-69840)
  - qemu: tpm: do not update profile name for transient domains (RHEL-69774)
  - qemu: Enable I/O APIC if needed (RHEL-71414)
  - cpu_map: Sort data files in meson.build (RHEL-70129)
  - sync_qemu_models_i386: Update meson.build (RHEL-70129)
  - sync_qemu_models_i386: Generate missing -v1 variants (RHEL-70129)
  - cpu_map: Add 486-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium2-v1 CPU model (RHEL-70129)
  - cpu_map: Add pentium3-v1 CPU model (RHEL-70129)
  - cpu_map: Add coreduo-v1 CPU model (RHEL-70129)
  - cpu_map: Add n270-v1 CPU model (RHEL-70129)
  - cpu_map: Add core2duo-v1 CPU model (RHEL-70129)
  - cpu_map: Add qemu32-v1 CPU model (RHEL-70129)
  - cpu_map: Add kvm32-v1 CPU model (RHEL-70129)
  - cpu_map: Add qemu64-v1 CPU model (RHEL-70129)
  - cpu_map: Add kvm64-v1 CPU model (RHEL-70129)
  - cpu_map: Add Conroe-v1 CPU model (RHEL-70129)
  - cpu_map: Add Penryn-v1 CPU model (RHEL-70129)
  - cpu_map: Add KnightsMill-v1 CPU model (RHEL-70129)
  - cpu_map: Add athlon-v1 CPU model (RHEL-70129)
  - cpu_map: Add phenom-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G1-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G2-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G3-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G4-v1 CPU model (RHEL-70129)
  - cpu_map: Add Opteron_G5-v1 CPU model (RHEL-70129)
  - cpu_map: Add EPYC-Genoa-v1 CPU model (RHEL-70129)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-3
changelog:
  - qemu: Enable I/O APIC even more frequently (RHEL-71414)
  - cpu_map: Add avx10* CPU features (RHEL-71897)
  - cpu_map: Add GraniteRapids-v2 CPU model (RHEL-71897)
  - cpu_map: Add sha512, sm3, and sm4 CPU features (RHEL-71898)


author: Jiri Denemark <jdenemar@redhat.com> - 10.10.0-4
changelog:
  - conf, docs: Add support for direct and extended tlbflush features (RHEL-73088)
  - qemu: Add support for direct and extended tlbflush features (RHEL-73088)
  - conf: refactor hyperv features formatting (RHEL-73088)
  - conf: Adjust hyperv tlbflush formatting (RHEL-73088)
  - qemu_migration: Do not consider post-copy active in postcopy-recover (RHEL-73699)


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: Miroslav Lichvar <mlichvar@redhat.com> 4.2-4
changelog:
  - update selinux policy (RHEL-29728)
  - limit unicast message rate per address and grant duration (RHEL-29738)
  - allow old syntax of SET SUBSCRIBE_EVENTS_NP command (RHEL-29738)
  - fix loading and reloading of leapfile (RHEL-29738)
  - fix ts2phc to handle large NMEA delay (RHEL-29737)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.3-1
changelog:
  - update to 4.3 (RHEL-54718)
  - add holdover support to ts2phc (RHEL-54716)
  - rework NMEA delay patch to fix PPS edge rejection (RHEL-54719)
  - fix ts2phc to reset NMEA parser after RMC message (RHEL-54724)
  - fix ts2phc to correctly handle leap seconds (RHEL-54721)


author: Miroslav Lichvar <mlichvar@redhat.com> 4.4-1
changelog:
  - update to 4.4 (RHEL-58210)
  - fix port-specific ptp/p2p_dst_ipv4 configuration (RHEL-60055)
  - support static sink clocks in phc2sys automatic mode (RHEL-69145)
  - don't require -O option without -a and -w in phc2sys (RHEL-69699)


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: Sudip Shil <sshil@redhat.com> - 2.91.5-16
changelog:
  - Convert to new fonts packaging guidelines
  - Update the fonts package
  - https://fedoraproject.org/wiki/Changes/New_Fonts_Packaging


author: Brian C. Lane <bcl@redhat.com> 40.5.1-1
changelog:
  - New lorax documentation - 40.5.1 (bcl@redhat.com)
    Resolves: RHEL-30615
  - Dockerfile.test: Use Fedora 40 for test image (bcl@redhat.com)
  - Change macboot default to false (bcl@redhat.com)
  - Change defaults to Red Hat Enterprise Linux 10 (bcl@redhat.com)
  - runtime-cleanup: wget2-wget has replaced wget (yselkowi@redhat.com)
  - Added example of how to use livemedia-creator in github actions, and still
    build in fedora. (cjshowalter@alaska.edu)
  - Require lorax-templates-rhel when building for ELN, CentOS Stream and RHEL (sgallagh@redhat.com)
  - workflows: Switch to actions/checkout@v4 (bcl@redhat.com)
  - New lorax documentation - 40.5 (bcl@redhat.com)
  - maint: Switch default platform to F40 (bcl@redhat.com)
  - runtime-cleanup: Update to cleanup more (akira@tagoh.org)
  - runtime-install: Update font packages (akira@tagoh.org)
  - mkksiso: Add support for adding an anaconda updates.img (jkonecny@redhat.com)
  - runtime-install: drop kdump-anaconda-addon (awilliam@redhat.com)
  - s390: Escape volid before using it (bcl@redhat.com)
  - aarch64: Escape volid before using it (bcl@redhat.com)
  - runtime-install: drop retired pcmciautils (awilliam@redhat.com)
  - runtime-install: Drop unneeded packages libmlx4, systemd-sysv, and systemd-units (bcl@redhat.com)
  - runtime-install: wget2-wget has replaced wget (awilliam@redhat.com)
  - runtime-cleanup: anaconda's new interface needs stdbuf (kkoukiou@redhat.com)
  - test-in-podman: Fix problem running in github actions (bcl@redhat.com)
  - test: Add pigz to test-packages (bcl@redhat.com)
  - Adjust runtime-postinstall.tmpl for systemd config files move (zbyszek@in.waw.pl)


author: Brian C. Lane <bcl@redhat.com> 40.5.3-1
changelog:
  - tito: Add RHEL tagger with support for rhbz and RHEL (bcl)
    Related: RHEL-31830
  - livemedia-creator: Use /usr/libexec/qemu-kvm on supported arches (bcl)
    Related: RHEL-31830
  - spec: edk2-aarch64 has the UEFI firmware on aarch64 (bcl)
    Related: RHEL-31830
  - Add prefixdevname to Anaconda image (msekleta)
    Related: RHEL-30010
  - spec: exclude the files section for lmc-virt on ppc64le (bcl)
    Resolves: RHEL-31830


author: Brian C. Lane <bcl@redhat.com> 40.5.4-1
changelog:
  - tito: Add tito to container's test-packages (bcl)
    Related: RHEL-31830
  - creator: Fix pylint error in run_creator (bcl)
    Related: RHEL-31830
  - livemedia-creator: Check for BIOS vs. UEFI qemu support (bcl)
    Related: RHEL-31830
  - livemedia-creator: Enable s390x virt support (bcl)
    Related: RHEL-31830
  - livemedia-creator: Make use of virtio devices more generic (bcl)
    Related: RHEL-31830
  - Set requirement on lorax-templates-rhel for prefixdevname change (bcl)
    Related: RHEL-30010


author: Brian C. Lane <bcl@redhat.com> 40.5.5-1
changelog:
  - templates: Synchronize generic templates with lorax-templates-rhel (bcl)
    Related: RHEL-35396
  - docs: Update livemedia-creator documentation for RHEL 10 (bcl)
    Related: RHEL-31853
  - livemedia-creator: The --make-tar option requires tar (bcl)
    Related: RHEL-31853
  - docs: Update example kickstarts for RHEL/CentOS (bcl)
    Resolves: RHEL-31853
  - lorax: Change default rootfs size to 3GiB (bcl)
    Resolves: RHEL-32504


author: Brian C. Lane <bcl@redhat.com> 40.5.6-1
changelog:
  - New lorax documentation - 40.5.6 (bcl)
    Related: RHEL-48606
  - ltmpl: Remove * from docstring (bcl)
    Related: RHEL-48606
  - docs: Update intersphinx and add _static dir (bcl)
    Related: RHEL-48606
  - docs: Document --rootfs-type options (bcl)
    Related: RHEL-48606
  - erofs: Use dedupe and all-fragments options (bcl)
    Related: RHEL-48606
  - imgutils: mkfs.erofs options should come first (bcl)
    Related: RHEL-48606
  - Accept but ignore the old --squashfs-only argument (awilliam)
    Related: RHEL-48606
  - Add compression.erofs section to lorax.conf (bcl)
    Resolves: RHEL-48606
  - Add erofs and erofs-ext4 support to --rootfs-type (bcl)
    Related: RHEL-48606
  - Replace squashfs_only with rootfs_type (bcl)
    Related: RHEL-48606
  - imgutils: Add mkerofs function and test (bcl)
    Related: RHEL-48606
  - runtime-postinstall: Make sure blacklist_exceptions has been removed (jstodola)
    Resolves: RHEL-53721


author: Brian C. Lane <bcl@redhat.com> 40.5.7-1
changelog:
  - templates: Sync template changes from lorax-templates-rhel (bcl)
    Resolves: RHEL-54713
  - tests: Add a test to make sure redhat-release-eula isn't included (bcl)
    Related: RHEL-54381


author: Brian C. Lane <bcl@redhat.com> 40.5.8-1
changelog:
  - tests: Fix mkksiso unit test (bcl)
    Related: RHEL-61778
  - pylint: Print astroid version (bcl)
    Related: RHEL-61778
  - Extend help for --updates and --ks parameters (jkonecny)
    Related: RHEL-61778
  - Fix --updates the updates image wasn't loaded (jkonecny)
    Resolves: RHEL-61778
  - Implement --replace also for S390 (sebastian.stark)
    Related: RHEL-61778
  - mkksiso: option --replace to replace arbitrary text in boot config.  (sebastian.stark)
    Related: RHEL-61778
  - livemedia: Add isomd5sum (bcl)
    Resolves: RHEL-58896


author: Brian C. Lane <bcl@redhat.com> 40.5.9-1
changelog:
  - tests: Swap nomodeset for inst.text in mkksiso test data (bcl)
    Related: RHEL-66603
  - templates: Change nomodeset / basic graphics to use inst.text (bcl)
    Resolves: RHEL-66603
  - templates: Drop nomodeset / basic graphics menu from live configs (bcl)
    Related: RHEL-66603


author: Brian C. Lane <bcl@redhat.com> 40.5.10-1
changelog:
  - erofs: Change the erofs compression default to zstd (bcl)
    Related: RHEL-48606
  - Revert "tests: Swap nomodeset for inst.text in mkksiso test data" (bcl)
    Related: RHEL-66603
  - Revert "templates: Change nomodeset / basic graphics to use inst.text" (bcl)
    Related: RHEL-66603
  - Revert "templates: Drop nomodeset / basic graphics menu from live configs" (bcl)
    Related: RHEL-66603


author: Brian C. Lane <bcl@redhat.com> 40.5.11-1
changelog:
  - erofs: Make smaller lzma erofs images by default (bcl)
    Related: RHEL-48606
  - Revert "erofs: Change the erofs compression default to zstd" (bcl)
    Related: RHEL-48606


author: Brian C. Lane <bcl@redhat.com> 40.5.12-1
changelog:
  - mkksiso: Fix rebuilding the efiboot.img on some systems (bcl)
    Resolves: RHEL-83202
  - livemedia-creator: Set 0755 permission on / cpio overlay (bcl)
    Resolves: RHEL-83519


author: Brian C. Lane <bcl@redhat.com> 39.4-1
changelog:
  - Exclude more obsoleted libertas firmware packages (awilliam@redhat.com)
  - Revert "test_minimizer: dnf5 wants --use-host-config" (bcl@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 39.5-1
changelog:
  - Explicitly pull in more filesystem packages (awilliam@redhat.com)
  - runtime-postinstall: Turn off lvm monitoring (bcl@redhat.com)
  - runtime-cleanup.tmpl: fix typo 'gschadow' (chris.riches@nutanix.com)
  - runtime-cleanup: Change how logo pixmaps is cleaned up (bcl@redhat.com)
  - runtime-install: only pull in qcom-firmware on aarch64 (awilliam@redhat.com)


author: Brian C. Lane <bcl@redhat.com> 40.0-1
changelog:
  - Remove some unneccessary storage packages from runtime-install (vtrefny@redhat.com)
  - Do not install polkit-gnome for blivet-gui (vtrefny@redhat.com)
  - docs: Update the quickstart example command (vtrefny@redhat.com)


author: Brian Stinson <bstinson@redhat.com> - 10.0-43
changelog:
  - Remove shim-ia32 from the installed packages since we don't produce shim-ia32
    any more. (bstinson) Rerelease


author: Parag Nemade <pnemade AT redhat DOT com> - 10.0-44
changelog:
  - Resolves: RHEL-32728 (pnemade)
  - runtime-install: Update font packages
  - runtime-cleanup: Update font packages


author: Brian C. Lane <bcl@redhat.com> - 10.0-45
changelog:
  - tools: Add support for Jira RHEL-XXX issues (bcl)
    Related: RHEL-22656
  - Makefile: Fix clog target (bcl)
    Related: RHEL-22656
  - aarch64: Replace spaces and escape characters in isolabel with '-' (bcl)
    Resolves: RHEL-22656
  - s390: Replace spaces and escape characters in isolabel with '-' (bcl)
    Resolves: RHEL-22658
  - ppc: Remove unused ppc templates and config files (bcl)
    Resolves: RHEL-35394
  - Drop gdisk from the boot.iso (bcl)
    Resolves: RHEL-38339
  - tests: Name the test iso RHEL 10 instead of 9
    Resolves: RHEL-38199
  - Add prefixdevname to Anaconda image
    Related: RHEL-30010
  - spec: Update URL to point to gitlab project
    Resolves: RHEL-32959


author: Brian C. Lane <bcl@redhat.com> - 10.0-47
changelog:
  - Makefile: Add PREV support for clog (bcl)
    Related: RHEL-40021
  - git-changelog: Change line length limit to 120 (bcl)
    Related: RHEL-40021
  - README: Update README with note about PREV= (bcl)
    Related: RHEL-40021
  - Remove libvisual from runtime-cleanup as it's being removed from RHEL 10 (tpopela)
    Resolves: RHEL-39949
  - tests: Do not use fedora.repo for the test build (bcl)
    Resolves: RHEL-40021
  - Drop libreport from templates (mkolman)
    Resolves: RHEL-39794


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: Lukáš Zaoral <lzaoral@redhat.com> - 2.9.0-dev.12.1
changelog:
  - %{gpgverify} sources
  - remove upstreamed patches
  - update to new upstream release
  - use compressed man pages


author: Thomas E. Dickey <dickey@invisible-island.net> - 2.9.0-3
changelog:
  - add brotli build-dependency
  - restore formerly-empty sample files
  - remove a couple of obsolete workarounds for installing


author: Mike FABIAN <mfabian@redhat.com> - 1.8.1-1
changelog:
  - Update to 1.8.1
  - Remove inscript2-20210820.tar.gz because it is now included upstream
  - Remove m17n-db-1.8.0-ml-mozhi-savannah-bug-59681.patch because it is included upstream
  - Remove unicode.mim because the improvement is included upstream


author: Mike FABIAN <mfabian@redhat.com> - 1.8.2-1
changelog:
  - Update to 1.8.2
  - Remove bn-national-jatiya input method (included upstream)
  - Remove si-sayura input method (included upstream)
  - Remove mr-gamabhana input method (included upstream)
  - Update German translations (100%)
  - Remove m17n-db-1.8.0-inscript2-mni-sat.patch (included upstream)
  - Remove m17n-db-1.6.5-number_pad_itrans-222634.patch
    This patch is not needed, numbers are typed in language representation
    when using the number pad with numlock on even without this patch.
    (I.e. the problem reported in https://bugzilla.redhat.com/show_bug.cgi?id=222634
     is still fixed)
  - Add icon for hu-rovas-post input method
  - Remove m17n-db-1.6.5-kn-itrans_key-summary_bug228806.patch
    (See: https://git.savannah.nongnu.org/cgit/m17n/m17n-db.git/commit/?id=f10cfe21d49afbef40bdc681ff70563b6154eac0
    after these upstream changes to kn-itrans, the summary added by the patch is wrong)
  - Remove m17n-db-1.6.5-bn-itrans-bug182227.patch
    (This patch removed mappings which are "not in ITRANS Bengali table", nevertheless
     these mappings might be useful to some users, better keep them for the time being)
  - Remove m17n-db-1.6.5-kn-inscript-ZWNJ-bug440007.patch (included upstream)
  - Remove m17n-db-1.7.0-fix-e-o-mappings.patch (included upstream)
  - Remvove fix for ld mapping in MIM/bo-ewts.mim (include upstream)
    (See: https://bugzilla.redhat.com/show_bug.cgi?id=1487512)
  - MIM/bo-ewts.mim: remove whitespace in rn and brn mapping


author: Mike FABIAN <mfabian@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - kok-inscript2-deva, mr-inscript, mr-inscript2: Fix digit 0
  - ta-vutam: Change the header comment to a description
  - mr-gamabhana: icon resized to 48x48
  - latn1-pre: add icon
  - ar-translit: add icon
  - ath-phonetic: add icon
  - bla-phonetic: add icon
  - cr-western: add icon
  - iu-phonetic: add icon
  - nsk-phonetic: add icon
  - oj-phonetic: add icon
  - uk-kbd: add icon
  - eo-vi-sistemo: add icon
  - Rename the .mim files of some eo input methods to improve search for the icons
  - Workarounds for doxygen


author: Mike FABIAN <mfabian@redhat.com> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - New input methods from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
    sa-vedic-itrans, dra-iso-15919-itrans, hi-brahmi-itrans, ks-sharada-itrans,
    mr-modi-itrans, sa-brahmi-itrans, sa-grantha-itrans, sa-iso-15919-itrans,
    sa-sharada-itrans, sa-inscript, sa-iast-vedic
  - hi-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com>
  - ne-trad-ttf: Update from author,  Santosh Pradhan <sapradhan8@gmail.com>
  - ja-trycode: Add icon.
  - ks-inscript: Add icon.
  - mai-inscript: Add icon.
  - ml-enhanced-inscript: Add icon.
  - mr-itrans: Add icon.
  - hi-remington: Add icon.
  - mr-typewriter: Add icon.
  - mr-phonetic: Add icon.
  - ne-rom-translit: Add icon.
  - zh-pinyin-yi: Add icon.
  - unicode: Add icon.
  - da-post: Add icon.
  - bo-ewts: Add icon.
  - bo-tcrc: Add icon.
  - kn-typewriter: Add icon.
  - grc-mizuochi: Add icon.
  - fr-azerty: Add icon.
  - hi-optitransv2: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
  - kn-optitransv2: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
  - sa-itrans: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
  - kn-itrans: Updates from "विश्वासो वासुकिजः (Vishvas Vasuki)" <vishvas.vasuki@gmail.com> and some extra bug fixes.
  - lsymbol: Some additions from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)" and
    some more improvements: Use emoji presentation when possible, better grouping in groups of 6, better description
  - math-latex: Updates from https://github.com/indic-transliteration/m17n-db-indic "विश्वासो वासुकिजः (Vishvas Vasuki)"
    New option "with-backslash-prefix".
  - ks-kbd: Fix typo in description, add icon.
  - ug-kbd: Add icon.
  - tai-sonla-kbd.png: Add icon.
  - mni-inscript2-mtei.png: Add icon.
  - sat-inscript2-olck.png: Add icon.
  - or-phonetic.png: Add icon.
  - sa-harvard-kyoto.png: Add icon.
  - pa-anmollipi.png: Add icon.
  - pa-remington.png: Add icon.
  - si-singlish.png: Add icon.
  - ta-lk-renganathan.png: Add icon.
  - te-rts.png: Add icon.
  - vi-han.png: Add icon.
  - vi-nomvni: Make existing icon work.
  - vi-nomtelex: Make existing icon work.
  - lsymbol: Add icon.
  - ssymbol: Add icon.


author: Mike FABIAN <mfabian@redhat.com> - 1.8.5-1
changelog:
  - Update to 1.8.5
  - new-newa-traditional-extended: New input method by Swornim Nakarmi <svarnim.nakahmi1.618@gmail.com>
  - ml-pn-c: New input method for Malayalam by Ajith R <ajithramayyan at yahoo dot co dot in>
  - en-pn-eqf: This is a slightly modified version of the QWERTY English layout to be used along with the ml-pn-c input method


author: Mike FABIAN <mfabian@redhat.com> - 1.8.2-1
changelog:
  - Update to 1.8.2
  - Fix parallel builds by switching from absolute to relative paths
    (Resolves: https://savannah.nongnu.org/bugs/index.php?61377)
  - enable parallel builds in the spec file

  - Update to 1.8.1
  - Remove m17n-lib-c99.patch (included upstream)
  - Remove Fix-segmentation-fault-when-using-ibus-m17n-with-vi-telex-in-gedit-in-wayland.patch
    (included upstream)


author: Mike FABIAN <mfabian@redhat.com> - 1.8.3-1
changelog:
  - Update to 1.8.3
  - Fixes to be able to create m17n-docs-1.8.3: Fix doxygen tags, change all EUC-JP files to UTF-8


author: Mike FABIAN <mfabian@redhat.com> - 1.8.4-1
changelog:
  - Update to 1.8.4
  - Fixes “typedef in m17n-core.h causing error when compiling with C++ code”
    (Resolves: https://savannah.nongnu.org/bugs/index.php?64566)


author: DJ Delorie <dj@redhat.com> - 1:4.4.1-3
changelog:
  - Migrate License field to SPDX identifiers for
    https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_2


author: Lianbo Jiang <lijiang@redhat.com> - 1.7.5-11
changelog:
  - Fix failure of hugetlb pages exclusion on Linux 6.9 and later
  - Fix wrong exclusion of Slab pages on Linux 6.10-rc1 and later


author: Filip Janus <fjanus@redhat.com> - 3:10.11.6-2
changelog:
  - Apply demodularization
  - the default stream builds mariadb.rpm
  - the non-default stream builds mariadbXX.XX.rpm


author: Louis Abel <label@resf.org> - 3:10.11.6-3.rv64
changelog:
  - Use pthread for riscv64
  - Fix pkgconfig pc file location
  - Ignore testsuite results for riscv64 for now


author: Michal Schorm <mschorm@redhat.com> - 3.1.20-2
changelog:
  - Fix minimal required version of mariadb-connector-c as per:
    https://mariadb.com/kb/en/mariadb-connector-odbc-3-1-20-release-notes/


author: Jindrich Novy <jnovy@redhat.com> - 1:4.8.31-1
changelog:
  - update to 4.8.31
  - drop upstreamed python3 patch
  - rename fish -> shell
  - drop obsolete smb option


author: Xiao Ni <xni@redhat.com> - 4.4-1
changelog:
  - Update to mdadm 4.4 and latest upstream
  - Resolves: RHEL-86676, RHEL-72803, RHEL-88793, RHEL-88791


author: Fabio Valentini <decathorpe@gmail.com> - 1.2.0-3
changelog:
  - Rebuild for fixed frame pointer compiler flags in Rust RPM macros.
  - Slightly modernize Rust packaging (drop ExclusiveArch, __cargo_skip_build).


author: Alex Williamson <alex.williamson@redhat.com> - 1.3.0-1
changelog:
  - New upstream release: https://github.com/mdevctl/mdevctl/releases/tag/v1.3.0
  - Note upstream moved default script location from /etc/mdevctl.d/scripts.d
    to /usr/lib/mdevctl/scripts.d.  Both locations are currently supported, the
    new locations is recommended.


author: Kairui Song <ryncsn@gmail.com> - 0.2.5-1
changelog:
  - Update to upstream latest release.
  - Fix crash when wrong reporter type is used.
  - Fix a few tracing error.


author: Eugene Syromiatnikov <esyr@redhat.com> 2:2.1-57
changelog:
  - Update to upstream 2.1-41. 20230808
    - Update of 06-55-03/0x97 (SKX-SP B1) microcode from revision 0x1000171
      up to 0x1000181;
    - Update of 06-55-04/0xb7 (SKX-D/SP/W/X H0/M0/M1/U0) microcode from
      revision 0x2006f05 up to 0x2007006;
    - Update of 06-55-06/0xbf (CLX-SP B0) microcode from revision 0x4003501
      up to 0x4003604;
    - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
      0x5003501 up to 0x5003604;
    - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002601
      up to 0x7002703;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd000390
      up to 0xd0003a5;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xba
      up to 0xbc;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xaa up to 0xac;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x2a up
      to 0x2c;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x44 up
      to 0x46;
    - Update of 06-8e-09/0xc0 (KBL-U/U 2+3e/Y H0/J1) microcode from revision
      0xf2 up to 0xf4;
    - Update of 06-8e-09/0x10 (AML-Y 2+2 H0) microcode from revision 0xf2
      up to 0xf4;
    - Update of 06-8e-0a/0xc0 (CFL-U 4+3e D0, KBL-R Y0) microcode from
      revision 0xf2 up to 0xf4;
    - Update of 06-8e-0b/0xd0 (WHL-U W0) microcode from revision 0xf2 up
      to 0xf4;
    - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
      microcode from revision 0xf6 up to 0xf8;
    - Update of 06-8f-04/0x10 microcode from revision 0x2c0001d1 up to
      0x2c000271;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode from revision
      0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-04) from revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-04) from
      revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-04) from revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) from
      revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode from revision
      0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b000461
      up to 0x2b0004b1;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) from
      revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) from
      revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-06/0x10 microcode from revision 0x2c0001d1 up to
      0x2c000271;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b000461
      up to 0x2b0004b1;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000461 up to 0x2b0004b1;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c0001d1 up to 0x2c000271;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000461 up to 0x2b0004b1;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x2c up to 0x2e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x2c up to 0x2e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x2c up to 0x2e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x2c up to 0x2e;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x2c up to 0x2e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x2c
      up to 0x2e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x2c up to 0x2e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x2c up to 0x2e;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x42a up to 0x42c;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x42a up to 0x42c;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x42a up to 0x42c;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x42a
      up to 0x42c;
    - Update of 06-9e-09/0x2a (KBL-G/H/S/X/Xeon E3 B0) microcode from
      revision 0xf2 up to 0xf4;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf2 up to 0xf4;
    - Update of 06-9e-0b/0x02 (CFL-E/H/S B0) microcode from revision 0xf2
      up to 0xf4;
    - Update of 06-9e-0c/0x22 (CFL-H/S/Xeon E P0) microcode from revision
      0xf2 up to 0xf4;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0xf8 up to 0xfa;
    - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xf6 up
      to 0xf8;
    - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xf6
      up to 0xf8;
    - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xf6
      up to 0xf8;
    - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xf6
      up to 0xf8;
    - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x58 up
      to 0x59;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x113 up
      to 0x119;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x2c up to 0x2e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x2c up to 0x2e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x2c up
      to 0x2e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x2c up to 0x2e;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x2c up to 0x2e;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x2c up to 0x2e;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x2c up to 0x2e;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x2c up
      to 0x2e;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4112 up to 0x4119 (old pf 0xc0);
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4112 up to 0x4119 (old pf 0xc0);
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4112 up to 0x4119 (old pf 0xc0);
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4112
      up to 0x4119 (old pf 0xc0);
    - Update of 06-be-00/0x11 (ADL-N A0) microcode from revision 0x10 up
      to 0x11 (old pf 0x1).
  - Addresses CVE-2022-21216, CVE-2022-40982, CVE-2022-41804, CVE-2023-23908


author: Eugene Syromiatnikov <esyr@redhat.com> 2:2.1-58
changelog:
  - Update to upstream 2.1-42. 20231114
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003a5
      up to 0xd0003b9;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x1000230
      up to 0x1000268;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xbc
      up to 0xc2;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xac up to 0xb4;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x2c up
      to 0x34;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x46 up
      to 0x4e;
    - Update of 06-8f-04/0x10 microcode from revision 0x2c000271 up to
      0x2c000290;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode from revision
      0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-04) from revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-04) from
      revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-04) from revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-04) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) from
      revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode from revision
      0x2c000271 up to 0x2c000290;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b0004b1
      up to 0x2b0004d0;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) from
      revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) from
      revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-06/0x10 microcode from revision 0x2c000271 up to
      0x2c000290;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b0004b1
      up to 0x2b0004d0;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000271 up to 0x2c000290;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c000271 up to 0x2c000290;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b0004b1 up to 0x2b0004d0;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x2e up to 0x32;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x2e up to 0x32;
    - Update of 06-bf-02/0x07 (RPL-S 8+8 C0) microcode (in
      intel-ucode/06-97-02) from revision 0x2e up to 0x32;
    - Update of 06-bf-05/0x07 (RPL-S 6+0 C0) microcode (in
      intel-ucode/06-97-02) from revision 0x2e up to 0x32;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x2e up to 0x32;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x2e
      up to 0x32;
    - Update of 06-bf-02/0x07 (RPL-S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x2e up to 0x32;
    - Update of 06-bf-05/0x07 (RPL-S 6+0 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x2e up to 0x32;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x42c up to 0x430;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x42c up to 0x430;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x42c up to 0x430;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x4 up
      to 0x5;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x42c
      up to 0x430;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x59 up
      to 0x5d;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x119 up
      to 0x11d;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4119 up to 0x411c;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4119 up to 0x411c;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4119 up to 0x411c;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4119
      up to 0x411c;
    - Update of 06-be-00/0x11 (ADL-N A0) microcode from revision 0x11 up
      to 0x12;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x2e up to 0x32;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x2e up to 0x32;
    - Update of 06-bf-02/0x07 (RPL-S 8+8 C0) microcode from revision 0x2e
      up to 0x32;
    - Update of 06-bf-05/0x07 (RPL-S 6+0 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x2e up to 0x32;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x2e up to 0x32;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x2e up to 0x32;
    - Update of 06-bf-02/0x07 (RPL-S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x2e up to 0x32;
    - Update of 06-bf-05/0x07 (RPL-S 6+0 C0) microcode from revision 0x2e
      up to 0x32.
  - Addresses CVE-2023-23583


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20240910-1
changelog:
  - Update Intel CPU microcode to microcode-20240910 release, addresses
  - Addresses CVE-2024-23984, CVE-2024-24853, CVE-2024-24968, CVE-2024-24980,
    CVE-2024-25939 (RHEL-58058):
    - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
      0x5003605 up to 0x5003707;
    - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002802
      up to 0x7002904;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003d1
      up to 0xd0003e7;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x1000290
      up to 0x10002b0;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xc4
      up to 0xc6;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xb6 up to 0xb8;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x36 up
      to 0x38;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x50 up
      to 0x52;
    - Update of 06-8e-09/0x10 (AML-Y 2+2 H0) microcode from revision 0xf4
      up to 0xf6;
    - Update of 06-8e-09/0xc0 (KBL-U/U 2+3e/Y H0/J1) microcode from revision
      0xf4 up to 0xf6;
    - Update of 06-8e-0a/0xc0 (CFL-U 4+3e D0, KBL-R Y0) microcode from
      revision 0xf4 up to 0xf6;
    - Update of 06-8e-0b/0xd0 (WHL-U W0) microcode from revision 0xf4 up
      to 0xf6;
    - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
      microcode from revision 0xfa up to 0xfc;
    - Update of 06-96-01/0x01 (EHL B1) microcode from revision 0x19 up
      to 0x1a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x35 up to 0x36;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x35
      up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x35 up to 0x36;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x433 up to 0x434;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x433 up to 0x434;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x433 up to 0x434;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x433
      up to 0x434;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-9e-0b/0x02 (CFL-E/H/S B0) microcode from revision 0xf4
      up to 0xf6;
    - Update of 06-9e-0c/0x22 (CFL-H/S/Xeon E P0) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0xfc up to 0x100;
    - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xfa up
      to 0xfc;
    - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xfa
      up to 0xfc;
    - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xfa
      up to 0xfc;
    - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xfa
      up to 0xfe;
    - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
      0xfa up to 0xfc;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x5e up
      to 0x62;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x1c
      up to 0x1f;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x123 up
      to 0x129;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4121 up to 0x4122;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4121
      up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4121 up to 0x4122;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode from revision 0x4121 up to 0x4122;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x35 up
      to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x35 up to 0x36;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x35 up
      to 0x36;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x17 up
      to 0x1a (old pf 0x11).


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20240910-1
changelog:
  - Update Intel CPU microcode to microcode-20240910 release, addresses
    CVE-2024-23984, CVE-2024-24853, CVE-2024-24968, CVE-2024-24980,
    CVE-2024-25939 (RHEL-58058):
    - Update of 06-55-07/0xbf (CLX-SP/W/X B1/L1) microcode from revision
      0x5003605 up to 0x5003707;
    - Update of 06-55-0b/0xbf (CPX-SP A1) microcode from revision 0x7002802
      up to 0x7002904;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003d1
      up to 0xd0003e7;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x1000290
      up to 0x10002b0;
    - Update of 06-7e-05/0x80 (ICL-U/Y D1) microcode from revision 0xc4
      up to 0xc6;
    - Update of 06-8c-01/0x80 (TGL-UP3/UP4 B1) microcode from revision
      0xb6 up to 0xb8;
    - Update of 06-8c-02/0xc2 (TGL-R C0) microcode from revision 0x36 up
      to 0x38;
    - Update of 06-8d-01/0xc2 (TGL-H R0) microcode from revision 0x50 up
      to 0x52;
    - Update of 06-8e-09/0x10 (AML-Y 2+2 H0) microcode from revision 0xf4
      up to 0xf6;
    - Update of 06-8e-09/0xc0 (KBL-U/U 2+3e/Y H0/J1) microcode from revision
      0xf4 up to 0xf6;
    - Update of 06-8e-0a/0xc0 (CFL-U 4+3e D0, KBL-R Y0) microcode from
      revision 0xf4 up to 0xf6;
    - Update of 06-8e-0b/0xd0 (WHL-U W0) microcode from revision 0xf4 up
      to 0xf6;
    - Update of 06-8e-0c/0x94 (AML-Y 4+2 V0, CML-U 4+2 V0, WHL-U V0)
      microcode from revision 0xfa up to 0xfc;
    - Update of 06-96-01/0x01 (EHL B1) microcode from revision 0x19 up
      to 0x1a;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x35 up to 0x36;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x35
      up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x35 up to 0x36;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x433 up to 0x434;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x433 up to 0x434;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x433 up to 0x434;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x433
      up to 0x434;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-9e-0b/0x02 (CFL-E/H/S B0) microcode from revision 0xf4
      up to 0xf6;
    - Update of 06-9e-0c/0x22 (CFL-H/S/Xeon E P0) microcode from revision
      0xf6 up to 0xf8;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0xfc up to 0x100;
    - Update of 06-a5-02/0x20 (CML-H R1) microcode from revision 0xfa up
      to 0xfc;
    - Update of 06-a5-03/0x22 (CML-S 6+2 G1) microcode from revision 0xfa
      up to 0xfc;
    - Update of 06-a5-05/0x22 (CML-S 10+2 Q0) microcode from revision 0xfa
      up to 0xfc;
    - Update of 06-a6-00/0x80 (CML-U 6+2 A0) microcode from revision 0xfa
      up to 0xfe;
    - Update of 06-a6-01/0x80 (CML-U 6+2 v2 K1) microcode from revision
      0xfa up to 0xfc;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x5e up
      to 0x62;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x1c
      up to 0x1f;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x123 up
      to 0x129;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4121 up to 0x4122;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4121
      up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4121 up to 0x4122;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4121 up to 0x4122;
    - Update of 06-ba-08/0xe0 microcode from revision 0x4121 up to 0x4122;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x35 up
      to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x35 up to 0x36;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x35 up to 0x36;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x35 up to 0x36;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x35 up to 0x36;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x35 up
      to 0x36;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x17 up
      to 0x1a (old pf 0x11).


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20241112-1
changelog:
  - Update Intel CPU microcode to microcode-20241112 release, addresses
    CVE-2024-21820, CVE-2024-21853, CVE-2024-23918, CVE-2024-23984 (RHEL-67335):
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode from revision 0x2b0005c0
      up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode from revision 0x2b0005c0
      up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b0005c0 up to 0x2b000603;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b0005c0 up to 0x2b000603;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x36 up to 0x37;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x36
      up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x36 up to 0x37;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x434 up to 0x435;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x434 up to 0x435;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x434 up to 0x435;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x434
      up to 0x435;
    - Update of 06-aa-04/0xe6 (MTL-H/U C0) microcode from revision 0x1f
      up to 0x20;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x129 up
      to 0x12b;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4122 up to 0x4123;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4122
      up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4122 up to 0x4123;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) from revision 0x4122 up to 0x4123;
    - Update of 06-ba-08/0xe0 microcode from revision 0x4122 up to 0x4123;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x36 up
      to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x36 up to 0x37;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x36 up to 0x37;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x36 up to 0x37;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x36 up to 0x37;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x36 up
      to 0x37;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000230
      up to 0x21000283;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000230 up to 0x21000283;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000230 up to 0x21000283;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000230
      up to 0x21000283.


author: Eugene Syromiatnikov <esyr@redhat.com> - 4:20250211-1
changelog:
  - Update Intel CPU microcode to microcode-20250211 release, addresses
    CVE-2023-34440, CVE-2023-43758, CVE-2024-24582, CVE-2024-28047,
    CVE-2024-28127, CVE-2024-29214, CVE-2024-31068, CVE-2024-31157,
    CVE-2024-37020, CVE-2024-39279, CVE-2024-39355, CVE-2024-36293 (RHEL-79184,
    RHEL-79185, RHEL-79188, RHEL-79189, RHEL-79191, RHEL-79193, RHEL-79203):
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-02) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-02) at
      revision 0x38;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-97-05) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-97-05) at
      revision 0x38;
    - Addition of 06-af-03/0x01 (SRF-SP C0) microcode at revision 0x3000330;
    - Addition of 06-b7-04/0x32 microcode (in intel-ucode/06-b7-01) at
      revision 0x12c;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-02) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-02) at
      revision 0x38;
    - Addition of 06-bf-06/0x07 microcode (in intel-ucode/06-bf-05) at
      revision 0x38;
    - Addition of 06-bf-07/0x07 microcode (in intel-ucode/06-bf-05) at
      revision 0x38;
    - Removal of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-05) at
      revision 0x2c000390;
    - Removal of 06-8f-05/0x87 (SPR-SP E2) microcode at revision 0x2b000603;
    - Removal of 06-8f-05/0x10 (SPR-HBM B1) microcode at revision
      0x2c000390;
    - Removal of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-05) at
      revision 0x2c000390;
    - Removal of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2b000603;
    - Removal of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-05) at revision 0x2c000390;
    - Removal of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-06) at
      revision 0x2c000390;
    - Removal of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-06) at revision 0x2c000390;
    - Removal of 06-8f-06/0x87 (SPR-SP E3) microcode at revision 0x2b000603;
    - Removal of 06-8f-06/0x10 microcode at revision 0x2c000390;
    - Removal of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-06) at revision 0x2b000603;
    - Removal of 06-8f-08/0x10 (SPR-HBM B3) microcode (in
      intel-ucode/06-8f-06) at revision 0x2c000390;
    - Removal of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-08) at revision 0x4123;
    - Removal of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-08) at revision 0x4123;
    - Removal of 06-ba-08/0xe0 microcode at revision 0x4123;
    - Update of 06-6a-06/0x87 (ICX-SP D0) microcode from revision 0xd0003e7
      up to 0xd0003f5;
    - Update of 06-6c-01/0x10 (ICL-D B0) microcode from revision 0x10002b0
      up to 0x10002c0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode from revision
      0x2b000603 up to 0x2b000620;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode (in
      intel-ucode/06-8f-07) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-04/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-04/0x87 (SPR-SP E0/S1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-05/0x10 (SPR-HBM B1) microcode (in
      intel-ucode/06-8f-08) from revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-05/0x87 (SPR-SP E2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-06/0x10 microcode (in intel-ucode/06-8f-08) from
      revision 0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-06/0x87 (SPR-SP E3) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-07/0x87 (SPR-SP E4/S2) microcode (in
      intel-ucode/06-8f-08) from revision 0x2b000603 up to 0x2b000620;
    - Update of 06-8f-08/0x10 (SPR-HBM B3) microcode from revision
      0x2c000390 up to 0x2c0003e0;
    - Update of 06-8f-08/0x87 (SPR-SP E5/S3) microcode from revision
      0x2b000603 up to 0x2b000620;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode from revision
      0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-97-02) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-02)
      from revision 0x37 up to 0x38;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-97-05) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode from revision 0x37
      up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-97-05)
      from revision 0x37 up to 0x38;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode from revision
      0x435 up to 0x436;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode (in
      intel-ucode/06-9a-03) from revision 0x435 up to 0x436;
    - Update of 06-9a-03/0x80 (ADL-P 6+8/U 9W L0/R0) microcode (in
      intel-ucode/06-9a-04) from revision 0x435 up to 0x436;
    - Update of 06-9a-04/0x80 (ADL-P 2+8 R0) microcode from revision 0x435
      up to 0x436;
    - Update of 06-9a-04/0x40 (AZB A0) microcode from revision 0x7 up
      to 0x9;
    - Update of 06-9e-0a/0x22 (CFL-H/S/Xeon E U0) microcode from revision
      0xf8 up to 0xfa;
    - Update of 06-9e-0d/0x22 (CFL-H/S/Xeon E R0) microcode from revision
      0x100 up to 0x102;
    - Update of 06-a7-01/0x02 (RKL-S B0) microcode from revision 0x62 up
      to 0x63;
    - Update of 06-b7-01/0x32 (RPL-S B0) microcode from revision 0x12b up
      to 0x12c;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode from revision
      0x4123 up to 0x4124;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode (in
      intel-ucode/06-ba-02) from revision 0x4123 up to 0x4124;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-02) from
      revision 0x4123 up to 0x4124;
    - Update of 06-ba-02/0xe0 (RPL-H 6+8/P 6+8 J0) microcode (in
      intel-ucode/06-ba-03) from revision 0x4123 up to 0x4124;
    - Update of 06-ba-03/0xe0 (RPL-U 2+8 Q0) microcode from revision 0x4123
      up to 0x4124;
    - Update of 06-ba-08/0xe0 microcode (in intel-ucode/06-ba-03) from
      revision 0x4123 up to 0x4124;
    - Update of 06-be-00/0x19 (ADL-N A0) microcode from revision 0x1a up
      to 0x1c;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-02) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode from revision 0x37 up
      to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode (in intel-ucode/06-bf-02)
      from revision 0x37 up to 0x38;
    - Update of 06-97-02/0x07 (ADL-HX/S 8+8 C0) microcode (in
      intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
    - Update of 06-97-05/0x07 (ADL-S 6+0 K0) microcode (in
      intel-ucode/06-bf-05) from revision 0x37 up to 0x38;
    - Update of 06-bf-02/0x07 (ADL C0) microcode (in intel-ucode/06-bf-05)
      from revision 0x37 up to 0x38;
    - Update of 06-bf-05/0x07 (ADL C0) microcode from revision 0x37 up
      to 0x38;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode from revision 0x21000283
      up to 0x21000291;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode (in
      intel-ucode/06-cf-01) from revision 0x21000283 up to 0x21000291;
    - Update of 06-cf-01/0x87 (EMR-SP A0) microcode (in
      intel-ucode/06-cf-02) from revision 0x21000283 up to 0x21000291;
    - Update of 06-cf-02/0x87 (EMR-SP A1) microcode from revision 0x21000283
      up to 0x21000291.


author: Jaroslav Rohel <jrohel@redhat.com> - 3.9.0-1
changelog:
  - Update to 3.9.0
  - Add leaves command - List installed packages not required by other installed packages


author: Evan Goode <egoode@redhat.com> - 3.10.1-1
changelog:
  - Update to 3.10.1
  - Correct spelling of summary
  - Print more helpful error message when reinstalling non-installed pkg
    Resolves: RHEL-53430


author: Konstantin Kostiuk <kkostiuk@redhat.com> 105.0.2
changelog:
  - Set version to 105.0.2
  - Fix wrong requires
  - Fix missing patch0002
  - Remove extra Summary
  - BZ#2090333 - [mingw-qemu-ga-win] qga command 'guest-get-fsinfo' can't query bus-type of USB


author: Konstantin Kostiuk <kkostiuk@redhat.com> 105.0.3
changelog:
  - Set version to 105.0.3
  - BZ#2090250 - mingw-qemu-ga-win: Add Provides: bundled() to rpm packages [rhel-9]


author: Konstantin Kostiuk <kkostiuk@redhat.com> 106.0.0
changelog:
  - Set version to 106.0.0
  - RHEL-408 - Add provides, obsoletes for mingw-qemu-ga-win
  - RHEL-385 - Rebase mingw-qemu-ga-win to QEMU 8.0


author: Konstantin Kostiuk <kkostiuk@redhat.com> 106.0.1
changelog:
  - Set version to 106.0.1
  - RHELPLAN-147763 - [mingw-qemu-ga-win] VSS DLL: Add logging mechanism
  - RHEL-581 - Use the SPDX vocabulary to specify the license


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: Joe Orton <jorton@redhat.com> - 1.14.2-21
changelog:
  - restore plaintext password storage by default (per upstream)
  - restrict symbols exposed by DSOs built for httpd


author: Tomas Korbar <tkorbar@redhat.com> - 1.14.3-3
changelog:
  - Fix building with gcc 14
  - incompatible-pointer-types warnings became errors, but they've
  been present for a long time and posed no threat, thus revert
  the behaviour
  - Resolves: rhbz#2259155


author: Luboš Uhliarik <luhliari@redhat.com> - 2.0.29-1
changelog:
  - new version 2.0.29
  - Resolves: RHEL-45807 - mod_http2: DoS by null pointer in websocket over
    HTTP/2 (CVE-2024-36387)


author: Sokratis Zappis <szappis@redhat.com> - 1.3.20-1
changelog:
  - Rebase mod_proxy_cluster to upstream 1.3.20.Final tag
  - Related: RHEL-55407 - Rebase mod_proxy_cluster to upstream 1.3.20.Final release


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: 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: Vitezslav Crhonek <vcrhonek@redhat.com> - 2.17.10-11
changelog:
  - Remove redundand restorecon call, redirect safe to ignore output
    to /dev/null, mark module directory to avoid rpm verification
    Resolves: RHEL-67894


author: Packit <hello@packit.dev> - 1.0.9-1
changelog:
  - Revert "Attempt to fix rhbz#2186996 rhbz#2221433 rhbz#2245705" This reverts commit de84778e555b891fd9ea5f3111c87a4990650d6c. (Michal Schorm)
  - Resolves rhbz#2250360


author: Lukáš Zaoral <lzaoral@redhat.com> - 7.2-1
changelog:
  - Update to 7.2 (rhbz#2161916)
  - Do not use %{_bindir}/* and %{_mandir}/* as suggested by the packaging
    guidelines.


author: Lukáš Zaoral <lzaoral@redhat.com> - 8.0-1
changelog:
  - rebase to latest upstream version (RHEL-35944)
  - remove `nano-default-editor` from the specfile (RHEL-30790)


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.0-1
changelog:
  - Rebase to nbdkit 1.42.0
  - Synch the spec file with Fedora Rawhide.
  - nbdkit-ondemand-plugin moves into a new subpackage.
  - New nbdkit-time-limit-filter.
  - resolves: RHEL-78830


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


author: Richard W.M. Jones <rjones@redhat.com> - 1.42.2-1
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: Michal Ruprich <mruprich@redhat.com> - 2.0-0.64.20160912git
changelog:
  - Resolves: #2077846 - net-tools utilities display incorrect statistics for interfaces with 15-character names


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: Pavel Reichl <preichl@redhat.com> - 0.4.2-3
changelog:
  - Actually change License from BSD to LGPL, based on content of COPYING file
  - Convert License tag to SPDX format


author: Kevin Fenzi <kevin@scrye.com> - 1.0.7-1
changelog:
  - Update to 1.0.7. Fixes rhbz#2155658
  - Build the package with setuptools instead of distutils. Fixes: rhbz#2154872


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: 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: Martin Osvald <mosvald@redhat.com> - 4:7.92-1
changelog:
  - Downgrade Nmap to 7.92 to fix NPSL licensing issue
  - nmap.spec: fix missing versioned Obsoletes and add ncat to Provides


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: Stephen Gallagher <sgallagh@redhat.com> - 2021.06-1
changelog:
  - Update to 2021.06-1
  - bundler: Handle archaic license metadata
  - bundler: Warn about bundled dependencies with no license metadata


author: Bob Relyea <rrelyea@redhat.com> - 3.101.0-6
changelog:
  - fix param encoding in pkcs12 pbamac encoding
  - add support for certificate compression in selfserv and tstclient


author: Frantisek Krenzelok <krenzelok.frantisek@gmail.com> - 3.101.0-13
changelog:
  - fix the "Allow RSA-OAEP in FIPS mode" patch for the declaration after switch statement
  - fix changelog message for 3.101.0-11


author: Jan Pazdziora <jpazdziora@redhat.com> - 2.23.0-1
changelog:
  - Rebase to 2.23.0 (fedora#2036375)
  - Change upstream to https://github.com/flatcar/nss-altfiles
  - Enable all maps (fedora#2036375)


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


author: Andreas Schneider <asn@redhat.com> - 1.1.15-1
changelog:
  - Update to version 1.1.15
    https://gitlab.com/cwrap/nss_wrapper/-/blob/nss_wrapper-1.1.15/CHANGELOG
  - Fix building with cmocka >= 1.1.6


author: Lukáš Zaoral <lzaoral@redhat.com> - 0.5-42.20150602git
changelog:
  - recognize the -m option
  - modernize the specfile
      - use recommended systemd macros
      - fix manual pages installation
      - sort file list and BuildRequires
      - use modern make macros
      - simplify %install section


author: Tomas Bzatek <tbzatek@redhat.com> - 2.9.1-4
changelog:
  - Install NetworkManager override for nbft interfaces
  - Rename reconnect NetworkManager hook to 99-nvme-nbft-connect.sh


author: Jerry James <loganjerry@gmail.com> - 9-1
changelog:
  - Update OCaml native arches for OCaml 5.1
  - Remove the Python file and some macros (now in ocaml-rpm-macros)
  - Add %ocaml_pkg macro for common declarations


author: Alexander Bokovoy <abokovoy@redhat.com> - 0.34.7-7
changelog:
  - Provide a switch to restore pre-CVE-2020-10737 behavior
  - Always set the home directory permissions according to HOME_MODE


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.23.0-1
changelog:
  - 3.23.0
     * EP11: Add support for FIPS-session mode
     * Updates to harden against RSA timing attacks
     * Bug fixes


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: Alexander Bokovoy <abokovoy@redhat.com> - 2.1.10-5
changelog:
  - Fix fortification issues leading to crash in FreeIPA setup
    Upstream PR: https://github.com/opendnssec/opendnssec/pull/842


author: Rafael Jeffman <rjeffman@redhat.com> - 2.1.14-1
changelog:
  - Rebase to stable version 2.1.14
    Resolves: RHEL-75904
  - Use systemd-sysusers to create users
    Resolves: RHEL-4896


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: Simon Pichugin <spichugi@redhat.com> - 2.6.7-1
changelog:
  - Rebase to version 2.6.7 (rhbz#2261163)
  - Use systemd-sysusers for ldap user and group (rhbz#2173965)
  - Fix compiler errors (rhbz#2261427)
  - Replace License with SPDX identifier


author: Simon Pichugin <spichugi@redhat.com> - 2.6.7-2
changelog:
  - Remove libslapi from the main package (RHEL-35581)
  - Add "servers" conditional which includes libslapi


author: Simon Pichugin <spichugi@redhat.com> - 2.6.8-1
changelog:
  - Rebase to version 2.6.8 (RHEL-71052)
  - Avoid SSL context cleanup during library destruction (RHEL-68424)


author: Veronika Hanulikova <vhanulik@redhat.com> - 0.26.1-1
changelog:
  - Rebase to new upstream release (RHEL-71523)
  - Separate OpenSC into libraries and binaries (RHEL-73314)


author: Michal Ambroz <rebus _AT seznam.cz> - 1:1.3.9-7
changelog:
  - add conditionals to be able to rebuild with opendbx/apt even on EPEL+RHEL
  - cosmetics: rename patches, add comments, use buildroot macro instead of env
  - add explicit build requirement to python3-setuptools, needed for 3.13+


author: Jan Černý <jcerny@redhat.com> - 1:1.4.0-1
changelog:
  - Update to the latest upstream release (RHEL-53981)
  - Remove openscap-devel, openscap-engine-sce-devel and openscap-python3 subpackages


author: Packit <hello@packit.dev> - 0.2.5-1
changelog:
  - 0.2.5 (Jan Rodak)
  - Show referenced OVAL State (Jan Rodak)
  - Parse reference in filter (Jan Rodak)
  - Show OVAL Variables and referenced OVAL endpoints in report (Jan Rodak)
  - Remove UUID from headings (Jan Rodak)
  - Move function (Jan Rodak)
  - Display in report OVAL object that references to other OVAL Objects (Jan Rodak)
  - Resolve parsing of referenced OVAL Objects and OVAL Variables (Jan Rodak)
  - Add OVAL Variable structure and parser (Jan Rodak)
  - Rework OVAL Object and State (Jan Rodak)
  - Parse mapping between OVAL var and values and propagate them (Jan Rodak)
  - Remove namesapace for attributes (Jan Rodak)
  - Show OVAL states in report (Jan Rodak)
  - Parse attributes of elements in OVAL state and Parse all OVAL states in OVAL test (Jan Rodak)
  - Show OVAL objects in report (Jan Rodak)
  - Parse attributes of elements in OVAL object (Jan Rodak)
  - Removing the processing of collected objects (Jan Rodak)
  - Use an empty string instead of None when the text of the set-value element is empty (Jan Rodak)
  - Fix deprecation warning (Jan Rodak)
  - Remove product detection from the tmt plan (Jan Rodak)
  - Increase vm memory (Jan Rodak)
  - Add python3 dependency (Jan Rodak)
  - Adjust the build of content (Jan Rodak)
  - Automatic product detection to build content by CPE identifier (Jan Rodak)
  - Remove whitespaces (Jan Rodak)
  - Show explanation of score computation in report (Jan Rodak)
  - Add explanation of score computation (Jan Rodak)
  - Parse system attribute from score element (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.6-1
changelog:
  - 0.2.6 (Jan Rodak)
  - Extend the condition to account empty strings in href (Jan Černý)
  - Add comments for the pylint tool (Jan Černý)
  - Add special classes to table element (Jan Černý)
  - Account for missing reference href attribute (Jan Černý)
  - Add pragmas to avoid PEP8 warnings (Jan Černý)
  - Present references in a table (Jan Černý)
  - Collapse CPE tree when is true (Jan Rodak)
  - Fix typo (Jan Rodak)
  - Add titles (Jan Rodak)
  - Fix performace of generation of graphs (Jan Rodak)
  - Rearrange fields of rule detail and OVAL definition detail (Jan Rodak)
  - Fix bugs in html (Jan Rodak)


author: Packit <hello@packit.dev> - 0.2.7-1
changelog:
  - 0.2.7 (Jan Rodak)
  - Add tool tip to search bar (Jan Rodak)
  - Enable search by reference (Jan Rodak)
  - Add generation search infromation (Jan Rodak)
  - Use macro for generation of list items (Jan Rodak)
  - Create two-tier display of Evaluation Characteristics (Jan Rodak)
  - Add title (Jan Rodak)
  - Reduce complexity of function generate_referenced_endpoints (Jan Rodak)
  - Use default dict (Jan Rodak)
  - Fix JSON schema (Jan Rodak)
  - Use correct orthography of addresses types acronyms (Jan Rodak)
  - Add function to update known references (Jan Rodak)
  - Change the presentation of referenced endpoints (Jan Rodak)
  - Add new elements (Jan Rodak)
  - Add onclick function (Jan Rodak)
  - Add map of OVAL endpoints (Jan Rodak)
  - Add target addresses to report (Jan Rodak)
  - Add target addresses to model (Jan Rodak)
  - Fix width of pre element (Jan Rodak)


author: Zoltan Fridrich <zfridric@redhat.com> - 9.6p1-1.3
changelog:
  - Correctly audit hostname and IP address (RHEL-22316)
  - Make default key sizes configurable in sshd-keygen (RHEL-26454)


author: Zoltan Fridrich <zfridric@redhat.com> - 9.6p1-1.5
changelog:
  - Build OpenSSH without ENGINE API
    Resolves: RHEL-45507
  - Remove pam_ssh_agent_auth subpackage
    Resolves: RHEL-45002


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.8p1-2.0
changelog:
  - Temporary disabling self-test
    Related: RHEL-42635
  - Change ssh-keygen defaults in FIPS mode
    Resolves: RHEL-37324
  - Use FIPS-compatible API for key derivation RHEL-10
    Resolves: RHEL-43592


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.8p1-3
changelog:
  - sshd doesn't propose to enter password again when a non-existing user is specified
    Resolves: RHEL-11981
  - Reenabling self-test on rpm build
    Related: RHEL-42635


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.8p1-5
changelog:
  - Restore GSS connectivity when no hostkeys are present
    Related: RHEL-42635
  - Add missing gsskeyex authentication method
    Related: RHEL-42635
  - "publickey-hostbound@openssh.com" extension makes no sense with GSS
    Related: RHEL-42635


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-1
changelog:
  - Update to OpenSSH 9.9p1
    Resolves: RHEL-60564
  - Separate ssh-keysign to a dedicated package
    Resolves: RHEL-62112
  - Use FIPS KEX defaults in FIPS mode
    Resolves: RHEL-58986


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-2
changelog:
  - Resolve memory management issues after rebase
    Related: RHEL-60564
  - Add extra help information on ssh early failure
    Resolves: RHEL-62718


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-3
changelog:
  - Extra help information should not be printed if stderr is not a TTY
    Resolves: RHEL-63061
  - Provide details on crypto error instead of "error in libcrypto"
    Resolves: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-5
changelog:
  - Fix regression of Match directive processing
    Resolves: RHEL-76317
  - Avoid linking issues for openssl logging
    Related: RHEL-63190


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-6
changelog:
  - Fix regression of Match directive processing
    Related: RHEL-76317
  - Fix missing error codes set and invalid error code checks in OpenSSH. It
    prevents memory exhaustion attack and a MITM attack when VerifyHostKeyDNS
    is on (CVE-2025-26465, CVE-2025-26466).
    Resolves: RHEL-78699
    Resolves: RHEL-78943


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 9.9p1-8
changelog:
  - OpenSSH should not use its own implementation of MLKEM
    Resolves: RHEL-58252
  - Correct processing of Compression directive
    Resolves: RHEL-68346
  - Supress systemd warning
    Resolves: RHEL-84816


author: Zoltan Fridrich <zfridric@redhat.com> - 9.9p1-9
changelog:
  - CVE-2025-32728: Fix logic error in DisableForwarding option
    Resolves: RHEL-86819
  - Provide better error for non-supported private keys
    Resolves: RHEL-68124
  - Ignore bad hostkeys in known_hosts file
    Resolves: RHEL-83644


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-7
changelog:
  - Disallow SHA1 at SECLEVEL2 in OpenSSL
    Resolves: RHEL-39962
  - SHA-1 signature shouldn't work in normal mode
    Resolves: RHEL-36677


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-10
changelog:
  - Use PBMAC1 by default when creating PKCS#12 files in FIPS mode
    Related: RHEL-36659
  - Support key encapsulation/decapsulation in openssl pkeyutl command
    Resolves: RHEL-54156
  - Fix typo in the patch numeration
    Related: RHEL-41261
  - Enable KTLS, temporary disable KTLS tests
    Related: RHEL-47335
  - Speedup SSL_add_{file,dir}_cert_subjects_to_stack
    Resolves: RHEL-54232
  - Resolve SAST package scan results
    Resolves: RHEL-37561


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-15
changelog:
  - Fix providers no_cache behavior
    Resolves: RHEL-71903
  - Fix pkcs12 command line segfault
    Resolves: RHEL-70878
  - Print key exchange group for hybrid PQC
    Resolves: RHEL-66163
  - Ensure correct fips.so checksum calculation
    Resolves: RHEL-73170
  - Locally configured providers should not interfere with openssl build-time tests
    Resolves: RHEL-76182
  - Load system default cipher string from crypto-policies configuration file
    include /etc/crypto-policies/back-ends/opensslcnf.config and remove
    /etc/crypto-policies/back-ends/openssl.config.
    Resolves: RHEL-71132


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.2.2-16
changelog:
  - Fix timing side-channel in ECDSA signature computation (CVE-2024-13176)
    Resolves: RHEL-70879
  - Load system default cipher string from crypto-policies configuration file
    should ignore errors.
    Related: RHEL-71132
  - RFC7250 handshakes with unauthenticated servers don't abort as expected (CVE-2024-12797)
    Resolves: RHEL-76754
  - Fix segfault on printing the temp key from s_client when connection is not established
    Resolves: RHEL-79045


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-1
changelog:
  - Rebasing OpenSSL to 3.5

    Resolves: RHEL-80811
    Resolves: RHEL-57022
    Resolves: RHEL-24098
    Resolves: RHEL-24097
    Resolves: RHEL-86865


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-1
changelog:
  - Rebasing OpenSSL to 3.5
    Resolves: RHEL-80811
    Resolves: RHEL-57022
    Resolves: RHEL-24098
    Resolves: RHEL-24097
    Resolves: RHEL-86865


author: Dmitry Belyavskiy <dbelyavs@redhat.com> - 1:3.5.0-3
changelog:
  - Fix `openssl speed` running in FIPS mode
    Resolves: RHEL-88908
  - pkeyutl ecdsa signature with sha1 shouldn't work by default
    Resolves: RHEL-88911
  - Expose settable params for EVP_SKEY
    Resolves: RHEL-88913
  - Restore RHEL9-style indicators defines
    Resolves: RHEL-88906
  - Enable sslkeylog support
    Resolves: RHEL-90853
  - Fix UEFI builds
    Resolves: RHEL-89137


author: Benedikt Bongartz <bongartz@redhat.com> - 0.95.0
changelog:
  - add observability user that is part of the systemd-journal group
  - add opentelemetry collector config folder (`/etc/opentelemetry-collector/configs`)
  - add opentelemetry collector default config
  - add microshift manifests


author: Felix Kolwa <fkolwa@redhat.com> - 0.107.0-1
changelog:
  - Version bump to 0.107.0
  - Reset release to 1
  - Update addresses the following CVEs:
  - CVE-2024-34155
  - CVE-2024-34156
  - CVE-2024-42368


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-2
changelog:
  - Bump revision
  - Update tarball name to match upstream 
  - Upgrade the following tarball dependencies:
  - x/sys v0.23.0 to v0.29.0
  - x/crypto v0.26.0 to v0.32.0
  - x/net v0.28.0 to v0.33.0
  - x/sync v0.8.0 to v0.10.0
  - x/term v0.23.0 to v0.28.0
  - x/text v0.17.0 to v0.21.0
  - Update addresses the following CVEs: 
  - CVE-2024-45338
  - CVE-2024-45337
    Resolves: RHEL-78346


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-3
changelog:
  - Bump revision
  - Update tarball golang from 1.21.0 to 1.22.11
  - Update addresses CVE-2024-45336
    Resolves: RHEL-78944


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-4
changelog:
  - Bump revision
  - Fix reversion of previous dependency updates post golang update
    Resolves: RHEL-79109


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-5
changelog:
  - Bump revision
  - Add runtime requirements for shadow-utils and util-linux to ensure successful creation of observability user on installation
  - Modify pre-uninstallation stage to only delete delete the observability user on full uninstallation to prevent the user being deleted during upgrades
    Resolves: RHEL-76915


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-6
changelog:
  - Bump revision
  - Update Golang v1.22.11 to v1.23.0
  - Update x/oauth2 v0.22.0 to v0.27.0
  - Update addresses CVE-2025-22868
    Resolves: RHEL-84025


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-7
changelog:
  - Bump revision
  - Update expr v1.16.9 to v1.17.0
  - Update addresses CVE-2025-29786
    Resolves: RHEL-84153


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-8
changelog:
  - Bump revision
  - Update go-jose v4.0.2 to v4.0.5
  - Update testify v1.9.0 to v1.10.0
  - Update addresses CVE-2025-27144
    Resolves: RHEL-84160


author: Conor Cowman <ccowman@redhat.com> - 0.107.0-9
changelog:
  - Bump revision
  - Update golang-jwt v5.2.1 to v5.2.2
  - Update addresses CVE-2025-30204
    Resolves: RHEL-85035


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: Dmitry Belyavskiy <dbelyavs@redhat.com> - 0.5.3-2
changelog:
  - We run tests with specially crafted OpenSSL configuration, not the system one
    Resolves: RHEL-25983


author: Lukas Tyrychtr <ltyrycht@redhat.com> - 46.1-2
changelog:
  - Explicitly depend on speech-dispatcher, restoring the previous behavior before it split its libs into a separate package


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.3.rc2
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc2,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc2


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.4.rc3
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc3,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc3


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.7-0.4.rc4
changelog:
  - Update for new upstream tarball for release candidate: Pacemaker-2.1.7-rc4,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7-rc4


author: Klaus Wenninger <kwenning@redhat.com> - 2.1.7-4
changelog:
  - Update for new upstream release tarball: Pacemaker-2.1.7,
    for full details, see included ChangeLog file or
    https://github.com/ClusterLabs/pacemaker/releases/tag/Pacemaker-2.1.7


author: Chris Lumens <clumens@redhat.com> - 3.0.0-2
changelog:
  - Rebase on upstream 3.0.0-rc1
  - Default globally-unique to true when clone-node-max > 1
  - Fix regression in crm_resource master resource handling
  - Related: RHEL-61383
  - Resolves: RHEL-56675
  - Resolves: RHEL-60534


author: Chris Lumens <clumens@redhat.com> - 3.0.0-3
changelog:
  - Rebase on upstream 3.0.0-rc2
  - Support X.509 certificates for Pacemaker Remote connections and remote
    CIB administration
  - Fix ability to do rolling upgrades (regression introduced in 3.0.0-rc1)
  - Fix memory leaks in daemons (regressions introduced in 3.0.0-rc1)
  - Ensure ACLs remain valid after CIB upgrades (regression introduced in
    3.0.0-rc1)
  - Related: RHEL-61383
  - Resolves: RHEL-7600


author: Chris Lumens <clumens@redhat.com> - 3.0.0-4
changelog:
  - Rebase on upstream 3.0.0-rc3
  - Log warnings if XSL transforms cannot preserve previous behavior
  - Ensure XSL transforms do not invalidate ACLs
  - Remove build dependency on inkscape
  - Resolves: RHEL-62096
  - Resolves: RHEL-62722


author: Chris Lumens <clumens@redhat.com> - 3.0.0-5
changelog:
  - Rebase on upstream 3.0.0 final release
  - Raise minimum GnuTLS dependency to 3.4.6
  - Move logrotate script back to pacemaker-cli package
  - Clear warnings and errors when resetting scheduler object
  - Resolves: RHEL-61383


author: Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.5-8
changelog:
  - Make sure redhat-package-notes spec is skipped if _package_note_flags is
    undefined (rbhz#2184553)


author: Sudip Shil <sshil@redhat.com> - 6.0-7
changelog:
  - Convert to new fonts packaging guidelines and SPDX license
  - Update the fonts package
  - https://fedoraproject.org/wiki/Changes/New_Fonts_Packaging


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.6.1-2
changelog:
  - Fix static analyzer detected issues. Resolves: RHEL-36475
  - pam_env: fixes for NULL environment variables


author: Iker Pedrosa <ipedrosa@redhat.com> - 1.6.1-6
changelog:
  - pam_access: always match local address and clarify LOCAL keyword behaviour.
    Resolves: RHEL-65223


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: Michal Hlavinka <mhlavink@redhat.com> - 3.13.0-1
changelog:
  - updated to 3.13, adds support for cxl1.1 device link status information (#RHEL-29153)
  - add riscv64 build support (#RHEL-40383)


author: Nathan Scott <nathans@redhat.com> - 6.1.1-1
changelog:
  - Improve pmlogcheck performance with compressed archives (RHEL-3930)
  - Fix pcp-ss(1) utility handling of duplicate sources (RHEL-7498)
  - Fine-tune PCP python wrapper path resolution (RHEL-7509)
  - Rebase to latest stable version of PCP (RHEL-2317)


author: Nathan Scott <nathans@redhat.com> - 6.1.1-2
changelog:
  - Fix pcp-ss(1) default handling of listen state (RHEL-17335)
  - Added pcp package dependency on diffutils for diffstat(1)


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: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.38.2-503
changelog:
  - 5.38.2 bump (see <https://metacpan.org/release/PEVANS/perl-5.38.2/view/pod/perldelta.pod>
    or release notes


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-509
changelog:
  - 5.40.0 bump (see <https://metacpan.org/release/HAARG/perl-5.40.0/view/pod/perldelta.pod)
  - Subpackage Term-Table
  - Subpackage Test-Suite2


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.0-512
changelog:
  - Resolves: RHEL-75798
  - 5.40.1 bump (see <https://metacpan.org/release/SHAY/perl-5.40.1/view/pod/perldelta.pod>)
  - Add config.over to make build od perl reproducible
  - Removed unnecessary conversion
  - Add new systemtap-sdt-dtrace to build deps


author: Jitka Plesnikova <jplesnik@redhat.com> - 4:5.40.2-513
changelog:
  - 5.40.2 bump (see <https://metacpan.org/release/SHAY/perl-5.40.2/view/pod/perldelta.pod>)
  - Resolves: RHEL-87186


author: Paul Howarth <paul@city-fan.org> - 0.018-1
changelog:
  - Update to 0.018
    - Fix version requirement for CPAN::Meta::Prereqs
    - Move issue tracker to GitHub


author: Paul Howarth <paul@city-fan.org> - 2.143-1
changelog:
  - Update to 2.143 (rhbz#2216187)
    - Fix regression with implicit minimum value and multiple requirements (GH#38)
  - Don't package perlcritic.rc


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: Paul Howarth <paul@city-fan.org> - 0.46-1
changelog:
  - Update to 0.46
    - Fix backwards compatibility with older perls
    - Bump MANIFEST to include extra tests
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 2.206-1
changelog:
  - Update to 2.206
    - Drop rt.cpan.org from SUPPORT section
    - Add instructions to deal with build failure on Ubuntu/Debian (GH#7)


author: Paul Howarth <paul@city-fan.org> - 2.07-32
changelog:
  - Package tidy-up
    - Use author-independent source URL
    - Fix "warning: missing braces around initializer [-Wmissing-braces]"
    - Avoid deprecated patch syntax
    - Simplify find command using -empty
    - Fix permissions verbosely


author: Jitka Plesnikova <jplesnik@redhat.com> - 5.001-1
changelog:
  - 5.001 bump (rhbz#2242077)
    Since this version, MySQL 8.x has to be used for build
  - Package tests


author: Paul Howarth <paul@city-fan.org> - 0.114-1
changelog:
  - Update to 0.114
    - Data::OptList now requires perl v5.12.0
    - Tests no longer add "-T" to shebang, so do not invoke taint mode


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: Packit <hello@packit.dev> - 6.93-1
changelog:
  - Release: v6.93 (Sullivan Beck)
  - Checkpoint: v6.93 (Sullivan Beck)
  - Remove Travis (Sullivan Beck)
  - Initial checkin of next release cycle: 6.93 (Sullivan Beck)


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: Paul Howarth <paul@city-fan.org> - 1.006000-1
changelog:
  - Update to 1.006000
    - Introduced lexical exporter support on Perl 5.11.2+ using the Lexical::Var
      module
    - Refactored the Perl 5.37.2+ lexical exporter support


author: Paul Howarth <paul@city-fan.org> - 1.006001-1
changelog:
  - Update to 1.006001
    Documentation
    - Don't mention Alt::Lexical::Var::ButSupportModernPerl in manual
    Packaging
    - No longer dynamically recommend Alt::Lexical::Var::ButSupportModernPerl


author: Paul Howarth <paul@city-fan.org> - 1.006002-1
changelog:
  - Update to 1.006002
    Documentation
    - Link to Exporter::Almighty in pod
    - Update copyright dates
    Packaging
    - Set homepage in metadata to https://exportertiny.github.io


author: Paul Howarth <paul@city-fan.org> - 0.014-4
changelog:
  - Use author-independent source URL
  - Classify build requirements by usage
  - Add runtime recommendation for Mozilla::PublicSuffix as per upstream
  - Simplify find command using -delete
  - Fix permissions verbosely
  - Make %files list more explicit


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: Michal Josef Špaček <mspacek@redhat.com> - 6.01-34
changelog:
  - Package tests
  - Patch for remove warning in test
  - Simplify build and install phases
  - Update license to SPDX format


author: Paul Howarth <paul@city-fan.org> - 2.205-1
changelog:
  - Update to 2.205
    - Add perl 5.38 to CI matrix
    - Add on workflow_dispatch
    - Add some OO examples


author: Paul Howarth <paul@city-fan.org> - 2.081-1
changelog:
  - Update to 2.081
    - New function set_msg_callback for user defined callback on each SSL message
    - Showcase function in example/ssl_client.pl and example/ssl_server.pl for
      computing JA3S/JA3 fingerprints
    - Fix tracing added in 2.076 to no longer include SSL3_RT_HEADER (noise)


author: Paul Howarth <paul@city-fan.org> - 2.082-1
changelog:
  - Update to 2.082
    - SSL_version default now TLS 1.2+ since TLS 1.1 and lower are deprecated
      (GH#122)
    - Fix output of alert string when debugging (GH#132)
    - Improve regex for hostname validation (GH#130, GH#126)
    - Add can_ciphersuites subroutine for feature checking (GH#127)
    - Utils::CERT_create - die if unexpected arguments are given instead of
      ignoring these
  - Avoid use of deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 2.083-1
changelog:
  - Update to 2.083
    - Fix t/protocol_version.t for OpenSSL versions that don't support SECLEVEL
      (regression from GH#122)


author: Paul Howarth <paul@city-fan.org> - 2.084-1
changelog:
  - Update to 2.084
    - Various fixes for edge cases and build: GH#136, GH#141, GH#142, GH#143,
      GH#145
    - Update documentation to reflect default SSL_version


author: Paul Howarth <paul@city-fan.org> - 2.085-1
changelog:
  - Update to 2.085
    - Fix test that failed due to behavior changes in OpenSSL 3.2 (GH#147)
    - Update PublicSuffix
    - Add examples for TLS JA3/JA4 fingerprinting to tls_fingerprint/


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> - 4.09-1
changelog:
  - Update to 4.09
    - Updated backportPP with JSON::PP 4.11
    - Fix a test to pass under perl with core bool support


author: Paul Howarth <paul@city-fan.org> - 0.430-9
changelog:
  - Disable extra test in RHEL builds (based on
    https://src.fedoraproject.org/rpms/perl-List-MoreUtils-XS/pull-request/1)
  - Silence build-time warnings about missing bundled modules


author: Paul Howarth <paul@city-fan.org> - 2:0.42.34-1
changelog:
  - 0.4234 bump
  - Use author-independent source URL
  - Fix permissions verbosely
  - Make %files list more explicit


author: Paul Howarth <paul@city-fan.org> - 0.041-1
changelog:
  - Update to 0.041
    - Manify .pod after .pm
    - Filter out script documentation from scripts
    - Don't manify podless modules/scripts
  - Use SPDX-format license tag
  - Standardize permissions of packaged files
  - Add fix for POD generation (GH#29)


author: Paul Howarth <paul@city-fan.org> - 0.043-1
changelog:
  - Update to 0.043
    - Restore manpage generation
    - Add include/ to include paths
    - Compile all .c files in src/


author: Michal Josef Špaček <mspacek@redhat.com> - 0.24-25
changelog:
  - Simplify build and install phases
  - Update license to SPDX format
  - Use GPL-1.0-or-later OR Artistic-1.0-Perl macro


author: Michal Josef Špaček <mspacek@redhat.com> - 6.0.1-42
changelog:
  - Add patch to add tests for other USM scenarios
  - Add patch to rewrite from Digest::SHA1 to Digest::SHA
  - Add patch to rewrite usage of HMAC with same dependencies
  - Add patch to split test files for better readability
  - Improve patch for switch from Socket6 to Socket
  - Package tests
  - Rename patch to better name with source dist version


author: Paul Howarth <paul@city-fan.org> - 1.92-7
changelog:
  - Update test suite to handle potential unavailability of sha1 algorithm
    https://github.com/radiator-software/p5-net-ssleay/pull/433
  - Avoid deprecated patch syntax


author: Paul Howarth <paul@city-fan.org> - 1.94-1
changelog:
  - Update to 1.94
    - Net::SSLeay now officially supports all stable releases of OpenSSL 3.1 and
      3.2, and LibreSSL 3.5-3.8
    - Many noisy compiler warnings have been silenced - if SSLeay.xs fails to
      compile, it should now be much easier to identify the cause
    - libcrypto's OPENSSL_init_crypto() function and libssl's OPENSSL_init_ssl()
      function are now exposed, enabling fine-grained control over the
      initialisation and configuration of both libraries
    - libssl functions implementing TLS 1.3 PSK authentication are now exposed,
      in particular SSL_CTX_set_psk_find_session_callback() (on the server side)
      and SSL_CTX_set_psk_use_session_callback() (on the client side)
    - libssl functions implementing server-side TLS 1.2 PSK authentication are
      now exposed, in particular SSL_CTX_set_psk_server_callback()
    - libssl's SSL_CTX_set_client_hello_cb() function is now exposed, allowing a
      TLS server to set a callback function that is executed when the server
      processes a ClientHello message
    - Many more libcrypto/libssl constants and functions are now exposed; see the
      release notes for the 1.93 developer releases for a full list


author: Michal Josef Špaček <mspacek@redhat.com> - 2.014-9
changelog:
  - Fix running of tests in perl-Net-Server-tests subpackage
    Resolves: RHEL-65278
  - Sync OpenSSL Engine patch with upstream


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.104003-1
changelog:
  - Update to 0.104003 (rhbz#2208530)
    - Add Artistic 1.0 Perl license and make Perl license use it
    - Remove extra "59" from LGPL-2.1
  - Use SPDX-format license tag


author: Paul Howarth <paul@city-fan.org> - 0.104004-1
changelog:
  - Update to 0.104004 (rhbz#2209461)
    - Rename Perl Artistic License to avoid confusion in detecting license


author: Paul Howarth <paul@city-fan.org> - 0.991-1
changelog:
  - Update to 0.991
    - Make the requirement for perl v5.12.0 explicit; previously, it was only
      implicit because of prerequisites


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.929-1
changelog:
  - Update to 0.929 (rhbz#2157199)
    - Update packaging and metadata
  - Use SPDX-format license tag
  - Use %license
  - Fix permissions verbosely
  - Simplify find command using -delete
  - Drop redundant buildroot cleaning in %install section


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> - 3:1.302196-1
changelog:
  - Update to 1.302196
    - Raise error on missing Hub ID, which should never happen (GH#882)
    - Fix handling of VSTRING and LVALUE refs in is_deeply() (GH#918)
    - Merge several documentation fixes (GH#910, GH#911, GH#912)


author: Paul Howarth <paul@city-fan.org> - 3:1.302197-1
changelog:
  - Update to 1.302197
    - Add ability to attach timestamps to trace objects via API or environment
      variable


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: Paul Howarth <paul@city-fan.org> - 1.31-1
changelog:
  - Update to 1.31 (rhbz#2255994)
    - Update docs to recommend YAML::PP
  - Package description updated as per upstream documentation


author: Paul Howarth <paul@city-fan.org> - 1:0.240-1
changelog:
  - Update to 0.240
    - Use Test::More::isnt() instead of Test::More::isn't in tests, which is
      deprecated, as ' isn't allowed as package separator in an upcoming version
      of Perl (GH#13)


author: Filip Janus <fjanus@redhat.com> - 1.4.8-5
changelog:
  - Add postgresql_default macro to be able to decide which version of extension
    is the default one in the repository


author: Remi Collet <remi@remirepo.net> - 1:1.10.13-5
changelog:
  - fix PHP 8.2 deprecations using patch from
    https://github.com/pear/pear-core/pull/124
  - use SPDX license IDs


author: Remi Collet <remi@remirepo.net> - 6.1.0~RC2-1
changelog:
  - update to 6.1.0RC2
  - fix test suite with redis 6.2 using patch from
    https://github.com/phpredis/phpredis/pull/2555


author: Remi Collet <remi@remirepo.net> - 2.0.3-12
changelog:
  - fix incompatible pointer types using patch from
    https://github.com/php/pecl-processing-rrd/pull/4
  - build out of sources tree


author: Michel Lind <salimma@fedoraproject.org> - 4.1.3-1
changelog:
  - Fix CVE-2023-41915
  - Update upstream source URL; pmix/pmix redirects to openpmix/openpmix
  - Use SPDX license identifier


author: Fedora Release Engineering <releng@fedoraproject.org> - 4.2.7-2
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
  - Fix GCC-14 new errors (https://github.com/openpmix/openpmix/pull/3245)


author: Sérgio Basto <sergio@serjux.com> - 4.2.8-1
changelog:
  - Update pmix to 4.2.8
  - Exclude ix86, configure: abort in 32-bit environments
    https://github.com/openpmix/openpmix/pull/2892
    and Open MPI v5.0.x does not support 32 bit
    https://github.com/open-mpi/ompi/issues/11248


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> - 5:5.2.1-1
changelog:
  - podman-5.2.1-1.el10
  - update to https://github.com/containers/podman/releases/tag/v5.2.1
  - Related: RHEL-34195


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: Petr Lautrbach <lautrbach@redhat.com> - 3.5-7
changelog:
  - python: improve format strings for proper localization
  - python: Drop hard formating from localized strings
  - sepolicy: port to dnf4 python API (rhbz#2209404)


author: Jan Rybar <jrybar@redhat.com> - 0.1-26
changelog:
  - use build macros, on behalf of original author Tom Stellard (tstellar)
  - Pagure doesn't allow one-click rebase, AFAIK


author: Jaroslav Škarvada <jskarvad@redhat.com> - 2:3.8.4-1
changelog:
  - New version
    Resolves: rhbz#2255641
  - Fixed SMTP smuggling vulnerability
    Resolves: CVE-2023-51764


author: Filip Janus <fjanus@redhat.com> - 1.9.7-4.Final
changelog:
  - Add macro postgresql_default to be able set up default version in distro
  - Add symbol postgres-decoderbufs-any


author: Filip Janus <fjanus@redhat.com> - 16.1-2
changelog:
  - Add symbol any to ensure conflict with othere postgresql streams
  - sympol postgresql is now used only for setting the default version
    of postgresql in the repository
  - It was done due to dnf feature. more about it:
    https://github.com/rpm-software-management/dnf5/issues/620


author: Filip Janus <fjanus@redhat.com> - 16.1-5
changelog:
  - Add versioned provide to the default version
  - Obsolete versioned is no more needed since only default stream provides
    postgresql symbol


author: Filip Janus <fjanus@redhat.com> - 16.0-1
changelog:
  - Add temporary fix for failing perl test
  - plperl_warning.patch
  - Related: https://bugzilla.redhat.com/show_bug.cgi?id=2238686


author: Filip Janus <fjanus@redhat.com> - 16.0-2
changelog:
  - Remove unused beta macro from spec
  - add support for setting default PG stream using
    postgresql_default macro


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: Jan Rybar <jrybar@redhat.com> - 6.6.4-17
changelog:
  - migrate to autosetup; convert specfile script to a patch
  - FORTIFY_SOURCE_3 detected a buffer overflow
  - Resolves: bz#2190057


author: Brian C. Lane <bcl@redhat.com> - 3.52-1
changelog:
  - Deprecate %packages --instLangs and --excludeWeakdeps kickstart options (vponcova)
  - Deprecate timezone --isUtc, --ntpservers and --nontp kickstart options (vponcova)
  - Fix the assert_removed check in the unit tests (vponcova)
  - Remove the repo --ignoregroups kickstart option in Fedora 40 (vponcova)
  - Remove the logging --level kickstart option in Fedora 40 (vponcova)
  - Remove the method kickstart command in Fedora 40 (vponcova)
  - Remove the autostep kickstart command in Fedora 40 (vponcova)
  - requirements: Add setuptools (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.52.1-1
changelog:
  - New release: 3.52.1 (bcl)
    Resolves: RHEL-30566
  - docs: Generate RHEL10 docs (bcl)
  - Makefile: Use .z for scratch builds too (bcl)
  - rhel10: autopart on RHEL does not support --type=btrfs (bcl)
  - rhel10: Add test for btrfs command deprecation (bcl)
  - rhel10: Add missing rhsm and syspurpose commands (bcl)
  - Update RHEL 9 handler (bcl)
  - Update RHEL 10 handler classes (bcl)
  - tox.ini: Only test with Python 3.12 to speed things up (bcl)
  - Add RHEL 10 handler (RHEL-30566) (bcl)
  - Use .z version for new builds, start with 3.52.0 (bcl)
  - workflow: Use python 3.12.2 for tests (bcl)
  - workflow: Bump checkout and setup-python actions to new versions (bcl)


author: Brian C. Lane <bcl@redhat.com> - 3.52.2-1
changelog:
  - Switch DEFAULT_VERSION to RHEL10 (bcl)
    Resolves: RHEL-30566
  - Add a DEFAULT_VERSION variable to version.py (bcl)
  - Deprecate network team options on RHEL 10 (rvykydal)


author: Brian C. Lane <bcl@redhat.com> - 3.52.3-1
changelog:
  - btrfs: Remove support for the btrfs command on RHEL10 (bcl)
    Resolves: RHEL-34009
  - Deprecate modularity on RHEL 10 (marusak.matej)
    Resolves: RHEL-34829


author: Brian C. Lane <bcl@redhat.com> - 3.52.4-1
changelog:
  - timezone: Remove the --isUtc, --nontp, and --ntpserver arguments (bcl)
    Related: RHEL-34009
  - packages: Remove the old camel case arguments on RHEL10 (bcl)
    Resolves: RHEL-34009
  - nvdimm: Remove support for the nvdimm command on RHEL10 (bcl)
    Related: RHEL-34009


