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 微型端口驱动程序进行反向通道通信