aboutsummaryrefslogtreecommitdiff
path: root/lib/(public-mirror)
diff options
context:
space:
mode:
authorKevin Bowling <kbowling@FreeBSD.org>2026-08-09 11:12:04 +0000
committerKevin Bowling <kbowling@FreeBSD.org>2026-08-09 11:26:58 +0000
commitda309ed47603a6b55ca75ef392a630c7ea46004f (patch)
treef20beab782af8caf2732dc508980c14f1b01c320 /lib/(public-mirror)
parent8696cc600f44767e7988a92c8e6fb943e97d4cc7 (diff)
pci_iov: Use native types for status ioctlHEADmain
IOV_CONFIG and IOV_GET_SCHEMA expose native pointers and size_t lengths, and pci_iov has no compat32 ioctl translation. Using fixed-width fields for IOV_GET_STATUS alone does not make the interface usable by 32-bit binaries on a 64-bit kernel. It instead complicates otherwise ordinary pointer and length handling. Use void * and size_t like the existing ioctls. This also makes the %zu diagnostic in iovctl correct on ILP32 and removes the unneeded PTRIN conversion. Fixes: 6f8b3be1fbd6 ("pci: Add SR-IOV status reporting")
Diffstat (limited to 'lib/(public-mirror)')
0 files changed, 0 insertions, 0 deletions