[dpdk-dev] [PATCH 2/6] rte_sched: expand scheduler hierarchy for more VLAN's

2015-05-11 Thread Thomas Monjalon
2015-04-29 10:04, Stephen Hemminger: > --- a/lib/librte_mbuf/rte_mbuf.h > +++ b/lib/librte_mbuf/rte_mbuf.h > @@ -285,7 +285,10 @@ struct rte_mbuf { > /**< First 4 flexible bytes or FD ID, dependent on >PKT_RX_FDIR_* flag in ol_flags. */ >

[dpdk-dev] [PATCH 2/6] rte_sched: expand scheduler hierarchy for more VLAN's

2015-05-11 Thread Neil Horman
On Mon, May 11, 2015 at 10:32:59AM -0700, Stephen Hemminger wrote: > On Mon, 11 May 2015 17:20:07 + > Neil Horman wrote: > > > Have you run this through the ABI checker? Seems like this would alter > > lots of > > pointer offsets. > > Neil > > No, I have not run it through ABI checker. > I

[dpdk-dev] [PATCH 2/6] rte_sched: expand scheduler hierarchy for more VLAN's

2015-05-11 Thread Neil Horman
On Mon, May 11, 2015 at 10:07:47AM -0700, Stephen Hemminger wrote: > From: Stephen Hemminger > > 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

[dpdk-dev] [PATCH 2/6] rte_sched: expand scheduler hierarchy for more VLAN's

2015-05-11 Thread Stephen Hemminger
On Mon, 11 May 2015 17:20:07 + Neil Horman wrote: > Have you run this through the ABI checker? Seems like this would alter lots > of > pointer offsets. > Neil No, I have not run it through ABI checker. It would change the ABI for applications using qos_sched but will not change layout of m

[dpdk-dev] [PATCH 2/6] rte_sched: expand scheduler hierarchy for more VLAN's

2015-05-11 Thread Stephen Hemminger
From: Stephen Hemminger 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 acces

[dpdk-dev] [PATCH 2/6] rte_sched: expand scheduler hierarchy for more VLAN's

2015-04-29 Thread Stephen Hemminger
From: Stephen Hemminger 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 acces