[dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX error flags

2014-12-09 Thread Thomas Monjalon
2014-12-09 02:14, Zhang, Helin: > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > > 2014-12-06 09:33, Helin Zhang: > > > Before redefining mbuf structure, there was lack of free bits in > > > 'ol_flags' > > > (32 bits in total) for new RX or TX flags. So it tried to reuse > > >

[dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX error flags

2014-12-09 Thread Zhang, Helin
> -Original Message- > From: Ananyev, Konstantin > Sent: Monday, December 8, 2014 6:45 PM > To: Zhang, Helin; dev at dpdk.org > Cc: Cao, Waterman; Cao, Min; olivier.matz at 6wind.com > Subject: RE: [PATCH v3] mbuf: fix of enabling all newly added RX error flags > > Hi Helin, > > >

[dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX error flags

2014-12-09 Thread Zhang, Helin
Hi Thomas > -Original Message- > From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Monday, December 8, 2014 6:51 PM > To: Zhang, Helin > Cc: dev at dpdk.org > Subject: Re: [dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX > erro

[dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX error flags

2014-12-08 Thread Thomas Monjalon
Hi Helin, 2014-12-06 09:33, Helin Zhang: > Before redefining mbuf structure, there was lack of free bits in 'ol_flags' > (32 bits in total) for new RX or TX flags. So it tried to reuse existant > bits as most as possible, or even assigning 0 to some of bit flags. After > new mbuf structure

[dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX error flags

2014-12-08 Thread Ananyev, Konstantin
Hi Helin, > -Original Message- > From: Zhang, Helin > Sent: Saturday, December 06, 2014 1:34 AM > To: dev at dpdk.org > Cc: Cao, Waterman; Cao, Min; olivier.matz at 6wind.com; Ananyev, Konstantin; > Zhang, Helin > Subject: [PATCH v3] mbuf: fix of enabling all newly added RX error flags >

[dpdk-dev] [PATCH v3] mbuf: fix of enabling all newly added RX error flags

2014-12-06 Thread Helin Zhang
Before redefining mbuf structure, there was lack of free bits in 'ol_flags' (32 bits in total) for new RX or TX flags. So it tried to reuse existant bits as most as possible, or even assigning 0 to some of bit flags. After new mbuf structure defined, there are quite a lot of free bits. So those