Bug 1283110

Summary: [RFE] Virtio 1 support for dpdpk virtio-pmd
Product: Red Hat Enterprise Linux 7 Reporter: Amnon Ilan <ailan>
Component: dpdkAssignee: Victor Kaplansky <victork>
Status: CLOSED CURRENTRELEASE QA Contact: Sitong Liu <siliu>
Severity: unspecified Docs Contact: Yehuda Zimmerman <yzimmerm>
Priority: high    
Version: 7.3CC: dyuan, juzhang, lhuang, mtessun, pezhang, victork, xfu, xiywang, xuzhang
Target Milestone: rcKeywords: Extras, FutureFeature
Target Release: 7.4   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: DPDK 16.04 Doc Type: Enhancement
Doc Text:
The *virtio-pmd* driver supports Virtio-1 The *virtio-pmd* driver in Data Plane Development Toolkit (DPDK) was updated to support Virtio-1. This enables efficient use of Virtual Function I/O (VFIO) with *virtio-pmd*, because it enables memory mapped operation, removing the need for system calls.
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-12-04 08:49:10 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1283104, 1395265, 1411862    

Description Amnon Ilan 2015-11-18 09:53:46 UTC
Description of problem:

Virtio-pmd driver in dpdk should support Virtio-1. 
This is required for efficient use of VFIO with Virtio-pmd, since it allows memory mapped operation, removing the need for system calls.
Virtio-0 uses only port-IO (no memory IO).