Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/6222/?format=api
https://patches.dpdk.org/api/patches/6222/?format=api", "web_url": "https://patches.dpdk.org/project/dpdk/patch/1436430321-3864-3-git-send-email-zlu@ezchip.com/", "project": { "id": 1, "url": "https://patches.dpdk.org/api/projects/1/?format=api", "name": "DPDK", "link_name": "dpdk", "list_id": "dev.dpdk.org", "list_email": "dev@dpdk.org", "web_url": "http://core.dpdk.org", "scm_url": "git://dpdk.org/dpdk", "webscm_url": "http://git.dpdk.org/dpdk", "list_archive_url": "https://inbox.dpdk.org/dev", "list_archive_url_format": "https://inbox.dpdk.org/dev/{}", "commit_url_format": "" }, "msgid": "<1436430321-3864-3-git-send-email-zlu@ezchip.com>", "list_archive_url": "https://inbox.dpdk.org/dev/1436430321-3864-3-git-send-email-zlu@ezchip.com", "date": "2015-07-09T08:25:11", "name": "[dpdk-dev,v5,02/11] hash: check SSE flags only on x86 builds", "commit_ref": null, "pull_url": null, "state": "accepted", "archived": true, "hash": "45d0eeba0303686af7f47631d19c752ef3992bec", "submitter": { "id": 130, "url": "https://patches.dpdk.org/api/people/130/?format=api", "name": "Zhigang Lu", "email": "zlu@ezchip.com" }, "delegate": null, "mbox": "https://patches.dpdk.org/project/dpdk/patch/1436430321-3864-3-git-send-email-zlu@ezchip.com/mbox/", "series": [], "comments": "https://patches.dpdk.org/api/patches/6222/comments/", "check": "pending", "checks": "https://patches.dpdk.org/api/patches/6222/checks/", "tags": {}, "related": [], "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])\n\tby dpdk.org (Postfix) with ESMTP id 843C76837;\n\tThu, 9 Jul 2015 10:25:58 +0200 (CEST)", "from emea01-am1-obe.outbound.protection.outlook.com\n\t(mail-am1on0066.outbound.protection.outlook.com [157.56.112.66])\n\tby dpdk.org (Postfix) with ESMTP id EAC935A8C\n\tfor <dev@dpdk.org>; Thu, 9 Jul 2015 10:25:56 +0200 (CEST)", "from AM2PR02CA0013.eurprd02.prod.outlook.com (10.160.28.151) by\n\tVI1PR02MB0815.eurprd02.prod.outlook.com (10.162.14.152) with\n\tMicrosoft SMTP\n\tServer (TLS) id 15.1.207.19; Thu, 9 Jul 2015 08:25:55 +0000", "from DB3FFO11FD055.protection.gbl (2a01:111:f400:7e04::188) by\n\tAM2PR02CA0013.outlook.office365.com (2a01:111:e400:8400::23) with\n\tMicrosoft SMTP Server (TLS) id 15.1.213.14 via Frontend Transport;\n\tThu, 9 Jul 2015 08:25:54 +0000", "from bjgfarm-1.internal.tilera.com (124.207.145.166) by\n\tDB3FFO11FD055.mail.protection.outlook.com (10.47.217.127) with\n\tMicrosoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport;\n\tThu, 9 Jul 2015 08:25:53 +0000", "(from zlu@localhost)\n\tby bjgfarm-1.internal.tilera.com (8.14.4/8.14.4/Submit) id\n\tt698PnoG003917; Thu, 9 Jul 2015 16:25:49 +0800" ], "Authentication-Results": "spf=fail (sender IP is 124.207.145.166)\n\tsmtp.mailfrom=ezchip.com; ezchip.com; dkim=none (message not signed)\n\theader.d=none;", "Received-SPF": "Fail (protection.outlook.com: domain of ezchip.com does not\n\tdesignate 124.207.145.166 as permitted sender)\n\treceiver=protection.outlook.com; client-ip=124.207.145.166;\n\thelo=bjgfarm-1.internal.tilera.com;", "From": "Zhigang Lu <zlu@ezchip.com>", "To": "<dev@dpdk.org>", "Date": "Thu, 9 Jul 2015 16:25:11 +0800", "Message-ID": "<1436430321-3864-3-git-send-email-zlu@ezchip.com>", "X-Mailer": "git-send-email 2.1.2", "In-Reply-To": "<1436430321-3864-1-git-send-email-zlu@ezchip.com>", "References": "<1436430321-3864-1-git-send-email-zlu@ezchip.com>", "X-EOPAttributedMessage": "0", "X-Microsoft-Exchange-Diagnostics": [ "1; DB3FFO11FD055;\n\t1:/+BGyirlFW4GTndOAYLirWxn97qMYR3u6gA+bJ49biKKZxrS4LZx7PuorXx3xHhiQeyWrXEOLhGDD2sDx0H9Dtt0M+f1LL/57E4gSlBC5msMkMg9vDLaIChTMd1w/y9gvNRG5HHxn+z0w9+ulvzlzAnTUxC6rC7rB1lbbgUkda9rW2DxI98BdHKeAo6SeqsjU8d/2Gm8QDJsMrg7z7oD/itmGCRetjwRCRBtH7przOr73turmJDD13U9+dlcNEwJkH20OdUXhqPQR3pHikBOXO/DOTlxmUwimXIh1m2BRXjrxHp8KVDMe4RTaMaSXpo7JZSNb55NUZUZ39n3ZXdotXSxkoWXsOsIzGfqaF0HxZpYNuoBGU775W7LnoKo5RiCUxczhUQJyQn0FtdXecgiqQco/AulEUq4/Iy5xXtbn/wiP4Bc30SHYIeWCiWYcG9M", "1; VI1PR02MB0815;\n\t2:xV3n8G09j+k/JKl5S9y+xnYAFPyXn/jVbTUac2vwmqmjhO1CoedC2aksIen3562N;\n\t3:bkKnORZ8cKFF0ZHuoSSk8HrsKunz7bArM98L1b2MliF2aOIOulzYoK5z9qJyA7b9obzuldRqhfHdQxS4Do49cdA4/uSgt9wxHcPi/Q8iBWX/gWA7DMr5hSsYdNIZxpkDa2P7DMl5ujeDJF2w1UgLYTFUXoZ71JxRh+SLV3/SSN6M4KoMdMqrwscp1Hmg8GVlLkRlhEYVpQ1X19rv55BQq4NDY9JHmXt+QCvxOYt0V0Kbw7eMOrgYtz2HUk9vLG1b;\n\t25:2Mp91Gt/Od2Q6wUN9hXrAULunpVFrEOCJpSY+DxQ31dEar1Q4+QFUtwgJp1W71uRkbw9NxdwNCtBJUFxbfaypBtBMGQ0/DtPgbsmHuf8JvRUclZ55ApTwzebjh7jCkxRpjuQSFoCgl5F/Eh7MwtXpx2hB3aac4dDDGZVRzKIahs0uqtLhugZJWiLU8RStwCzI4cxltv5R8UI3P4YUCyX6oWGQxut2nYP4FEs8/WmqtoYs9SVc6hO/8OhN3quMqQDNIYVRnl06bCAbU8Vvpv32w==;\n\t20:mKNGjPWgLwCUEnDP6gNaIOqTrTSLOEhYtu1q1kgJv1rnsiL6H2w5jnH8oStjdzVsa51Tk0r1JICqBpDrepj8Fw6qxeDYgvM7QxmPrjJw7B9N2r9AQ4wfVqh/XJJwFXPcWQknR/6s1/4h4/97dnN8p86ACCwPY+spjG7VmgKgx3g=", "1; VI1PR02MB0815;\n\t4:QonwR8xSbOjJ1NlBGVbQKx744OVEEd454klEV0F7A7zD9QMdj3/LkFZjavqDzAzwH1/G0W9kLRIR54BPj/YKB7X057FDSJ5s+A1JD2aHjdYY67iKz0+tPJmng5nBLoSqNYCDEH6vSF61aouWSmJouR/ktIGbhh22v4J/nP9GwU2ndPDXW4B0sjjy+5iPP9rVzlQ6grNB4Q4r8UhMLbkeWECqlgZaO0Bhrc3q6HU8FfDeYnvbW9/ox8ViwuWgD+H6tYbbbAdHfyOrMRSAB5fOGplqC+5uMTZrwJaauq/1sPM=", "=?us-ascii?Q?1; VI1PR02MB0815;\n\t23:u4FgU4qPDa2LT8jqDDqC5M6KndfFOWDmIeSF8KhW7?=\n\t=?us-ascii?Q?4U5vqp4WAjSvPp8Gt4PXTjN3QpEg7Ub3yBiZY7SgqaZzxk4ulHKdLVX9i4H+?=\n\t=?us-ascii?Q?aDEDI76FBdFf9ruhYWDwKdW9W4ws0N0h8ptZQHjwYzRno0eXreZEMXPKn8br?=\n\t=?us-ascii?Q?6tKa9cWk9uRP2e1/MD1HGYYIEnPMegH69xMdY9mrjnL9KrS/fw6XkleDuxfB?=\n\t=?us-ascii?Q?rhhyyO5ag3J6BX0i0YVZn9qGVP2VmPHxMlP1q9bM9JZx5/yzdavMnPkO8X10?=\n\t=?us-ascii?Q?MmoPWMTcxSc2Z8FBAFExcPRJI08tS1f67S9cT8/7xpdkRuxrFHvqKYIG3L96?=\n\t=?us-ascii?Q?Fg18zgPi0eNoNUsvNI1jejG6EpwLEZU94Lf/BFmpV8kvddk0fG0yoAVJYR4Z?=\n\t=?us-ascii?Q?xx2exDb8J7Rpf90V7z4TtJ/d4o+QAHnXmb2yFevjQW5XjCtBdvY+oqm8yGYV?=\n\t=?us-ascii?Q?iw+NfvT9gZrMn529U26dBhSoGL5Mwld4L0L3ROCwEA+TLZQwfbzzcHhpP73y?=\n\t=?us-ascii?Q?txUQrA7mk+fnkpWdA6TIONvj3liB3+9by8OTgGo13M3L/tE1wf3e/ao2r4Oz?=\n\t=?us-ascii?Q?kEp5lMrMastp0pqptQj1tzrlztotU1eJb1mkWZowrPGod2q5Jwla+2p9RqLw?=\n\t=?us-ascii?Q?Ot6+B6hPYWZGvkDSOyRRxG5ysM1fxbMytegAYBjAu9JY6Gfrjbb80jk1kREZ?=\n\t=?us-ascii?Q?EXaHk4KFUubLZi11EpM9A0Ubys52k4jZKGSwCfHZMCgs117wgO76z8hTvJpL?=\n\t=?us-ascii?Q?4fpmOg0rGc4cphwwHKWgQ59Rdaw48QjNuYVLI1bgAn4ikpDxAApknbKcSYZb?=\n\t=?us-ascii?Q?Qjgh92A4Yzf/BelkXsox/yARow7cvL1qDOvsgPZYWx69XxIhvNuwhs2ZLC4d?=\n\t=?us-ascii?Q?ZUNEWyaHS88BF+940Kvf0qLLT+EUIXS8WBpvG4FRW1QuwYq0wrtFYneQQGfo?=\n\t=?us-ascii?Q?EJknU3LkPOu4Ouohtg10bd1CWiPELJ9b/FmRnypTNUdYNg2oq2RGhx4VF9wt?=\n\t=?us-ascii?Q?ck=3D?=", "1; VI1PR02MB0815;\n\t5:3gKkHkzvK5CyW5FjpjfOaUosIb9xxTe2vuFU4xm1aouwli7rMa063uYUlJcg1IAQg0eAcZnsGSbWxXF8ZEdOKLp1Kfelb6rU0XKatIUxLSOOX2J/+x2/pB0kNZbt8k/J9A/7LP1SlYLxUJSNJQ2yow==;\n\t24:dIJDxBeL0gaJjztRNM4yzFyc5QF1R6KLFehKBFe7vmQVU9Oqz6OzEsJfN0srcXNb2m68iLsQ7q2StckUiaWZYnql52M732UN74RKo4zjBDg=;\n\t20:NbuT9JoQh6PhtIOToKcz2OHTw1h1okXwe9uwfyMiYqImfVZcyuPdRUKuCnZKbKdwDsaL3eKnKf87nZFJK+jmUw==" ], "X-Forefront-Antispam-Report": "CIP:124.207.145.166; CTRY:CN; IPV:NLI; EFV:NLI; \n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(2980300002)(339900001)(189002)(199003)(6806004)(76176999)(110136002)(2950100001)(5001960100002)(86362001)(106466001)(189998001)(19580395003)(87936001)(107886002)(50226001)(92566002)(47776003)(42186005)(33646002)(50986999)(104016003)(77156002)(46102003)(62966003)(450100001)(85426001)(36756003)(229853001)(2351001)(105606002)(19580405001)(50466002)(48376002)(5003940100001)(4001430100001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:VI1PR02MB0815;\n\tH:bjgfarm-1.internal.tilera.com; \n\tFPR:; SPF:Fail; MLV:sfv; MX:1; A:1; LANG:en; ", "MIME-Version": "1.0", "Content-Type": "text/plain", "X-Microsoft-Antispam": "UriScan:;BCL:0;PCL:0;RULEID:;SRVR:VI1PR02MB0815;", "X-Microsoft-Antispam-PRVS": "<VI1PR02MB0815A52A37C484DFAE1F1114DB900@VI1PR02MB0815.eurprd02.prod.outlook.com>", "X-Exchange-Antispam-Report-Test": "UriScan:;", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(601004)(5005006)(3002001); SRVR:VI1PR02MB0815; BCL:0; PCL:0;\n\tRULEID:; SRVR:VI1PR02MB0815; ", "X-Forefront-PRVS": "0632519F33", "SpamDiagnosticOutput": "1:23", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "ezchip.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "09 Jul 2015 08:25:53.4657\n\t(UTC)", "X-MS-Exchange-CrossTenant-Id": "0fc16e0a-3cd3-4092-8b2f-0a42cff122c3", "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=0fc16e0a-3cd3-4092-8b2f-0a42cff122c3;\n\tIp=[124.207.145.166]; \n\tHelo=[bjgfarm-1.internal.tilera.com]", "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "VI1PR02MB0815", "Cc": "Cyril Chemparathy <cchemparathy@ezchip.com>", "Subject": "[dpdk-dev] [PATCH v5 02/11] hash: check SSE flags only on x86 builds", "X-BeenThere": "dev@dpdk.org", "X-Mailman-Version": "2.1.15", "Precedence": "list", "List-Id": "patches and discussions about DPDK <dev.dpdk.org>", "List-Unsubscribe": "<http://dpdk.org/ml/options/dev>,\n\t<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>,\n\t<mailto:dev-request@dpdk.org?subject=subscribe>", "Errors-To": "dev-bounces@dpdk.org", "Sender": "\"dev\" <dev-bounces@dpdk.org>" }, "content": "From: Cyril Chemparathy <cchemparathy@ezchip.com>\n\nThis is necessary because the required CPU flags may not be defined on\nother architectures.\n\nSigned-off-by: Cyril Chemparathy <cchemparathy@ezchip.com>\nSigned-off-by: Zhigang Lu <zlu@ezchip.com>\nAcked-by: Bruce Richardson <bruce.richardson@intel.com>\n---\n lib/librte_hash/rte_hash_crc.h | 2 ++\n 1 file changed, 2 insertions(+)", "diff": "diff --git a/lib/librte_hash/rte_hash_crc.h b/lib/librte_hash/rte_hash_crc.h\nindex abdbd9a..1f6f5bf 100644\n--- a/lib/librte_hash/rte_hash_crc.h\n+++ b/lib/librte_hash/rte_hash_crc.h\n@@ -425,12 +425,14 @@ static inline void\n rte_hash_crc_set_alg(uint8_t alg)\n {\n \tswitch (alg) {\n+#if defined(RTE_ARCH_I686) || defined(RTE_ARCH_X86_64)\n \tcase CRC32_SSE42_x64:\n \t\tif (! rte_cpu_get_flag_enabled(RTE_CPUFLAG_EM64T))\n \t\t\talg = CRC32_SSE42;\n \tcase CRC32_SSE42:\n \t\tif (! rte_cpu_get_flag_enabled(RTE_CPUFLAG_SSE4_2))\n \t\t\talg = CRC32_SW;\n+#endif\n \tcase CRC32_SW:\n \t\tcrc32_alg = alg;\n \tdefault:\n", "prefixes": [ "dpdk-dev", "v5", "02/11" ] }{ "id": 6222, "url": "