Skip to content

IDXD driver update for 9.1.0

Jerry Snitselaar requested to merge jsnitsel/centos-stream-9:idxd-rhel9.1 into main

Bugzilla: https://bugzilla.redhat.com/1971962

Bugzilla: https://bugzilla.redhat.com/1973884

Bugzilla: https://bugzilla.redhat.com/2004573

Bugzilla: https://bugzilla.redhat.com/2040041

Bugzilla: https://bugzilla.redhat.com/2040044

Bugzilla: https://bugzilla.redhat.com/2040046

Bugzilla: https://bugzilla.redhat.com/2040048

Bugzilla: https://bugzilla.redhat.com/2040052

Bugzilla: https://bugzilla.redhat.com/2040496

Bugzilla: https://bugzilla.redhat.com/2046470

Bugzilla: https://bugzilla.redhat.com/2072168

Testing: ran dsa_user_test_runner.sh on sapphire rapids system. Intel is also testing.

Conflicts: Should be noted in the individual commits. As with RHEL8 MR, the are a couple conflicts that were caused by having to deal with cleanups that were done in the upstream merge commits. One RH_KABI work around to task_struct. The end result was compared with upstream and the only difference is due to a patch changing a callback function to void not being backported, since the general kernel patch for that hasn't been backported.

This patchset updates the idxd driver to 5.18, and also pulls in upstream fixes to re-enable ENQCMD feature support.

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

Merge request reports

Loading