Contrail-vrouter can't support more than 11 CPU cores

Bug #1747337 reported by Yi-y-yang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Juniper Openstack
Status tracked in Trunk
Trunk
Fix Committed
Undecided
Unassigned
OpenContrail
New
Undecided
Unassigned

Bug Description

Currently contrail-vrouter hard codes Rx queue number to 11, that means it only can support 11 cpu cores per current forwarding threads model. But in many user scenarios, people want to assign more than 11 cores to contrail-vrouter, current contrail-vrouter can't handle this.

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : [Review update] master

Review in progress for https://review.opencontrail.org/39554
Submitter: Yi Yang (<email address hidden>)

Revision history for this message
OpenContrail Admin (ci-admin-f) wrote : A change has been merged

Reviewed: https://review.opencontrail.org/39554
Committed: http://github.com/Juniper/contrail-vrouter/commit/a0e5c97ed53a6c2c41f9fd90eb89aa96515302cf
Submitter: Zuul v3 CI (<email address hidden>)
Branch: master

commit a0e5c97ed53a6c2c41f9fd90eb89aa96515302cf
Author: Yi Yang <email address hidden>
Date: Fri Feb 23 09:46:35 2018 +0800

Change the default number of rx queues to 16

Current default number of rx queues is 11, that is not enough
if we assign more than 11 cores to vrouter fwd threads.

Closes-bug: #1747337

Change-Id: Ia082782c69573af1b7d70c6947e18abb238c3c4c
Signed-off-by: Yi Yang <email address hidden>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.