Message ID | 20180713222230.17949-2-vakul.garg@nxp.com |
---|---|
State | Superseded, archived |
Delegated to: | David Miller |
Headers | show
Return-Path: <netdev-owner@vger.kernel.org> X-Original-To: patchwork-incoming-netdev@ozlabs.org Delivered-To: patchwork-incoming-netdev@ozlabs.org Authentication-Results: ozlabs.org; spf=none (mailfrom) smtp.mailfrom=vger.kernel.org (client-ip=209.132.180.67; helo=vger.kernel.org; envelope-from=netdev-owner@vger.kernel.org; receiver=<UNKNOWN>) Authentication-Results: ozlabs.org; dmarc=pass (p=none dis=none) header.from=nxp.com Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=nxp.com header.i=@nxp.com header.b="PHqoDzyy"; dkim-atps=neutral Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by ozlabs.org (Postfix) with ESMTP id 41Rzdp2WHwz9s2x for <patchwork-incoming-netdev@ozlabs.org>; Sat, 14 Jul 2018 03:03:10 +1000 (AEST) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731571AbeGMRSh (ORCPT <rfc822;patchwork-incoming-netdev@ozlabs.org>); Fri, 13 Jul 2018 13:18:37 -0400 Received: from mail-eopbgr80075.outbound.protection.outlook.com ([40.107.8.75]:13024 "EHLO EUR04-VI1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1729784AbeGMRSg (ORCPT <rfc822;netdev@vger.kernel.org>); Fri, 13 Jul 2018 13:18:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nxp.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=McFE/2vW9Z+evbH2dbTXym5bbF3UWdevBjPCFZ2q9f0=; b=PHqoDzyylA/hsNXscYyTw8VsmSYLKrYf1txV2WB0XqV/CWZSLOQ4uez8d2/MZ31bnP3ufUpGqmA8ocNn1JpoTp8scVMNiTsi6sfT8vyVQgRhy1QnvmgQhzp6eHc/geY7oBzitMLdRf0egHQJnqJbIGH2UNvIHjkIZrWNCZM/88E= Received: from lti.ap.freescale.net (14.142.187.166) by AM0PR04MB4244.eurprd04.prod.outlook.com (2603:10a6:208:66::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.952.17; Fri, 13 Jul 2018 17:02:57 +0000 From: Vakul Garg <vakul.garg@nxp.com> To: netdev@vger.kernel.org Cc: borisp@mellanox.com, davejwatson@fb.com, aviadye@mellanox.com, davem@davemloft.net, Vakul Garg <vakul.garg@nxp.com> Subject: [PATCH net-next 2/3] net/tls: Use socket data_ready callback on record availability Date: Sat, 14 Jul 2018 03:52:29 +0530 Message-Id: <20180713222230.17949-2-vakul.garg@nxp.com> X-Mailer: git-send-email 2.13.6 In-Reply-To: <20180713222230.17949-1-vakul.garg@nxp.com> References: <20180713222230.17949-1-vakul.garg@nxp.com> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [14.142.187.166] X-ClientProxiedBy: BM1PR01CA0103.INDPRD01.PROD.OUTLOOK.COM (2603:1096:b00::19) To AM0PR04MB4244.eurprd04.prod.outlook.com (2603:10a6:208:66::30) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cc977321-dd0f-4fa6-e78e-08d5e8e27c70 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989117)(5600053)(711020)(4534165)(7168020)(4627221)(201703031133081)(201702281549075)(8990107)(48565401081)(2017052603328)(7153060)(7193020); SRVR:AM0PR04MB4244; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4244; 3:k7ouHfkxInFaWNP6laTCIqBjwH4qUgTCo6Fwd7G8ks6B6XqjLgYfAszXlPyMYbTCdMb1UXDFxC6kf4Yr+m8WFqL5XA76HRUzv5P7sMkSH2fjoitsCvoMInR/XH3lo3RP4Y8sToEMsoIQ4wREnMd8EVQX4W9EevxG1G3zjhLCihIIvNVGfVN11l5JFVhDA2IhSW9MjKhy8YPLSDT93/+9q5+MtPSWp7mbjyqGNukv2u+XTd4EU9KmIbw2wKbyvphq; 25:MHhOpAzcHtVOQwYdTIKM2/ysVQtPNeYYc/fqAOoLkHd6+TeipoLJARhq0hXLo3DIvYmb1aAJucHQjJ8ltyN9koi1xp/QkL2OU0XEqPlypT6GLFSTVCge9HKwpDzXwzFwwdWEBm88YJWoTBjpV883UJnKpV4Ea6uVNAk14M8X++3R/xCa519h50Kt1IXPBIQCR3h2b8xl5oqr/nnSkyfXfhPcKzyqFF20JAlubdzhqcdulIsQFPCsbor5TmB9fsbf05jxpik0pGdKxzVZbZKdvPkdoG/suwg0vkh5qzfGnJti+jmK2tqeZ5okwH/PtkGgm2D3m1pihPLd9eR3VIifvg==; 31:oMSDjiQxa0C+yvWXS8YVIKPNlRNDT3v9P4FBxilZi/zneIoNsUofDZEuOXup4UFkBXgCMrtqA6qqXgdoSXmZaJYAX1kTfrVQ+g4nL+P500Aeas//pky1URaY/l4CdryDcupptcHVbf4QFEEVEm+wPqnq8ELJ7haR212Ix1DqnzBj0nzkNKcoY7GWAEl3Ru22QX+XUlsZi0tosQXj/7B3IMc5ZU6sw+Dm2WwxSM18s9o= X-MS-TrafficTypeDiagnostic: AM0PR04MB4244: Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=vakul.garg@nxp.com; X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4244; 20:FALBK1q3EieFQC2r6D+6ZS5Rigm/dYbK71HsEFXkg6Dp2iSbx8ybZoXlmlWTo56Wi/p6t+3hDuHL/0XZ1sEybq4kfBfaWe2N/HmgxCrAl7k8sWjuDYytscCGtA558YW64NwlLM1aH6RGMpT0VmQQpgJzgBRq2LJS0HR175SZZNIMd0ePABdn+9+dWFZPE7fqk2x+M//2RPxHhxoHFoMfC08KPjJCDHlSZBewq8QsGbHntduQy7bfWdaHwWLFU340j27XNhWYbbcIos1oiyNdabHyxHfbcRZB9fZhgLT6EEl2/q9BSGuvvQbeQgAuRCNNoZH2KfK8Nz+DIdrmxDWTGvayP9hOikHqE67H75BsHNmG7l6PnF0BbK5kqzNm4Ne0scIUTY92xLWnfteEWmXowA1DlZjRnJxpt+vVGfkGkRGRIl9DWhaPQREvQtrNmhZ4Zt827Ip0gFidTDjzLlwoArO7Cgess3Wd0irxjBhRWPpoa2Utxm0NRWfB+w6WjL+n; 4:G4tSoVFSFmjoTOJ7F2f1KWxxO7ru0P0+cuZkp0i7w4B3Vj+u7n8YpordA/US5T3cuAcow9sc5YXhcLVJG02EkrGg0SjDQMerY9upkiEp33zbyUcDBjCFT4WXCN4Fc8nBzvcbEUwbe5JflqytFR0lF5xsoq6b7Y1HEv8Dn7vS/xO7a+s/SONLYsKvngJNtEumPPpdhn7MuQeWgFnB7bYW4PitT2MJS7UwTWzkKIfLGQgcSSv6Yj+1YzvT/MGlG3xPakA/zTkOZNmSoaHOiqAu4cwwfvWP0rxFedNuNqb25K2AFe4VrJNvxBIwtoljz/ww X-Microsoft-Antispam-PRVS: <AM0PR04MB42445A3B960B178DBFB62FE38B580@AM0PR04MB4244.eurprd04.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(185117386973197); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3231311)(944501410)(52105095)(3002001)(6055026)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123564045)(20161123558120)(20161123560045)(20161123562045)(6072148)(201708071742011)(7699016); SRVR:AM0PR04MB4244; BCL:0; PCL:0; RULEID:; SRVR:AM0PR04MB4244; X-Forefront-PRVS: 07326CFBC4 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(136003)(366004)(376002)(346002)(39860400002)(396003)(199004)(189003)(5009440100003)(11346002)(5660300001)(956004)(105586002)(68736007)(2906002)(53936002)(44832011)(6512007)(6486002)(446003)(106356001)(478600001)(2351001)(486006)(97736004)(36756003)(2616005)(476003)(2361001)(50226002)(48376002)(51416003)(8936002)(81166006)(8676002)(81156014)(76176011)(16586007)(6506007)(386003)(7736002)(6666003)(50466002)(25786009)(4326008)(316002)(305945005)(52116002)(6916009)(14444005)(26005)(66066001)(47776003)(575784001)(55236004)(186003)(6116002)(3846002)(16526019)(86362001)(1076002)(110426005); DIR:OUT; SFP:1101; SCL:1; SRVR:AM0PR04MB4244; H:lti.ap.freescale.net; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: nxp.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4244; 23:jcSJvfevBUDKwYdnZ3Yk6jKd8hjrlsMXG9R20v5N3FcLm/mkUXMCYMf29tqGUwyXPDyxuHnzsenmvwp09VtgY1liU7K9o751voPB5VKB94QiLns2aQVPseMdcS99wZGQqaQmuSKN/EK8SHxm674S3cQSbB47UFcIPhD2XBxFdFb6ZrsruTbkcLOAyjyMMaLs9qAWKBs3lPPRgTCzHH9JuHGtAqRc4t7NPFUlzoxvaDt0FQbpl+7l1CFdhipK92MEUeHSNS1htPjOcjSn4vPKL7z/s6oYpcIrU8v1U0faFf1qxq4KL8OiB+LmFjeqxbwIT7SG3Z4MEV83OYzGfok9MOecqdTG6RSimChpZ/F64vP4FF9e+gELw2XKG/Uhsst1QzqnMEfRt2aDSlT57CHj0neP/R+P5UkQUvJ4ozP3i7ggrjhYKU+POqgHSXqHLQz/XKPUz8F4y7HrQeUQh86TH7VFyME/aFqXp8TG4Gggg4DmBwuiJPDH+iJ0lr21R35/W7kEMPlyOUtX+8acaIxJZW1FCf4WqEF0MgkFCUcGFULl4T8ifMZgyw2cGDI6pv5IOZFUSSTmHVkoBXObcvEraxK0fxq5cpgTVEOZcrpC8OqYuSxf3NhgiMHqZjJ3faj+Iy+DSdvQMYlOSc0E9fCCBc0t/+Hli7sBb3nJsJSEmlSe7MevRvJv3nNrxMnau9+h26Q/plbqq8chUiGTtcmiF4LSwB9k64Wrsyvc3zKATNPSYampJfvNhiFPR29uZw+ksEXTS6anSqlwrn1Gg2XfwnFraYYYg294FpMH7xKbj6m5dRK7TMQcJNjmZmppz8UInpq8jAjxjAU4cqzbRLSHBTCKEwOuUf9gp603MjoeB4IV89ylr5NGFT2UX7/bpNKV/D8Iz7bQa8/vGiQ/RPXsv17tYDmXLovwpXUx5/873kR1U0pYBXA5Bf2zuWGlkDx5r83MbOeKq0Mo/reHcz2+2XxU1A3OmclRYbmKftx1xxCDP8odPW9MbZ/kkpAshFV/5sPZMR3Xdro0cjZPjZHrywNviYrjm8Ew1EGFgK62L/b8lHwEWXR2aQCv4zeOIA5BKHx02CP3TnhR9T3NjEcjoiP65wqNdo1UOK4QRJ2dS3M5NwtTIuL72CSHPCFh4fjYNX0ebY8U93fQ0ZXEWBQLgc0k/7K586wyyBld38iYzd7x8irKTyS2RhoitNjX+9mhMcgfhSMqPR5VuyKDH7mo4wqOxVrKqCP+HIy7y6iNraB4IWp0UyEo43wC4HlhTm5P4piDv5twUcTJQVcea5IpUSf6xsgyjTTAknGBktZqIRHQBS0PNRhuxhhnzw38NbVepjUCkMforySh9UKcfbgaLw== X-Microsoft-Antispam-Message-Info: 5CRi5DFzEBk8oZV4/h5IoZszeq7hamrxNrm8zV/8+DGBSdx5+wAHuOsnjjJSUy2OdRn7mHZwkPbR0Jr9bJfMcFuv1+UcKpxaTqO+b4zsvXQUb99PWJXw79bzAhzVsiHrAwrB9Shx8I4bXgx/LClXK0gDpu+Ap3hfCYDB+Yd0EbxM2U1ylYzNLcioNFYYInAZrLkxyBzazMuFiiGsb2ORDgLQiIbi/71G6y4vB0cyAXOm8jci4uHx7PQC2Im4SecIHbW4BQGUTsOAg7TCj/bpIN9+se6kgsH6s0GG+ujBoQoWkcwD9yfkDyfB//RtHqd4fkkSMa+C8JWGTB6i166YoFSMeCT1DhASKq1vaxAQnwA= X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4244; 6:klQePOqItWHGtEURmE9sEs1G9UlA/SUp1+ZpA6mYCfjztej6PWgdSvWfvRtb/vUh08Aa6uzI+BNY0WuD75swHd1HflRkaJOtGDv1dsohXgAnqn43aM08wQXd5uLeZQXliPwW90qFL7igtDVnBRHEyF/H8TdFzgFjYiect5thKQs2Iqp9J9gkma4o+43u+plpobYd6tdSHNP9MGyhjs2aqHqWY92/anS5jRXVwT8NnSMDOlxmU6xDlBmp+xBUK71NLopQSyiWPy9Cb8zDvHVI42wCX0DnVX85FxO9lc/51Gmj1rZuuFeQlO55tXKOz0UHSjtd3LXvCNqZPLWgBPHJ5atEoY0/f/L9YiSZ3obBVbZk64ADWB83GuF8/0boFCwEh/axZvvk7zETqdF8nTLEVm11AXQGvxgDPMB9Lu9KmOMVt2XT3ZkhRMdWgY+aj+7KCQJdWIMCOPj1h7MpDoz4PA==; 5:UTfGwD7n/VQDrj2LOlEPiAzfu8qumEF8oD/O05xRb/P3ccWhglXw7/VqDc/+PE1615zqDCyeqXnYSUyZg0CzqN0mYZZqzOosGCZkg8izQk7KctL8pti6pUN4q1tGPEkh7x1cFlLaLiWXVOM8OuCW/r4HPa3RatCx4h1qK59qd5g=; 24:QUGxSPdWRz1Y8/AkUyvbvFwW1ytOc7lmt8flcERDVBujApbNPgV1FTWFQYm3IjGybxP5Z8Zo+E6x5ddmWy4CFacIODZs66lLudi/fwCc3h0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM0PR04MB4244; 7:yA1gyy48YvXiPzf1UGvFiNMJUu9t9M7wa9KgfUHr2t0/DLAS0ALmaBh3ijPOwZtiRuyndVG6v6Mp9OaNYU1SbV7lsawE0pzOfsr/8PFlivwJ1f575d0Ns7TTEKOr4c21fgCu6xaCjbBcR0esYVzerzGjrFzDbwtlyCznwZ8j8WPZqE7RQRth4YxKvQ3xH5dphftitTdckxcdVj5D1Qs7+NErthCaQu1K3RhyZ+nCtJpf79K9jHVQXj1XiaNcUF7v X-OriginatorOrg: nxp.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Jul 2018 17:02:57.8931 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: cc977321-dd0f-4fa6-e78e-08d5e8e27c70 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 686ea1d3-bc2b-4c6f-a92c-d99c5c301635 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR04MB4244 Sender: netdev-owner@vger.kernel.org Precedence: bulk List-ID: <netdev.vger.kernel.org> X-Mailing-List: netdev@vger.kernel.org |
Series |
None
|
expand
|
diff --git a/net/tls/tls_sw.c b/net/tls/tls_sw.c index d31dc2487488..a184c70ee0ac 100644 --- a/net/tls/tls_sw.c +++ b/net/tls/tls_sw.c @@ -1000,7 +1000,7 @@ static void tls_queue(struct strparser *strp, struct sk_buff *skb) ctx->recv_pkt = skb; strp_pause(strp); - strp->sk->sk_state_change(strp->sk); + ctx->saved_data_ready(strp->sk); } static void tls_data_ready(struct sock *sk)
On receipt of a complete tls record, use socket's saved data_ready callback instead of state_change callback. Signed-off-by: Vakul Garg <vakul.garg@nxp.com> --- net/tls/tls_sw.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)