From patchwork Tue Aug 16 14:22:16 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nikhil Agarwal X-Patchwork-Id: 73960 Delivered-To: patch@linaro.org Received: by 10.140.29.52 with SMTP id a49csp1879070qga; Tue, 16 Aug 2016 01:53:58 -0700 (PDT) X-Received: by 10.237.38.35 with SMTP id z32mr37818925qtc.69.1471337638687; Tue, 16 Aug 2016 01:53:58 -0700 (PDT) Return-Path: Received: from lists.linaro.org (lists.linaro.org. [54.225.227.206]) by mx.google.com with ESMTP id m190si15442139qkb.302.2016.08.16.01.53.57; Tue, 16 Aug 2016 01:53:58 -0700 (PDT) Received-SPF: pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) client-ip=54.225.227.206; Authentication-Results: mx.google.com; spf=pass (google.com: domain of lng-odp-bounces@lists.linaro.org designates 54.225.227.206 as permitted sender) smtp.mailfrom=lng-odp-bounces@lists.linaro.org; dmarc=pass (p=NONE dis=NONE) header.from=linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id CBD6760C5E; Tue, 16 Aug 2016 08:53:57 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on ip-10-142-244-252 X-Spam-Level: * X-Spam-Status: No, score=1.1 required=5.0 tests=BAD_ENC_HEADER,BAYES_00, DATE_IN_FUTURE_03_06, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, SPF_HELO_PASS autolearn=disabled version=3.4.0 Received: from [127.0.0.1] (localhost [127.0.0.1]) by lists.linaro.org (Postfix) with ESMTP id E6A1D60C17; Tue, 16 Aug 2016 08:53:53 +0000 (UTC) X-Original-To: lng-odp@lists.linaro.org Delivered-To: lng-odp@lists.linaro.org Received: by lists.linaro.org (Postfix, from userid 109) id 6104860C1D; Tue, 16 Aug 2016 08:53:52 +0000 (UTC) Received: from NAM02-BL2-obe.outbound.protection.outlook.com (mail-bl2nam02on0052.outbound.protection.outlook.com [104.47.38.52]) by lists.linaro.org (Postfix) with ESMTPS id B54C260BE2 for ; Tue, 16 Aug 2016 08:53:48 +0000 (UTC) Received: from BN3PR0301CA0073.namprd03.prod.outlook.com (10.160.152.169) by DM5PR03MB2716.namprd03.prod.outlook.com (10.168.197.142) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.549.15; Tue, 16 Aug 2016 08:53:46 +0000 Received: from BN1AFFO11FD044.protection.gbl (2a01:111:f400:7c10::165) by BN3PR0301CA0073.outlook.office365.com (2a01:111:e400:401e::41) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.557.21 via Frontend Transport; Tue, 16 Aug 2016 08:53:46 +0000 Received-SPF: SoftFail (protection.outlook.com: domain of transitioning linaro.org discourages use of 192.88.168.50 as permitted sender) Received: from tx30smr01.am.freescale.net (192.88.168.50) by BN1AFFO11FD044.mail.protection.outlook.com (10.58.52.191) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.567.7 via Frontend Transport; Tue, 16 Aug 2016 08:53:47 +0000 Received: from netperf2.ap.freescale.net ([10.232.133.164]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id u7G8rixu013465; Tue, 16 Aug 2016 01:53:45 -0700 From: Nikhil Agarwal To: Date: Tue, 16 Aug 2016 19:52:16 +0530 Message-ID: <1471357336-22599-1-git-send-email-nikhil.agarwal@linaro.org> X-Mailer: git-send-email 2.8.2 X-EOPAttributedMessage: 0 X-Matching-Connectors: 131158112276853728; (91ab9b29-cfa4-454e-5278-08d120cd25b8); () X-Forefront-Antispam-Report: CIP:192.88.168.50; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(10009020)(6009001)(7916002)(2980300002)(189002)(199003)(7846002)(4326007)(105596002)(305945005)(8676002)(229853001)(19580395003)(110136002)(2906002)(50226002)(48376002)(11100500001)(50466002)(104016004)(36756003)(33646002)(97736004)(87936001)(86362001)(189998001)(68736007)(626004)(8936002)(50986999)(586003)(2351001)(356003)(19580405001)(81166006)(47776003)(8666005)(77096005)(81156014)(106466001)(5003940100001)(92566002)(7059030); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR03MB2716; H:tx30smr01.am.freescale.net; FPR:; SPF:SoftFail; PTR:InfoDomainNonexistent; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD044; 1:n93uWviOIrcfAz6MH6bwMM6EBe2TQmPT4hGac+CpVlAXrytkRHKWu3WIv8OYRhJFcBEFDb3LxKZqSliKfG2lrywttBmCQV9lrqlm9uWnMoptKY0+QoxR9nOeLNxgueA3PvnIMT8hAuzr+ioA2cg4i+UTHzYnQ+rHbWwRlu9R9PXd7GgI9DbZsnQEOU2MuQmWU22VSoCCwOQb/vz1rQnlrqwn9YMffc9hE9L5AVlBWZOZaaYZ08YIEJwhdls1HI9XHFoqM+srS3f0955yyPxq5z87uFCUNWtL2iNjUUFNBjQf+4xIIk/jazVk/h2EJAqv4+4EnO4AjT2JIOU05xcPH2jTsJs2/eo+cZzhS7HJARZH0UpJrelD1xLifa04I4h9dqvtawWe3DBWXNS4fAqswzOrsE+rXX6RqXpLLGKpjVwkh8tJNTer635Hta3Qf7GbRAlSXUPZDLoEXc+8i1yzLUmJuFKqaKS9FKWEet70kjTcQ+Gq35He9oljFE4H99SN6zcb4wY8T3uM9cffq9Bs7sJCA8WRI0c2vlozp/C8DVxHQiUKpQWgzmk84gDX844CcVfeyj+/PdL6Tly47vN9ow== MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 5ba294b5-8e72-444e-d27f-08d3c5b2d620 X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2716; 2:EyomYrublM7eD2UZfEASFzKWhZr6ncC3HiNKzg8zUEXeYxV+s1Go8BJpuCfcIduOeoPpckYgxnvuhXYJ5lKA9p2HW56b5KAjUdpiqJ4HFY0aji7PCnbo7cIssSKKhNoYZ0iRJwi0v+3UjMfKGy74NA9q7AEbN40qonVacrj1lxCaFmiKkFI8/9cTR8Az9I/Q; 3:rYeto6CD7cYfFyLYkcMgoa6jGnR9gwCZw6Y/no9cSu1JFlSPRXiEz9WXE4GV35DhqN3jOlDXX+78vMwhx15e4pwiWw50IO7RXqSj6+Qf1fS+E6ovX5eTweG9QKpbP5HqcqDMRrM/BDS4E8ypdC3amicXN6z1KvRsfXqwNgZVPD/h5csPVKTbNZA/TiECG1u1UGQhrvJCa8ft25C+Gyqp27nn0jjEyWHNTHTubwkcP5Y=; 25:EsOFuiz4A1DzG5Q1e/fCyD2PoHO8BUP5lduQlU22ix0HqTFWygYZ84FTLxIAzygiT0vzFmRjjFqQGFwdCiwJbbIqkZmH/krTrh9dnNj2qXS0ofGch5QPOn/hlbZmi9LfnHennWInCMDOuUjmm+m1TiHgzEFQBBB0S++HGqZbDyFfAtih9skAhJk3Ep7827fCMUKzIinLAY6sGoSCE+rMNR0mppZWNQJZQLOilU0GzwqF04Jt//mvgfhBcsRgrKr2+HAF/uekwb0uSGnRobVn4iyfrwlv8AL0Kv9VLSxSfH2Do8ElaaK3gpEmNhakfAjkfLEzOOE/uemzzSlh60EEn8E6LbBoJaPVM9ZCLYrQjQDOMJ4V6OVWKCMJqR9w0rYjAoT0N4U07zTvzNc2TM5YObj/EnImdubOxliIfmd16zo= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM5PR03MB2716; X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2716; 31:qc6Hta7vQE8lbYpFzA5K1pi4FJMkMPlXYujixwYnMkG2FOfGGmphqwAgaRNS8dBo6l953QDl+q9bNQmJiSMdtnUPTY9GmF/S4BuWt0Gh8Dwhm2YcYyhvLwILzUquMdERHhtnODTt10WPe8NBviWjeWzjA1/ovwA/vpyZ0WE3jnSwJiUqQAGVgRp06IvFoN61OSt2yGoHd3sfUg4Qe5Ee1Wk2xjBnhvjDTvcRnowIqUs=; 4:KgkVRvqeXINZJUwbQWmMRPwMGoPkXZ3fVY2rwIMFEKJO/STym917SZN8i0wUWDo4XMX0qYq4Z9LlALsQniav7dvowZkgnLq8k8uysWYFtMZFb9oNyMVsIah9/8weAvsQ9JmbQ6EjPS0Jg3Z/SbSdjXeaMBq7UtqGlOL9my6g5lCZ3K+F5aJmzMKpjwy+zpw6boTdSJaFtd1vsBuEnHXXi/C1wfOceqW0mAi8fzaG4eFUjjrqd9tkqkjTYIVJ2FY0Gj338BjfJ3+BZmG9wPSOrdCAG1zzVOE6hrb5K7DUd0F7XuhXIOwTKthTaLO601MPM4b4Qg0fTB2/VkNFDtZ+L1uXtUNeK5QQWZi2+JK6DkM0gaFACVdppffEs2ognHGn9c694fDdglsNI2evBCtkDe4VC0DOyb3YIILj8d5NO/Un0l51FCH+18CKLaYybt1Qj8/+K9RH9jRehl138KAQF3lprjesPxGXRfPtn9AojBt9EvLZ5mkVtMghV9PUk2ybGF8g7kkgREsymTS1y26fjmlRUBvOZuOTiFRHJcQ3oEo= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(6040176)(601004)(2401047)(13018025)(13024025)(13017025)(13015025)(13023025)(5005006)(8121501046)(10201501046)(3002001)(6055026); SRVR:DM5PR03MB2716; BCL:0; PCL:0; RULEID:(400006); SRVR:DM5PR03MB2716; X-Forefront-PRVS: 0036736630 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM5PR03MB2716; 23:/KbYhft72o6b8K0+l8uucOYre9s48ruYT0M/loWi2?= =?us-ascii?Q?2ylRHfqTyRoiek9xX712ho/SBQhG2Uf0NlQ1+v1APhltqPaDYiCZwl+hK0Nm?= =?us-ascii?Q?4Avk7TY3DaL4zb8dj7zl8z+Sd2u9aLUNWNm4ZgXgoFMRRSvOC8tfSmRf4RkA?= =?us-ascii?Q?h+U+XxRj0adciPtNVTbVW8IMVzypUvaGqJa9R3agbonHmdClHQnNyapEpsaT?= =?us-ascii?Q?pw1eD6ZbzIoeHqqczmChHkFXKaOhl2ob4iYFmFLieg/wAxfi2P5Y5pQ2K7Ow?= =?us-ascii?Q?wCOhtetDIOAA1Gp+eom8T6HBNyyDQCSiYbe6u/62iYTqzgKpuXg37Luy1R/L?= =?us-ascii?Q?DGaIh+1lTbHTBkV9rS2htHgYdY2UbZNptuHFsTIytzRSlji6+6ZBpF8lpHd1?= =?us-ascii?Q?K8UAwzwtv9adk2gY133U68X08obHybptlRa5+NcdvFIeWlIlIFGy13UH64ka?= =?us-ascii?Q?86Qfr9Yo5yD2wjnGBNzLrg0mm64a80Np9Vv4bpNlvDg/OSoHqxFhA55M1Drw?= =?us-ascii?Q?Hhjgo3qGway3e617GYnvgDdDEgeiadIu8avcKsQ3oP7uxOORpb3nGv4ixO7s?= =?us-ascii?Q?/ha8P03uubuYTOiiyLtabiKZKd5Jpq0AZLC8oXUM9tCP5KdkdFAJAvDYZjrQ?= =?us-ascii?Q?NoMwD6FzpIAS6ITNP0KP8cQQyJnCP4DkOJy47K8l4yghlrjYn7KBbnvL4A5B?= =?us-ascii?Q?XhbgVaL+ebjRUU2pQgIaupxAxonwpB9SmhNfBJOwI1CF0iLuO9jUS1KnGiHN?= =?us-ascii?Q?/t68b/4Mz8wGIdLnst4b5i5q0NdxNSgBNyV7WpCtlmgnnqcMn9dA0zna0RX/?= =?us-ascii?Q?hedSelPRmxyrQl0EZYSUwK8h7IMJoQyOBe6RIsommW7AT9q0ija2wXbM2tob?= =?us-ascii?Q?17XV6tp29UfaflavfFB993ctSscMLawLSROuFRObrYCxH0lIwmOlkUe46+Cz?= =?us-ascii?Q?Yta1cU2uUNpH5znpPGr9Tk7PX1Wcev02WjWVvF/mkKFlDADIEMLk+Jzs8PgS?= =?us-ascii?Q?6DUZRuB10UwU+YLp3AJY4GX?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR03MB2716; 6:GHBjr+2LS2DfjBzqUy/fJCIic4naLDfF+dI+wFdMa/W7rPfFw7/IpmeOSZ/3OvKjvP1Nuo3hqbVw8P8X26dCk+1xKKsD09mzxQZo2RlrrgnVcZUsiGRdmms+HIBMmsIynPCpgG+srxe0wtYLqtwaF3Bi00vV7q4O6n0LmFoDkHU158AFRTHjEpVwxkShQOKk8SJ7xiSbmD6rEw+5QI0ETO+s8w7wapooKDUxY10JaTsnZKVfYWOgRaJzboVcnZ5PhglwM5GScenWk5RncXhEZnlfXRtTK8/iBfg4eOWHP1U=; 5:BJ3htt5HfDIzlwc01F+4AwK5mPYEEFf3cdWQqWRoOTQe561UOUmeq/FV+D40L7Kv0/dUHlsgREUDqhEqVm7WUCIb9FMjqWpkxrklaQoB0hV9DmqQW0u7qZdBirMs0vdHPqdFB2UcZIgCOa0Y86vW7G7iQNnNROlFNqnmPnTxw3w=; 24:pY9SzE+oNjt10Tw3EBvbZ6gxYQN20dFQTBmCI3B0HLTmOx2B+elj8mHVnJAEWeee5mICvi2gmSqqup/gTrzjSwAShZTXxCARvUVo1s4x87A=; 7:HU8kENw+uPjvpjywgj0Fdcq5FJBfjtcJbQAvWBnf/ONzB296C26Sjj6UMd12AVdI01f85H3O+saaEb80yoGm7nKH4/qQfFdzSRbRhpbWn+7dieNwRsgrWtAN3PXwOph3p2fQ7BF8gNE5AZsRukMfgflvdJhQaWd0ZMQgnNu+g2GeXZaVXmmSCFuFyGqt1MFgUQIoFHPeUbDEALGr+ntAcKrKpBT4JEKm6OikZXi44wWYn6/6O7rs+EG1r4UiMnwO SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Aug 2016 08:53:47.4825 (UTC) X-MS-Exchange-CrossTenant-Id: 5afe0b00-7697-4969-b663-5eab37d5f47e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5afe0b00-7697-4969-b663-5eab37d5f47e; Ip=[192.88.168.50]; Helo=[tx30smr01.am.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR03MB2716 X-Topics: patch Cc: gagandeep singh Subject: [lng-odp] [PATCH] example: ipsec: Poll mode fix. X-BeenThere: lng-odp@lists.linaro.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: "The OpenDataPlane \(ODP\) List" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: lng-odp-bounces@lists.linaro.org Sender: "lng-odp" Adding pktio queues in poll mode to polled queues. Signed-off-by: gagandeep singh Signed-off-by: Nikhil Agarwal --- example/ipsec/odp_ipsec.c | 6 ++++++ 1 file changed, 6 insertions(+) -- 2.8.2 diff --git a/example/ipsec/odp_ipsec.c b/example/ipsec/odp_ipsec.c index 6a9a9fe..89ba1e9 100644 --- a/example/ipsec/odp_ipsec.c +++ b/example/ipsec/odp_ipsec.c @@ -561,6 +561,12 @@ void initialize_intf(char *intf) odp_queue_to_u64(inq), mac_addr_str(src_mac_str, src_mac)); + if (pktio_param.in_mode == ODP_PKTIN_MODE_QUEUE) { + poll_queues[num_polled_queues++] = inq; + printf("%s: adding %"PRIu64"\n", __func__, + odp_queue_to_u64(inq)); + } + /* Resolve any routes using this interface for output */ resolve_fwd_db(intf, pktout, src_mac); }