Skip to content

[redhat] New configs in drivers/vdpa

CKI Gitlab requested to merge configs/2021-04-16/drivers/vdpa into os-build

Hi,

As part of the ongoing rebase effort, the following configuration options need to be reviewed.

As a reminder, the ARK configuration flow involves moving unreviewed configuration options from the pending directory to the ark directory. In the diff below, options are removed from the pending directory and added to the ark hierarchy. The final options that need to be ACKed are the files that are being added to the ark hierarchy.

If the value for a file that is added should be changed, please reply with a better option.

CONFIG_IFCVF:

This kernel module can drive Intel IFC VF NIC to offload virtio dataplane traffic to hardware. To compile this driver as a module, choose M here: the module will be called ifcvf.

Symbol: IFCVF [=n] Type : tristate Defined at drivers/vdpa/Kconfig:28 Prompt: Intel IFC VF vDPA driver Depends on: VDPA [=m] && PCI_MSI [=y] Location: -> Device Drivers -> vDPA drivers (VDPA [=m])


CONFIG_MLX5_VDPA_NET:

VDPA network driver for ConnectX6 and newer. Provides offloading of virtio net datapath such that descriptors put on the ring will be executed by the hardware. It also supports a variety of stateless offloads depending on the actual device used and firmware version.

Symbol: MLX5_VDPA_NET [=n] Type : tristate Defined at drivers/vdpa/Kconfig:45 Prompt: vDPA driver for ConnectX devices Depends on: VDPA [=m] && MLX5_CORE [=m] Location: -> Device Drivers -> vDPA drivers (VDPA [=m]) Selects: MLX5_VDPA [=n]


CONFIG_VDPA_SIM:

Enable this module to support vDPA device simulators. These devices are used for testing, prototyping and development of vDPA.

Symbol: VDPA_SIM [=n] Type : tristate Defined at drivers/vdpa/Kconfig:12 Prompt: vDPA device simulator core Depends on: VDPA [=m] && RUNTIME_TESTING_MENU [=y] && HAS_DMA [=y] Location: -> Device Drivers -> vDPA drivers (VDPA [=m]) Selects: DMA_OPS [=y] && VHOST_RING [=n]


Cc: "Michael S. Tsirkin" mst@redhat.com Cc: Jason Wang jasowang@redhat.com Cc: rhvirt-patches@redhat.com Signed-off-by: Fedora Kernel Team kernel-team@fedoraproject.org

Merge request reports