Message ID | 20170704092408.30878-3-ashwin.sekhar@caviumnetworks.com (mailing list archive) |
---|---|
State | Accepted, archived |
Delegated to: | Thomas Monjalon |
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id D68E458CB; Tue, 4 Jul 2017 11:24:24 +0200 (CEST) Received: from NAM03-CO1-obe.outbound.protection.outlook.com (mail-co1nam03on0056.outbound.protection.outlook.com [104.47.40.56]) by dpdk.org (Postfix) with ESMTP id 4793C2A58 for <dev@dpdk.org>; Tue, 4 Jul 2017 11:24:19 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=CAVIUMNETWORKS.onmicrosoft.com; s=selector1-cavium-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=dOPiQEsVJpS8Nfl5jvTKe4mNbpR+RS2LS9VZDgdU+DE=; b=IoKVhwRFh363NZ21+dgo7AScNlI3nfpJslKQ+eub62P/gbtc7N42lz+bjkh2Jgo1/Cl5HvN7sbbZhbpXDGpO7invrmvcY7JFbEqfZbpMWPoZjdUYspg5yAOQj7l6GuKf4pvgYiU8E5ePpUZeVkgwrQlqe547mIBlRAoFiBHD0lg= Authentication-Results: caviumnetworks.com; dkim=none (message not signed) header.d=none;caviumnetworks.com; dmarc=none action=none header.from=caviumnetworks.com; Received: from 1scrb-1.caveonetworks.com (50.233.148.156) by MWHPR07MB3069.namprd07.prod.outlook.com (10.172.97.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1220.11; Tue, 4 Jul 2017 09:24:17 +0000 From: Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com> To: jerin.jacob@caviumnetworks.com, viktorin@rehivetech.com, jianbo.liu@linaro.org, jasvinder.singh@intel.com, thomas@monjalon.net Cc: dev@dpdk.org, Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com> Date: Tue, 4 Jul 2017 02:24:06 -0700 Message-Id: <20170704092408.30878-3-ashwin.sekhar@caviumnetworks.com> X-Mailer: git-send-email 2.12.2 In-Reply-To: <20170704092408.30878-1-ashwin.sekhar@caviumnetworks.com> References: <20170427140618.35897-1-ashwin.sekhar@caviumnetworks.com> <20170704092408.30878-1-ashwin.sekhar@caviumnetworks.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [50.233.148.156] X-ClientProxiedBy: MWHPR15CA0049.namprd15.prod.outlook.com (10.174.254.11) To MWHPR07MB3069.namprd07.prod.outlook.com (10.172.97.11) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 847a5bad-aa37-4cb7-def6-08d4c2be71fb X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:MWHPR07MB3069; X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3069; 3:7FKJEGgi+L+oQi7Gpqynf/K5xRxD0pOQu2zQY8qeg1uhD17y/JkDuQJgFY7mIZVgjAg5UA7nggVH0ya3urcjbsmQfnNfPyjmLwOfl2EUfTzHgd6BHqeVCSKg4HV9+w+V4w1crUKzHADwi1j+VCR7c0jS11FduDdV37rZgUgBJvlwDKwUJU7SrToSArcEaSBDlHjOvnrsjJLNnUjkKT0V7hmYhP62Z+3aznxKo5+vG6GxX3YA7SX3FSYBi+4LuG/KFx3YS7mih8d0vp7d/hd9ZFSWslz1sM9yo/qbjL2zrFNJJcLkiNDycg/YckQ8lc0vpLfjqRxTgQr7Yyg32EQ3bjEgLrTeIQUzqB7UGS4tcbIlIUOeEYkmtIGDtQqgsUm2K4/n0GIScVU/ZVTSoIL/e1jUmicKnBUg76DK/TJhqZa6QR8jim4MQYXWFftMdmRoxnoU1ezUbM2BVBCmfBHfKhXaCg2BVaq2huMUkBYcThp2rfw8PECVMPTq6nqNNHpVNrP6ca81ugLYkaJRsNSt5Hkh+Y8VWSTOyg6RVdmiHXz4GVIoO/1SIqP4yIKn0PsRIE23few+bUGOuWwSZ0FcwtltJA/F6SoPAddV0xM1372JSXe0b9O0KGN4FF5CiniXisJ7Uv2zUuA7mhIqmNfLZWE5eEou40PfnbU0DLsWh1e8XAW9vv3eMEBHuwBDhDlIa5Wmc0e5Gp0aOe2p9Qa/7D974UJfBsROQOboK/dAOIISZdldgU6I7bdmeuhDfShl X-MS-TrafficTypeDiagnostic: MWHPR07MB3069: X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3069; 25:cGU9d+PDgJK8xiZG9yFcgGbud/7VJQB5rIPIt1GH0Z1KnzqH2wS2TR8TIjMh/D1LAuFWc/3NL3in0f5DAmWhPX3gaa+NcCHZr0vbgxgqToKKrFIXMW76+H5BzQoQVpDTtW2ylg5NDKkNvzHStHliCB8BkEVBWu9USjOHt1IxBVX+rQuf0AfZn04nhXiAPyXgJX65ximc943q/jajgHVaCe/Rs+TWMznl0l6WeHIwxOBanDA66U/ADWjdWPqi/+zO7LvzRE/OY0XcNmdYUjPX8axv2LGpNDS67AhriP252zgEZU+U/yfOqniUvGWwXPGi6JYC07iaCu+RhU7TutKGOPFTEer/LrYaD37cozxR+cCGOx4HbYcet2TdNZz/RecovHJ+FnwUFX4BA2OfDVfw22U2v7qVCM38IvGnGI5VggwdDdqqmClQkEfio0kKvM+UQqnQAzvfVU45EQtVor1g3EWMuNBPInVsAcQlmSmdFmAQEe4AR4uK8vo9Ue/b20nY9jABtGEPLp50DTk0Ru8ERU49mroyU1iBRwNOaCv0oNvaaBt6OG2QcZOMIydtRtvBDkNOqvqHFW4S+GTObTBP0XuzPyZ4XiCPrdHqYWb6X+jiFk2PeN/t3G4LrH+zTUhJhz261tnZyJ8NtEbx+iu34XIwEWKWTGOxUVFRhFgpOCij/eehwO9ntS1DPX/clVzqvnKttVFhoyW4vMpmkdz3Cik9IWI21EKE+rU1DyVvJYwBKtcHoUKO8IwAE6l0JEPOt/7FIDogBYBjd4AJQz5l7YXcUKnZtSY1348zM2beMtwfpvtYwwDFSRolwMgOSF8FnH4iGk2jb1+97hl/8DUornTgDqLorowFBJN/k6g7FpXP9KiLTDYOPwOxNwQOxof7tdiHFk6vlVUPfmrjmP4Yn0UTiQ0uRkH8Ld5W2fCtF7w= X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3069; 31:sIOQHZ51wIfgV1d/Qd1PLjv815jZUHvVt82TTjo+QUlCUCglUFOKW+ACRrmLfyW42F+oY/ZTzraVQ6IDQSApeoCkazi4O1VUMjuHTzo8ONm33WYZ6T3KdTEwlMwkT5ewApJFWtyaeTbPeXbC06zHmUO2ZNTTYxfjmpfYzUUz1BYvQ6/sGfSKJerk4p4zXQ51CM1+myAZyYkg8B3AqnSXMc0rd6rz7U93e5Xl1vQUZ6oSFz6fqWrl+1SkDjJ2yEkGMaNXhLyCmggpGSSew5/c5+poXkBCBhAbJ79l/PZwW0NEWYofcZcrGPIJlL6uKhQk9GWkIikboq4MvQmBG55hy6DUfCguef1sRJaq7iPZqJEL3+AnjdIZskq+tcbOFFOYwzPPOq6M/Y34QB+zKMS8w5l6r0J5Bl7wLb5NCpo7fG2SlKUXEFjxpt0LqV2Nq2iZ2ifQ3xniVKZQkIbPxMbOCyh4Hf4RT2J+YVcMcS3tbQtWsEEAbNKrYKXZ9NrL933+U6zp1n099lFJuy4/Su3bqwEgOhk1Oh0itUiiCHQt8y4Yq4GYAIpx3iTfsblxSYfgh2sfbdKvjfy38h1Bdb2DmPDfCaN0iQbm7bTguFhgpkEi6gvPS/xhvFMn91CqtcTi9YtWuM2MZaD7l8JDvNVZL5rOWVBjtCEy15YDt7kKYTI= X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3069; 20:DZufsVvcyYJ1rxDn51ph/aGE+rnOpzv93CIwUso+wx+xCDmJBeSk+o90t3+tu65qCbLs52CO6KppxNap5aNlFfdwbTM1d4nLcBCuzkCyJ5q4qcD7sx3Fiw6dqaw8DXHqgV2j+lQ+IcIfU7Za5EeMBdQRbdEOcTWSvl3AHmscrYEXDc0QEeLK2l8zaehXYWju/YyPeQUVcNEcsOKjyMBWSZIedRw2Imjo4i36bYOjeB7LChJSQog2YGl4juNS5KQ/oBTMu7rQ32HCqsmGQPpHCV2DEaJBGxQhmS2bbb728QKNgiAQQib8uhWlcgp2r+bMcqDPtKkR7zvBQ/OzJnJ2Jln8t9/sqEgfsi5JKeRDOwr/Hu1ngKtxzQ5Q2USsNPsNyQrJgpvzk+4PGzpULy2ADtu61iIWY8S3Tc8eDexVLkjynGOY8LfpkZXZGjfXWaC1mfyhkCg3V5z8NgTxufCHVYRODuG+hWPpO3W/sGPaN6xNwaFTBC6JNIbP9XnSAF/ftNJ+P3o6UNpbTTucG3lWds3sagX3kiPjUiM/6mRh2QSoT99U3gS0BVkFR7P6HepJkFYB2zoA3xSirqQ0eEwkGawJxNXyYi3bonwtejWNxbc= X-Microsoft-Antispam-PRVS: <MWHPR07MB30690CDAA9276582F5104AE592D70@MWHPR07MB3069.namprd07.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(236129657087228); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(10201501046)(100000703101)(100105400095)(93006095)(3002001)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123558100)(20161123562025)(20161123560025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:MWHPR07MB3069; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:MWHPR07MB3069; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR07MB3069; 4:yPKwyFbJMsubY8IzMvbFYYYffn4mGYBDDklZGsnBVh?= mLwSai9qs8Q/lNATtGimf9XgWqS3ltVl4Ldqx9etTxAN5gRXjpoffhbAHd8TECQ4hVNLSm6C6O95C8gt1FCcal7+PjJ0XzJJoRq2SwzB2rwasTBpAc3KVemVp49JrlSyt3ZZkNkfMQplUY5n8rWCSBZMt0kpamziNqLIb43sf44HX/GZdzSZxAT89ctzivb5fO2fhOn0YCu2ok2qCgPKdT0YpPs9juVNMuPE8myox5cLRGvJjDkIJBAyRc3U+uIdKTGzl7N6tfVKEblZIv3VoARdok32bDX7eNf0zzWPwbxIe5uI2GVgfjBnK5CDBdN4+Mlh8NPPJOX1Sb8slmYSSoNUdd17slwwx9UwZF7SoMD19a1pK27hg6GsJRmLOe1Faq7Nip83k84nskfKJqy1zRCFcGb9FWvul+JlK7gCAI6+el5xAoARG3IaXi7ey4GdloEDK/BFJxf5LqJyHt4vBCvKj4SjUy/gqe7Sc3bDtzDYNtRNMNgB07no2yhfXWJNmRbqIe2tDusXXLCdmwnwpStfvE89293a2jakFlmZY9SrmtD7sjrI7J96v+H86EmJwaxHBLmva2ZanAypXJJcxNacqWfrFt0ZihORVh9reSMQU2/Y+honNBluUc6bv56cl+WGwdJLajIJyVh9vRFiKw/iJFOCcQiGsleB2eSut5l72ZCdVyLx/ucRQA5jt13cUzW6bK6GAG9u1dkJCFHvIgj1/ifUH+OrGT4tsjaO/cy8hieE8UmBwcSsXMjEhftnUC/2IDEkGJH8QBTJSqyUznWau/+BxyDsb500TMViFO/0DlJ/wu5STGAyFeczAmo4RIw8ohk8q/mVbJPBJpqyn2LlIj90xXvygeCDHh4hvc9p1FLzflGLgDwpbVF856PR9KE12A1khGYNWDcG7MuuuawlP+xP04e1LL3sFEwbVtbxJW+3UFTysiW/xdMkJSQrr08h8kgbNPe2n2sqYoflifWuYR+oGjcepFBLhk3sKr3ToyqqfZ26bGdFRKL2j+udnGrDs2KTajXR6NmjcL/ZLgF4ISWMzxX6epmcYnnOlcSdZfpmFZd3pAwBypygFxVkVYbMqVts/AScaq3TvUlhPWFGfNkDxkk3HndYff1btevg== X-Forefront-PRVS: 0358535363 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39450400003)(39410400002)(39840400002)(39400400002)(39850400002)(33646002)(1076002)(50226002)(2906002)(53936002)(8676002)(6506006)(5660300001)(81166006)(76176999)(50986999)(3846002)(50466002)(189998001)(6512007)(107886003)(38730400002)(7736002)(110136004)(5003940100001)(6116002)(53416004)(47776003)(305945005)(4326008)(6486002)(42186005)(36756003)(575784001)(25786009)(66066001)(72206003)(2950100002)(478600001)(6666003)(42882006); DIR:OUT; SFP:1101; SCL:1; SRVR:MWHPR07MB3069; H:1scrb-1.caveonetworks.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR07MB3069; 23:7l3saJwko9u7BHD6hcFxMJco6ltAQp67WwvLO2HA0?= kl+qCgrzDG8gXI61kbz5I+cuGeR4yIMR0DWKmDUdB5/4RKrWuuByy4UU2RpQF1YiOLvv/GGJIClCn3C5BQxToYAXtxZleoAkSI94+JSlIoMNTS3/AQh5QRGI+iTQ+YoYPJRJoyYMrM5aint7ueuVxO1pKb6Z4Evp8CCdi7g15g0qNdbT3KUsre8kDEgpoUd4fMO4SdF4puD4wncxR7r8CAZM+GEEizDZyaCJwMp5IbcBxgMYnIoPNoPvScMQiUFe1+muWxhNiDunj8F/e23qP660yb8D43CkdefcxjrZpktgrynaGxvnSz7AkU/az19XhGiRrJo6k7I/LT4MsC24FYbCQe6BOhZwx26l1an502bSmDaGYsDNLEfzXT0Qxu0rrSbNQmwDoGdJtHgaag77NIAiELqIScl9Abx9DeEiawX4KxJKUKyDdMxtCG6m57AWLIXZGCHqnF4DddOFU5mZHteJD+4KAMWrBypbuKE5l6iy6MRF7w3CFEUXanvsAXayhnzMPOFzR62OWJL2Fis7pL3gQRsWrdfGA9ATbmsoTvjUYXIq1xmNCK0EuVIxYXQMYgQeztj2tNMRq/y/fdeiP1j0sxp2ld8b2JLf09DUkBWw51NAQ7nUDxiVb20dCbPgnmcTyzuXKlhsnCu5mJ1cSAVaTPlkht3MSh6UsveC4DoJOG0klzKxC6HZs02EVG/zuGFhPaDe0QUwOMR7qR8w4DYr1EKb51NBfUJ0anba01dIoA4jgXit1jaac49SnkrOc1HZPvRZRuQnlISgRGQTGR8Mrd8dQK/yrlkbV7YFf9kGeQwRg8DpTCfcMof7LMcyVUHuYg57qePjBlfpJ5doJR3NkvAflfXGpHGsy0dXjcohE6hEwvPldwo3cQTuwP00cvrqg27YE5U26BJuqKxVZ/CBd0iZvMTertNbiUCpdh/1kv9ghqDEcYii5DRoBLhGilcvsPCRVM/TBUp7vMgtGnYufEiBb2Ey987f78prMGq3Ol2GLf6CLuzccPmx7JsIcY4FyxLQfgU8iRRq2AEXCwwfUaoD775ojWkhiaXSUDe+Q== X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; MWHPR07MB3069; 6:aM7bKN++ryzHPEVXgOPxCa+9sS+f3MsGGq7UhXlEfY?= cE5pqQ+cjrWkVOuZB4te63y8q67qpMomQsDRI3PWD7QRuqrg6BVrPg/qv2ItAuSA+i8XmDUs0lx5dfRw1PkKtxwJupP43oymXRukALbHOpR5nsZ3XwLyYoqyPpc19LZf6JWNu99we4b/Z0HynXCkSrsxuBkS1Am/Ke+ehDXz4hrNHcIqaHDeMq9VxbhkDttQsfpn3mBFx0uCG/ZPrxIQrAp0z+fbRpgtfnjEacBL1JHmeS/6foxaGwSmKA4l2gv10QEbOgb26cJJhKzWl75hbGVSzTXzxROsJQVKNsVx6WI5TkA2K7wjl2sQCqsXV55j1I/Vv2A2jt5RBjQYPhcFHGvhCmwVOT2/5NWd/Rthz8ZtEH3xhzdZAQDOjzTGK+wGa/icqBmnm5gXJtmQ04+efKqc1gzC9ldPYvxUWmNqY+YYdxNZnKvI/AeLM1Nq0BJNMHg1vk53QLMn+PTF6qGkZob35ldAbpZgHb1X1WJVZcvtsz2s1aAA9KgCKKLPLcZu5HL5RTxvNNToUS7szOqNHyvBi4nF/WY0baoY7bHPJudrx18XV+3e41dlYCdsSf43eHi+dUvwjE98xTZdlYU1Z7pIWveRa5TGt1YL6i2d/1ioohkwxjsxxt2WPQ8zxJUVs35g4mEUuwfUK0Q+OCjhKWQnv4QE5M1jm62mGtKJtIof1G+Pw2B5Wtkz4bLww4nKGDAXmTYygVvMl3ox/OpOPudIPu1eRhr5vmh8crtHYGJSAJ2LmqXXj5lsINKcrAMjSalBkLBaolHiiW5QudW5k6bGopoJFtTTnjzNFqSukqnHjFIHOPM6KkmqJrQ3n4HW0dGQMfSp3esV61f2/FGyPTZKsGZIDhhk24O4R0S8uvztj/lzS7+X1LeVC+eAnjlinZGCdg7uNiW8QTOYy3cwyaA5pQL959q7CpJ9mS8APryc70urm2MyB6nEZPEtYuM0s= X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3069; 5:0xwuBwKsF+XaA99gJzoeMeRNkLgdv5eqNLkuToalQyLZTCxcA8eDjANoSFbaSxE4rK2TkZ3cqWwY+aWIZ+xt+upsEVYc5dHbqUe/tVqrF8NJ5CxyMoWkwhG1u9oCrbXJ6nLsw3xwgl4hkSVmoKjXiTuaxPHlzoWFgDI8Zwt9DIs6pFTY468Uj7aa0PZKI6wUf80qEVy44igCbB0qC2VD5OY5IT7kscfugyauNRPau55NgrvRi6eu26+rg963Tf9ulpkwQ3+n8akqUUuUWMzVg+E67tTGfS3brQQP04opBFiC2FQqs2vjCdbXEkmPV/AgpQ7Cztv2c2tE6G4Zy7r/qdDdA69j2AE56CY6Ga+Ol9MvLW7z83JB7g0QHR3u6Jde8K7I8AB4boxTUwwucVaJBkL5DOoPbRMSQs18bv5klytobqwcASzQMhgSPw0ANwmt8rv6Ws2Of5pMo/YmoK/Wdenpcqu5oFl0Rf19S4j5VjVOMEz2wvzdBIu1MkBtCLNh; 24:OtgYhfqDrWR2JyMaygMxG+3QnjQg4D9LIJW7SPXaOogljkW7TULt0fY8dhHr3n3OFGXZ5G1VNoV634mHFwt/ELwE8T0YPWJ7OZUGAsvTi6c= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; MWHPR07MB3069; 7:6sO7WstGC0faF7ncVjqdzqGhpW5IybpTiSAicH/zictvn7vki9MHUQca60ePlCqzYzEj4sSVZPtF/HPdvuOQHIKk87DI7AJ1tC2roHJvlyPo21DOXtksCMRC6n54Nl2r01ATu0tG7s0xAO5v54Za0/ETxyneu++Uh7UqVShhXpmp99kwdmc6PJEEntg0sxHfm78fP7MbQk1RRPSDne4x00o0+xHFPiCsC2JiTBcVSOPNTSjkp4bAzIHTgO7OnZg9fflP8vVhUu4ZD8CHs7qxzsX/BDuoOWySXFzKATzMdfmoDazcUVYcBqU3hiEdCEnP32Eqkal0/Qb2/de2TZsEF2scV9nc6B8Qb0/c9u3w4rLWo1KCbJ7Qvi+OY6aLlBSMBcC486xErKSUL/Dd2k5hrBGXx0bAps6DB+mrLVdtKSC3WrAaB/knYx/31zNKKAz13d23B3a+CkzMlvt20l4fCG1GSBmOcHerY/CIUoPyQrEgy9T8QmI0qpSS+vrBpnBMJm6NORvwC7JuZTs/5h4aA0T0gPS0f1O2K9QL9xIpTVP+yZX0Sf6+ZbDJEvhSjRtc++Vx+Afx78/F1WTv88dncbZgXkKvWfd4VPAG7dy3jycVwHbg0LP2a20R9SVPXSin3KNaPSsFk9TXHHCWwO+4ZL3OFuCgNnbIMco8a14R3NdtLPFuTbLCZDmqBq5/r306pX15uKosgaBDMFnjpsK4yWd1Y5AhIEuAB+yPcCMUr/iwif7u3mlH88kWFIZKcHHZUoytN9s95fo01Zy8Hu9M+wyd93UpBbv6WwukOtuIQb0= X-OriginatorOrg: caviumnetworks.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Jul 2017 09:24:17.5645 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR07MB3069 Subject: [dpdk-dev] [PATCH v6 2/4] eal: move gcc version definition to common header X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <http://dpdk.org/ml/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://dpdk.org/ml/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <http://dpdk.org/ml/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Checks
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
ci/Intel-compilation | fail | apply patch file failure |
Commit Message
Ashwin Sekhar T K
July 4, 2017, 9:24 a.m. UTC
Moved the definition of GCC_VERSION from lib/librte_table/rte_lru.h to lib/librte_eal/common/include/rte_common.h. Tested compilation on: * arm64 with gcc * x86 with gcc and clang Signed-off-by: Ashwin Sekhar T K <ashwin.sekhar@caviumnetworks.com> Reviewed-by: Jan Viktorin <viktorin@rehivetech.com> Acked-by: Jianbo Liu <jianbo.liu@linaro.org> --- lib/librte_eal/common/include/rte_common.h | 6 ++++++ lib/librte_table/rte_lru_x86.h | 10 ++-------- 2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/lib/librte_eal/common/include/rte_common.h b/lib/librte_eal/common/include/rte_common.h index 99596de0a..1afc66e3f 100644 --- a/lib/librte_eal/common/include/rte_common.h +++ b/lib/librte_eal/common/include/rte_common.h @@ -66,6 +66,12 @@ extern "C" { #define RTE_STD_C11 #endif +/** Define GCC_VERSION **/ +#ifdef RTE_TOOLCHAIN_GCC +#define GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + \ + __GNUC_PATCHLEVEL__) +#endif + #ifdef RTE_ARCH_STRICT_ALIGN typedef uint64_t unaligned_uint64_t __attribute__ ((aligned(1))); typedef uint32_t unaligned_uint32_t __attribute__ ((aligned(1))); diff --git a/lib/librte_table/rte_lru_x86.h b/lib/librte_table/rte_lru_x86.h index 041b538f1..ec9082343 100644 --- a/lib/librte_table/rte_lru_x86.h +++ b/lib/librte_table/rte_lru_x86.h @@ -40,12 +40,6 @@ extern "C" { #include <stdint.h> -#ifdef __INTEL_COMPILER -#define GCC_VERSION (0) -#else -#define GCC_VERSION (__GNUC__ * 10000+__GNUC_MINOR__*100 + __GNUC_PATCHLEVEL__) -#endif - #ifndef RTE_TABLE_HASH_LRU_STRATEGY #ifdef __SSE4_2__ #define RTE_TABLE_HASH_LRU_STRATEGY 2 @@ -56,7 +50,7 @@ extern "C" { #if RTE_TABLE_HASH_LRU_STRATEGY == 2 -#if GCC_VERSION > 40306 +#if defined(RTE_TOOLCHAIN_GCC) && (GCC_VERSION > 40306) #include <x86intrin.h> #else #include <emmintrin.h> @@ -100,7 +94,7 @@ do { \ #elif RTE_TABLE_HASH_LRU_STRATEGY == 3 -#if GCC_VERSION > 40306 +#if defined(RTE_TOOLCHAIN_GCC) && (GCC_VERSION > 40306) #include <x86intrin.h> #else #include <emmintrin.h>