Skip to content

[RHEL9.5] DMA Engine Updates

Merge Request Required Information

JIRA: https://issues.redhat.com/browse/RHEL-28792
JIRA: https://issues.redhat.com/browse/RHEL-28869
Upstream Status: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
CVE: CVE-2023-52492
Tested: dsa_user_test_runner, iaa_user_test_runner for idxd driver. dmatest for idxd legacy support, ioat, ptdma

Summary of Changes

This rebases the supported dma engine subsystem drivers to 6.9-rc1. It contains various fixes, and updating some drivers to use new platform remove callback.

It also completes the driver core change to constify the bus_type struct in the device and device_driver structs, which required a commit to modify rhel-only code in the vfio driver.

Approved Development Ticket

All submissions to CentOS Stream must reference an approved ticket in Red Hat Jira. Please follow the CentOS Stream contribution documentation for how to file this ticket and have it approved.

Signed-off-by: Jerry Snitselaar jsnitsel@redhat.com

Edited by Jerry Snitselaar

Merge request reports