# changelog

author: Eric Chanudet <echanude@redhat.com> - 4^6062d5a-1
changelog:
  - spec: provide a debug-variant package
  - misc: qcom: kiumd: revert kiumd_mangle_sg_table removal
  - doc: Update defconfig name for main-ivos-qualcomm
  - virt: gunyah: drop unused vairiables
  - virt: gunyah: gh_main: drop vpmg_cap_id
  - virt: gunyah: move definitions to oot-config
  - virt: gunyah: drop LINUXINCLUDE
  - Revert "doc: Rename downstream-dtbs -> kernel-ivos-qualcomm-dtbs"
  - Revert "doc: Rename kmod-qcom-scmi -> kernel-ivos-qualcomm-extra-modules"


author: Eric Chanudet <echanude@redhat.com> - 5^12be052-1
changelog:
  - vfio_iommu_qcom: reattach vfio devices to dma domain
  - virt: hyp-udmabuf: fix format specifiers
  - virt: hyp-udmabuf: import LY.AU.0.1.0.r3-09500-gen4meta.0
  - safelinux-cfg-modules:Add call for secure_state
  - virt: msm_hab: drop unused variable in hab_vhost
  - virt: msm_hab: fix pointer to integer comparisons
  - virt: msm_hab: fix format specifiers
  - virt/msm_hab: import LY.AU.0.1.0.r3-09500-gen4meta.0
  - Kbuild: include our linux/uapi too
  - QCLINUX: dma-heap: qcom: optimize memory zeroing
  - misc: qcom: kiumd: fix MSI iova cookie usage
  - misc: qcom: kiumd: refactor iommu dma cookie and domain handling
  - Fix dma-heap-attachment struct
  - misc: ipc_shmem: module name as string
  - misc: ipc_shmem: fix format specifiers
  - misc: ipc_shmem: update .remove signature
  - misc/qcom: audiolite: import LY.AU.0.1.0.r3-08200-gen4meta.0
  - misc: ksync: make ioctl_copy_in/out static
  - misc: ksync: update .remove signature
  - misc: ksync: fix __assign_str usage
  - misc: ksync: mark functions as maybe unused
  - misc: ksync: fix format specifiers
  - misc: ksync: add ksync_alloc_fence declaration
  - misc: ksync: remove old timeline_value_str / fence_value_str
  - misc: ksync: add declarations for ksync_file* add and remove
  - misc: ksync: add missing include
  - misc: ksync: import LY.AU.0.1.0.r3-08200-gen4meta.0


author: Eric Chanudet <echanude@redhat.com> - 6^d49f74f-1
changelog:
  - virt/gunyah: use data[] instead of data[0]
  - tty: hvc_gunyah: import LY.AU.0.1.0.r3-09500-gen4meta.0
  - virt/msm_hab: sync vhost.h with 6.12.0-224
  - kiumd: turn fault handler registration into noop
  - PCI: qcom-ecam: Use raw_spin_lock in irq_chip callbacks.


author: Eric Chanudet <echanude@redhat.com> - 8^3459c1d-1
changelog:
  - firmware: qcom: tzlog: Port to kernel-ivos-qualcomm-6.12.0-231.43.el10iv
  - firmware: qcom: tzlog: Import tag LKP.QCLINUX.1.0.r6-01700-kernel.0
  - safelinux-modules: profiler:change shmbridge API to TZ-mem
  - safelinux-modules: profiler: add sa8797p ddr bw support


author: Mattijs Korpershoek <mkorpershoek@redhat.com> - 9^f8552b7-1
changelog:
  - qcom_l3_cache_config: import LY.AU.0.1.0.r1-24400-gen4meta.0
  - kiumd: set runtime pm operations for vfio devices
  - kiumd: search for memory holes one more before exiting
  - kiumd: RB tree based allocation for iova
  - kiumd: invalidate tlb after unmap for fixed mappings


author: Eric Chanudet <echanude@redhat.com> - 10-2bfc2a6-1
changelog:
  - PCI: Add IRQ_NOAUTOEN for global IRQ for PCIe
  - kiumd: Remove SMMU fault driver code in kiumd
  - iommu_faults: Add kiumd bypass
  - iommu_faults: import LY.AU.0.1.0.r3-08200-gen4meta.1
  - virt/msm_hab: use vhost.h from devel-priv
  - soc: qcom: smcinvoke: import from LKP.QCLINUX.1.0.r2-04900-kernel.0


author: Eric Chanudet <echanude@redhat.com> - 11-88fddd0-1
changelog:
  - msm_hab: attend -Wsometimes-uninitialized warning
  - msm_hab: rename MM_ID_MAX to HABMM_ID_MAX
  - msm_hab: remove duplicated headers
  - gunyah: add spin lock for shared iomem
  - drivers: virt: gunyah: Disable qcom_scm_assign calls for HLOS
  - drivers: virt: gunyah: Take vm_insert_pages() in mmap
  - virt: gunyah: Fix race condion when call eventfd_ctx_remove_wait_queue
  - hab: Skip sending unimport message during GVM restart
  - hab: Decrease the priority of vhost worker to 10


author: Ian Mullins <imullins@redhat.com> - 0.1.16-1
changelog:
  - Bump version to 0.1.16
  - Add org.osbuild-auto.unzboot stage
  - Add org.osbuild-auto.dtb.set-node stage


author: Enric Balletbo i Serra <eballetbo@redhat.com> - 0.1~git.20250530.3ccaa1a-1
changelog:
  - Check for g_malloc failure in unpack_efi_zboot_image
  - EFI zboot payload offset and size validation
  - Correct and simplify output file writing logic in main
  - Direct gunzip error messages to stderr
  - Improve ZSTD decompression error handling and reporting
  - Suppress unused parameter warnings in zalloc/zfree
  - Initialize z_stream in gunzip to prevent uninitialized use
  - Prevent memory leak in gunzip on inflateInit2 failure
  - Allow output to stdout to provide greater flexibility
  - Refactor output file writing in unzboot
  - Add SPDX license identifier and simplify license header
  - Add EFI application with zstd compression example
  - Append to the name the type of compression


