SR-IOV PF/VF 反向通道通信概述

单根 I/O 虚拟化 (SR-IOV) 接口在 PCI Express (PCIe) Virtual Function (VF) 的微型端口驱动程序与 PCIe 物理功能 (PF) 之间提供信道或 反向通道。 每个 VF 微型端口驱动程序都可以通过反向通道向 PF 微型端口驱动程序发出请求。 PF 微型端口驱动程序可以通过反向通道向单个 VF 微型端口驱动程序发出状态通知。

在 PF 和 VF 微型端口驱动程序之间通过反向通道接口交换的数据涉及使用 VF 配置块。 每个 VF 配置块在概念上都类似于进程间通信 (IPC) 消息,其中每个块都有专有的格式、长度和块标识符。 独立硬件供应商 (IHV) 可以为 PF 和 VF 微型端口驱动程序定义一个或多个 VF 配置块。

本节包括下列主题:

从 VF 微型端口驱动程序进行反向通道通信

从 PF 微型端口驱动程序进行反向通道通信