From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by dpdk.org (Postfix) with ESMTP id DBEB758D6 for ; Wed, 27 Jul 2016 13:31:14 +0200 (CEST) Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga102.fm.intel.com with ESMTP; 27 Jul 2016 04:31:13 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.28,429,1464678000"; d="scan'208";a="1014775646" Received: from irsmsx108.ger.corp.intel.com ([163.33.3.3]) by fmsmga001.fm.intel.com with ESMTP; 27 Jul 2016 04:31:06 -0700 Received: from irsmsx105.ger.corp.intel.com ([169.254.7.102]) by IRSMSX108.ger.corp.intel.com ([169.254.11.71]) with mapi id 14.03.0248.002; Wed, 27 Jul 2016 12:31:04 +0100 From: "Ananyev, Konstantin" To: "tongjinam@qq.com" , dev Thread-Topic: [dpdk-dev] ACL: BUG: rte_acl_classify_scalar mismatch when use a special rule Thread-Index: AQHR5/J7m7SaA+0BvUiAfKkWL+VGIaAsIUzA Date: Wed, 27 Jul 2016 11:31:04 +0000 Message-ID: <2601191342CEEE43887BDE71AB97725836B885F8@irsmsx105.ger.corp.intel.com> References: In-Reply-To: Accept-Language: en-IE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [163.33.239.181] Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] ACL: BUG: rte_acl_classify_scalar mismatch when use a special rule X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 Jul 2016 11:31:15 -0000 SGksDQoNCj4gDQo+IGRlZmluZSBhIHJ1bGUgYXMgZm9sbG93aW5nOg0KPiANCj4gc3RydWN0IGFj bF9pcHY0X3J1bGUgYWNsX3J1bGVbXSA9IHsNCj4gew0KPiAgICAgICAgIC5kYXRhID0gey51c2Vy ZGF0YSA9IDEwMywgLmNhdGVnb3J5X21hc2sgPSAxLCAucHJpb3JpdHkgPSAxfSwNCj4gICAgICAg ICAvKiBwcm90byAqLw0KPiAgICAgICAgIC5maWVsZFswXSA9IHsudmFsdWUudTggPSAwLCAubWFz a19yYW5nZS51OCA9IDB4MCx9LA0KPiAgICAgICAgIC8qIHNvdXJjZSBJUHY0ICovDQo+ICAgICAg ICAgLmZpZWxkWzFdID0gey52YWx1ZS51MzIgPSBJUHY0KDAsIDAsIDAsIDApLCAubWFza19yYW5n ZS51MzIgPSAwLH0sDQo+ICAgICAgICAgLyogZGVzdGluYXRpb24gSVB2NCAqLw0KPiAgICAgICAg IC5maWVsZFsyXSA9IHsudmFsdWUudTMyID0gSVB2NCgxOTIsIDE2OCwgMiwgNCksIC5tYXNrX3Jh bmdlLnUzMiA9IDMyLH0sDQo+ICAgICAgICAgLyogc291cmNlIHBvcnQgKi8NCj4gICAgICAgICAu ZmllbGRbM10gPSB7LnZhbHVlLnUxNiA9IDAsIC5tYXNrX3JhbmdlLnUxNiA9IDB4ZmZmZix9LA0K PiAgICAgICAgIC8qIGRlc3RpbmF0aW9uIHBvcnQgKi8NCj4gICAgICAgICAuZmllbGRbNF0gPSB7 LnZhbHVlLnUxNiA9IDEwMjQsIC5tYXNrX3JhbmdlLnUxNiA9IDB4ZmZmZix9LA0KPiAgICAgfSwN Cj4gfTsNCj4gDQo+IGJ1aWxkIGEgcGt0IGxpa2UgdGhpczoNCj4gDQo+IHB2NF9oZHItPm5leHRf cHJvdG9faWQgPSA2Ow0KPiBpcHY0X2hkci0+c3JjX2FkZHIgPSBydGVfY3B1X3RvX2JlXzMyKElQ djQoMTAsIDE4LCAyLCAzKSk7DQo+IGlwdjRfaGRyLT5kc3RfYWRkciA9IHJ0ZV9jcHVfdG9fYmVf MzIoSVB2NCgxOTIsIDE2OCwgMiwgNCkpOw0KPiBwb3J0ID0gKHVpbnQxNl90KikoKHVuc2lnbmVk IGNoYXIqKWlwdjRfaGRyICsgc2l6ZW9mKHN0cnVjdCBpcHY0X2hkcikpOw0KPiBwb3J0WzBdID0g cnRlX2NwdV90b19iZV8xNigzMzMzKTsNCj4gcG9ydFsxXSA9IHJ0ZV9jcHVfdG9fYmVfMTYoNDYw OCk7DQo+IA0KPiBydGVfYWNsX2NsYXNzaWZ5X3NjYWxhciB3aWxsIG1pc21hdGNoIHRoaXMgcGFj a2V0IQ0KPiANCj4gaSByZWFkZWQgcnRlX2FjbF9jbGFzc2lmeV9zY2FsYXIgZnVuY3Rpb24sIGFu ZCBmb3VuZCB0aGUgcmVhc29uOg0KPiANCj4gICAgIHdoaWxlIChmbG93cy5zdGFydGVkID4gMCkg ew0KPiANCj4gICAgICAgICBpbnB1dDAgPSBHRVRfTkVYVF80QllURVMocGFybXMsIDApOw0KPiAg ICAgICAgIGlucHV0MSA9IEdFVF9ORVhUXzRCWVRFUyhwYXJtcywgMSk7DQo+IA0KPiAgICAgICAg IGZvciAobiA9IDA7IG4gPCA0OyBuKyspIHsNCj4gDQo+ICAgICAgICAgICAgIHRyYW5zaXRpb24w ID0gc2NhbGFyX3RyYW5zaXRpb24oZmxvd3MudHJhbnMsDQo+ICAgICAgICAgICAgICAgICB0cmFu c2l0aW9uMCwgKHVpbnQ4X3QpaW5wdXQwKTsNCj4gICAgICAgICAgICAgaW5wdXQwID4+PSBDSEFS X0JJVDsNCj4gDQo+ICAgICAgICAgICAgIHRyYW5zaXRpb24xID0gc2NhbGFyX3RyYW5zaXRpb24o Zmxvd3MudHJhbnMsDQo+ICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uMSwgKHVpbnQ4X3QpaW5w dXQxKTsNCj4gICAgICAgICAgICAgaW5wdXQxID4+PSBDSEFSX0JJVDsNCj4gICAgICAgICB9DQo+ IA0KPiAgICAgICAgIHdoaWxlICgodHJhbnNpdGlvbjAgfCB0cmFuc2l0aW9uMSkgJiBSVEVfQUNM X05PREVfTUFUQ0gpIHsNCj4gICAgICAgICAgICAgdHJhbnNpdGlvbjAgPSBhY2xfbWF0Y2hfY2hl Y2sodHJhbnNpdGlvbjAsDQo+ICAgICAgICAgICAgICAgICAwLCBjdHgsIHBhcm1zLCAmZmxvd3Ms IHJlc29sdmVfcHJpb3JpdHlfc2NhbGFyKTsNCj4gICAgICAgICAgICAgdHJhbnNpdGlvbjEgPSBh Y2xfbWF0Y2hfY2hlY2sodHJhbnNpdGlvbjEsDQo+ICAgICAgICAgICAgICAgICAxLCBjdHgsIHBh cm1zLCAmZmxvd3MsIHJlc29sdmVfcHJpb3JpdHlfc2NhbGFyKTsNCj4gICAgICAgICB9DQo+ICAg ICB9DQo+IA0KPiBldmVyeXRpbWUsIHNjYWxhciBnZXQgNGJ5dGVzIHRvIHRyYW5zaXRpb24sIGFu ZCB1c3VhbGx5IGl0IHdvcmsgd2VsbCwgYnV0IGlmIHdlIHNldCBhIGFjbCBydWxlIGFzIHByaW9y LCBtaXNtYXRjaCB3aWxsIGFwcGVhci4NCj4gdGhpcyBpcyBiZWNhdXNlIGZpZWxkWzNdIGlzIGEg MTAwJSB3aWxkIG5vZGUsIHNvIGl0IHdhcyByZW1vdmVkIGFzIGEgZGVhY3RpdmF0ZWQgZmllbGQu DQo+IA0KPiBpbiB0aGlzIHNpdHVhdGlvbiwgd2hlbiBydGVfYWNsX2NsYXNzaWZ5X3NjYWxhciBy dW5zLCBwcm90by9zaXAvZGlwIG1hdGNoIG9rLCBhbmQgdGhlbiBpdCBza2lwIHNwb3J0IGJlY2F1 c2UgaXQgd2FzIHJlbW92ZWQuDQo+IG5vdyBpbnB1dDAgaXMgYSBpbnQgdmFsdWUoNCBieXRlcykg c3RhcnRlZCBmb3JtIGRwb3J0Lg0KPiBpdCB3aWxsIGdldCBhIG1hdGNoLW5vZGUgYWZ0ZXIgMiBi eXRlcyBtYXRjaChkcG9ydCBpcyBhIHNob3J0IHZhbHVlKSwgYnV0IGN5Y2xlIHN0b3BlZCB1bnRp bGwgbiA9IDQsIGZpbmFsbHkgaXQgdHJhbnNsYXRlZCB0byBhbm90aGVyIG5vZGUgd2hpY2ggaXMN Cj4gbm90IGEgbWF0Y2gtbm9kZSwgdGhlIG1pc21hdGNoIGhhcHBlbmVkLg0KPiANCj4gaSdtIG5v dCBzdXJlIHNlYXJjaF9zc2VfOC9zZWFyY2hfc3NlXzQvc2VhcmNoX2F2eDJ4MTYgaXMgT2suDQo+ IA0KPiBob3cgdG8gZml4IGl0Pw0KPiBpIHRoaW5rIHNldCBHRVRfTkVYVF80QllURVMgdG8gR0VU X05FWFRfQllURSB3aWxsIHNvbHZlIHRoaXMgcHJvYmxlbSwgYnV0IGl0IHdpbGwgaW5mbHVlbmNl IHBlcmZvcm1hbmNlLg0KPiBhbm90aGVyIHdheSwgZG9uJ3QgdXNlIGFjbF9ydWxlX3N0YXRzIHRv IHJlbW92ZSBkZWFjdGl2YXRlZCBmaWVsZCwgYnV0IGNvZGUgd2lsbCBjaGFuZ2UgYSBsb3QuDQoN CklmIHlvdSBiZWxpZXZlIHRoZXJlIGlzIGEgcHJvYmxlbSwgY291bGQgeW91IHRyeSB0byByZXBy b2R1Y2UgaXQgd2l0aCBhcHAvdGVzdGFjbCwNCmFuZCBwcm92aWRlIGEgcnVsZSBmaWxlIGFuZCBh IHRyYWNlIGZpbGU/DQpUaGFua3MNCktvbnN0YW50aW4NCg==