> -----Original Message----- > From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Stephen Hemminger > Sent: Thursday, February 05, 2015 6:05 AM > To: dev at dpdk.org > Cc: Stephen Hemminger > Subject: [dpdk-dev] [PATCH v2 2/7] rte_sched: expand scheduler hierarchy for > more VLAN's > > From: Stephen Hemminger <shemming at brocade.com> > > The QoS subport is limited to 8 bits in original code. > But customers demanded ability to support full number of VLAN's (4096) > therefore use the full part of the tag field of mbuf. > > Resize the pipe as well to allow for more pipes in future and > avoid expensive bitfield access. > > Signed-off-by: Stephen Hemminger <stephen at networkplumber.org> > --- > v2 use tag area rather than claiming reserved bit which isn't documented > > lib/librte_mbuf/rte_mbuf.h | 5 ++++- > lib/librte_sched/rte_sched.h | 38 ++++++++++++++++++++++++-------------- > 2 files changed, 28 insertions(+), 15 deletions(-)
Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com>