Red Hat Enterprise Linux: Does KVM support VMDq feature?

Solution Unverified - Updated -

Environment

  • Red Hat Enterprise Linux 5 or 6

Issue

  • Does KVM support VMDq (Virtual Machine Device Queues) on Red Hat Enterprise Linux (RHEL)?

Resolution

  • During the time that this document was created, there is no supported for this feature.

Root Cause

  • This feature is not supported even in upstream kernel, so we don't have this support.

Diagnostic Steps

  • To identify if upstream code support such feature, tried to locate it through kernel ChangeLog.
# ls

ChangeLog-2.6.30    ChangeLog-2.6.32  ChangeLog-2.6.35  
ChangeLog-2.6.31    ChangeLog-2.6.33  ChangeLog-2.6.36  
ChangeLog-2.6.31.1  ChangeLog-2.6.34  geLog-2.6.37
  • ChangeLog-2.6.30 is around Jun/2009.
# grep -rni VMDq   
ChangeLog-2.6.30:135093: - Fix an 82598 initialization of RDRXCTL when depending on RSS and VMDq to  
ChangeLog-2.6.30:164705: igb: add pf side of VMDq support  
ChangeLog-2.6.30:164707: Add the pf portion of vmdq support.  This provides enough support so that  
ChangeLog-2.6.30:164708: VMDq is enabled, and the pf is functional without enabling vfs.  
ChangeLog-2.6.33:169344: remaining queues will be allocated out of other VMDq pools.  
ChangeLog-2.6.34:151304: or VMDq  
ChangeLog-2.6.35:92398:  \* get\_san\_mac\_addr, check\_link, set\_vmdq, clear\_vmdq, clear_vfta,  
ChangeLog-2.6.37:168617: ixgbe: fix TX ring enable issues seen when VMDQ is enabled  
ChangeLog-2.6.37:168620: VMDQ was enabled we were trying to enable TX rings before setting the VFTE
  • There is a RFC from intel:
    http://lwn.net/Articles/350086/

  • Also, a thread below but there is no patches:
    http://www.mail-archive.com/kvm@vger.kernel.org/msg21850.html

  • We have raised an internal feature request for this.

  • Component
  • kvm

This solution is part of Red Hat’s fast-track publication program, providing a huge library of solutions that Red Hat engineers have created while supporting our customers. To give you the knowledge you need the instant it becomes available, these articles may be presented in a raw and unedited form.

Comments