]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
tools headers: Import iosubmit_cmds512()
authorDavid Matlack <dmatlack@google.com>
Fri, 22 Aug 2025 21:25:07 +0000 (21:25 +0000)
committerAlex Williamson <alex.williamson@redhat.com>
Wed, 27 Aug 2025 18:14:08 +0000 (12:14 -0600)
commit3fe305773bbeb2d946b9fb3c1224c8b00d6755ef
treee7ed6e8913248949c0b6826acff00de6551b4ecf
parent2223587df5c5e935cc6f973f62a9608eef81bec8
tools headers: Import iosubmit_cmds512()

Import iosubmit_cmds512() from arch/x86/include/asm/io.h into tools/ so
it can be used by VFIO selftests to interact with Intel DSA devices.

Also pull in movdir64b() from arch/x86/include/asm/special_insns.h into
tools/, which is the underlying instruction used by iosubmit_cmds512().

Changes made when importing: None

Acked-by: Vinicius Costa Gomes <vinicius.gomes@intel.com>
Acked-by: Shuah Khan <skhan@linuxfoundation.org>
Signed-off-by: David Matlack <dmatlack@google.com>
Link: https://lore.kernel.org/r/20250822212518.4156428-21-dmatlack@google.com
Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
tools/arch/x86/include/asm/io.h
tools/arch/x86/include/asm/special_insns.h [new file with mode: 0644]