From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 1BAD3160 for ; Tue, 24 Jul 2018 00:40:04 +0200 (CEST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 23 Jul 2018 15:40:04 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,394,1526367600"; d="scan'208";a="59209251" Received: from fmsmsx108.amr.corp.intel.com ([10.18.124.206]) by orsmga008.jf.intel.com with ESMTP; 23 Jul 2018 15:40:03 -0700 Received: from fmsmsx117.amr.corp.intel.com ([169.254.3.3]) by FMSMSX108.amr.corp.intel.com ([169.254.9.10]) with mapi id 14.03.0319.002; Mon, 23 Jul 2018 15:40:03 -0700 From: "Wiles, Keith" To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= CC: Honnappa Nagarahalli , Olivier Matz , "dev@dpdk.org" Thread-Topic: [dpdk-dev] rte_mbuf library likely()/unlikely() Thread-Index: AdQijJFADUW5GJG1Tt2Vvg9FS1SjPQAIQl3QAAJsuyAAFl2pAA== Date: Mon, 23 Jul 2018 22:40:03 +0000 Message-ID: <1220B8CA-FF5E-4632-81E4-E2A5243005BF@intel.com> References: <98CBD80474FA8B44BF855DF32C47DC35B421EE@smartserver.smartshare.dk> <98CBD80474FA8B44BF855DF32C47DC35B421F1@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35B421F1@smartserver.smartshare.dk> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.254.3.8] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] rte_mbuf library likely()/unlikely() X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jul 2018 22:40:05 -0000 DQoNCj4gT24gSnVsIDIzLCAyMDE4LCBhdCAyOjA5IFBNLCBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21h cnRzaGFyZXN5c3RlbXMuY29tPiB3cm90ZToNCj4gDQo+IEkgaGF2ZW4ndCBwZXJmb3JtYW5jZSB0 ZXN0ZWQsIGJ1dCB0aGV5IGFyZSBjb21waWxlciBicmFuY2ggcHJlZGljdGlvbiBoaW50cyBwb2lu dGluZyBvdXQgdGhlIG1vc3QgbGlrZWx5IGV4ZWN1dGlvbiBwYXRoLCBzbyBJIGV4cGVjdCB0aGVt IHRvIGhhdmUgYSBwb3NpdGl2ZSBlZmZlY3QuDQoNCldlIHJlYWxseSBuZWVkIHRvIG1ha2Ugc3Vy ZSB0aGlzIHByb3ZpZGVzIGFueSBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudCBhbmQgdGhhdCBtZWFu cyBpdCBuZWVkcyB0byBiZSB0ZXN0ZWQgb24gYSBudW1iZXIgb2Ygc3lzdGVtcy4gQ2FuIHlvdSBw bGVhc2UgZG8gc29tZSBwZXJmb3JtYW5jZSB0ZXN0aW5nIG9yIHNlZSBpZiB3ZSBjYW4gZ2V0IHRo ZSBndXlzIGRvaW5nIERQREsgcGVyZm9ybWFuY2UgdGVzdGluZyB0byBmaXJzdCBnaXZlIHRoaXMg YSB0cnk/IFRoaXMgYXJlYSBpcyB2ZXJ5IHNlbnNpdGl2ZSB0byB0d2Vha2luZy4NCg0KPiANCj4g RS5nLiB0aGUgZmlyc3QgY29tcGFyaXNvbiBpbiBfX3J0ZV9wa3RtYnVmX3JlYWQoKSBpcyB2ZXJ5 IHVubGlrZWx5IHRvIGJlIHRydWUgLSBpdCB3b3VsZCBtZWFuIHRoYXQgdGhlIGFwcGxpY2F0aW9u IGlzIHRyeWluZyB0byByZWFkIGRhdGEgYmV5b25kIHRoZSBwYWNrZXQuDQo+IA0KPiBQbGVhc2Ug YWxzbyByZWZlciB0bzoNCj4gaHR0cHM6Ly9jZWxscGVyZm9ybWFuY2UuYmV5b25kM2QuY29tL2Fy dGljbGVzLzIwMDYvMDQvYnJhbmNoLXBhdHRlcm5zLXVzaW5nLWdjYy5odG1sDQo+IA0KPiANCj4+ IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+PiBGcm9tOiBkZXYgW21haWx0bzpkZXYtYm91 bmNlc0BkcGRrLm9yZ10gT24gQmVoYWxmIE9mIEhvbm5hcHBhIE5hZ2FyYWhhbGxpDQo+PiBTZW50 OiBNb25kYXksIEp1bHkgMjMsIDIwMTggNzo1MiBQTQ0KPj4gVG86IE1vcnRlbiBCcsO4cnVwOyBP bGl2aWVyIE1hdHoNCj4+IENjOiBkZXZAZHBkay5vcmcNCj4+IFN1YmplY3Q6IFJlOiBbZHBkay1k ZXZdIHJ0ZV9tYnVmIGxpYnJhcnkgbGlrZWx5KCkvdW5saWtlbHkoKQ0KPj4gDQo+PiBEbyB5b3Ug c2VlIGFueSBwZXJmb3JtYW5jZSBpbXByb3ZlbWVudHMgd2l0aCB0aGVzZSBjaGFuZ2VzPw0KPj4g DQo+PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPj4gRnJvbTogZGV2IDxkZXYtYm91bmNl c0BkcGRrLm9yZz4gT24gQmVoYWxmIE9mIE1vcnRlbiBCcsO4cnVwDQo+PiBTZW50OiBNb25kYXks IEp1bHkgMjMsIDIwMTggODo1NCBBTQ0KPj4gVG86IE9saXZpZXIgTWF0eiA8b2xpdmllci5tYXR6 QDZ3aW5kLmNvbT4NCj4+IENjOiBkZXZAZHBkay5vcmcNCj4+IFN1YmplY3Q6IFtkcGRrLWRldl0g cnRlX21idWYgbGlicmFyeSBsaWtlbHkoKS91bmxpa2VseSgpDQo+PiANCj4+IEhpIE9saXZpZXIs DQo+PiANCj4+IA0KPj4gDQo+PiBJIG5vdGljZWQgdGhhdCBfX3J0ZV9wa3RtYnVmX3JlYWQoKSBj b3VsZCBkbyB3aXRoIGFuIHVubGlrZWx5KCksIHNvIEkgd2VudA0KPj4gdGhyb3VnaCB0aGUgZW50 aXJlIGxpYnJhcnkuIEhlcmUgYXJlIG15IHN1Z2dlc3RlZCBtb2RpZmljYXRpb25zLg0KPj4gDQoN ClJlZ2FyZHMsDQpLZWl0aA0KDQo=