Message ID | 20230822150425.3390-1-aaptel@nvidia.com (mailing list archive) |
---|---|
Headers | show
Received: from lindbergh.monkeyblade.net (lindbergh.monkeyblade.net [23.128.96.19]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 9B99C8F45 for <netdev@vger.kernel.org>; Tue, 22 Aug 2023 15:04:53 +0000 (UTC) Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2052.outbound.protection.outlook.com [40.107.92.52]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id BCF58126 for <netdev@vger.kernel.org>; Tue, 22 Aug 2023 08:04:50 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k7t1rKjvcjzc3r61nTAVWR/9tp25fAroJjEdqaLJ9qrB1SJg30VH+QsYfzdMisM6M829iTJTn0Asaig5HG06cwlbuudBjzcPiBPvw7oWKdFu8+ZbAOR2RiPwyu5TCgJxWwAevbuXuP46vGQ+437WT2TYBmPtp1a56RsEcHmDB0OC8WmT+1MbTXm03RXf51idUaFSx+pS2i5CazIFn97G7Wa5Ut6mIugZROqDbzKdppnvePRvDTnoa+GWWeQWHRKkVoNuqyjJEtPlghK9r26fv2Gsgl38m0+AfBvhu8zYxVsFeEPWHy7nCaUHbL2qbFTjfSIRKxSSXs3XMf/uO7NCAA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=tEPUZnH3x6uP5YbjyMtxsc6NG7lpINbGU1bXfOimHwg=; b=Duy+ISmu8cAAo1LeosV936YbuNnhBw+S0ybOOxfP4RLa59xdjcVctRMjH3BPbyKxX7aVq5KFgEZfjYehT3ipTIS9abG1CDt3J7yl6owzmrGT54JNwZQhTskDzgLzGwxusemjzEjvhibisetIRUjjGyfQ4Ob8988MP/DE057UktSjHWHEm2Es0wWpO6sQqosAKH2dzfyUbPu175U738EyRlXWrRDJ/UI7y65zrCls2BY9idmosv2EEzJw9sKcFrq1ddPPwuduxAtFIHPmqxrCwzHXyW08ZztAuhTHuOwWxUbrj8oA47g2eK7tCSy7hAUPfgguuKXorYeNxipWlIaffA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=tEPUZnH3x6uP5YbjyMtxsc6NG7lpINbGU1bXfOimHwg=; b=tvlYOr8wNwrVgNoi1WZQbmpkxNGQD0EIYW6ujATyWml91e0A1GMewGFoyQL88tz6jp5dUw3ORP3BFfacsXr/ulx8L6QF+iosm/7nc0px8G59WmZtqX0rBdAAxniBgkBUCo9d1RAQ+zIUbBc9W6iVc96IgcidDCwMlN4kaV1D8qyhEo6xd9A6fgNifw+cg07m4zzEvlMnGyKNr6B4XtaTihSaJWm/qA9ZrXp2sLnfpWW9VPU4Rp80xCAQI6FFJBKsZcoEXwpdCoSFZQBaLjs8wNbeGn6IZtJjhAi4kJhhek0YTG0Sjoulf2yZdbemzseEWd3uzeKRsAhtckC91T/R/g== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from SJ1PR12MB6075.namprd12.prod.outlook.com (2603:10b6:a03:45e::8) by MW4PR12MB7429.namprd12.prod.outlook.com (2603:10b6:303:21b::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6699.20; Tue, 22 Aug 2023 15:04:45 +0000 Received: from SJ1PR12MB6075.namprd12.prod.outlook.com ([fe80::968e:999a:9134:766b]) by SJ1PR12MB6075.namprd12.prod.outlook.com ([fe80::968e:999a:9134:766b%7]) with mapi id 15.20.6699.020; Tue, 22 Aug 2023 15:04:45 +0000 From: Aurelien Aptel <aaptel@nvidia.com> To: linux-nvme@lists.infradead.org, netdev@vger.kernel.org, sagi@grimberg.me, hch@lst.de, kbusch@kernel.org, axboe@fb.com, chaitanyak@nvidia.com, davem@davemloft.net, kuba@kernel.org Cc: Aurelien Aptel <aaptel@nvidia.com>, aurelien.aptel@gmail.com, smalin@nvidia.com, malin1024@gmail.com, ogerlitz@nvidia.com, yorayz@nvidia.com, borisp@nvidia.com, galshalom@nvidia.com, mgurtovoy@nvidia.com Subject: [PATCH v13 00/24] nvme-tcp receive offloads Date: Tue, 22 Aug 2023 15:04:01 +0000 Message-Id: <20230822150425.3390-1-aaptel@nvidia.com> X-Mailer: git-send-email 2.34.1 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: VI1P191CA0004.EURP191.PROD.OUTLOOK.COM (2603:10a6:800:1ba::10) To SJ1PR12MB6075.namprd12.prod.outlook.com (2603:10b6:a03:45e::8) Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: <netdev.vger.kernel.org> List-Subscribe: <mailto:netdev+subscribe@vger.kernel.org> List-Unsubscribe: <mailto:netdev+unsubscribe@vger.kernel.org> MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SJ1PR12MB6075:EE_|MW4PR12MB7429:EE_ X-MS-Office365-Filtering-Correlation-Id: 9ff4b9bd-c530-463b-2e99-08dba3211f08 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UWUTgKuDUxC6SzXYzDt/R1BKRMktwUObNuJ9RzPHPwe8rSNyppSroP2q5gqGpXlA4EWUx0/PFMbhYwUlGDTjmbdkSvqxN/ghyo36vDhLo/gR2+7KuE9VV0M8bOc8o/K547DtEfse9MwH9iM8CZmwLQoMtXIRgYecepglKMXxiRuSH5SDhrN5VSG1UEiiAIN9KhvfZRsWjKwWKT6pQE26UXdAfyfoZnXo2E/7i7sQqSHhwAO8h3fjquMqtgnNk8VgeZ5yvCnvhpURxobtCzk9TIVlT/5Z9Z3RK2vdLj5lX4ywXZlIwTEH2zhZ66KcK2Ah5aj/3YgNGvpyZ9o5HJTeoitlp/itwAkbSl7amkqs36AaQen4SVhJoFd4YrfPOrMYNV6hIaxaFLXlFMXqlSvmhnoplkbT+HNExVbol5jDu9YOCwqvHJrYnuxHanEboNJBNmNNkvgfqEErkjN89QfUPK0OSHL2+IQ7ppUEPabMNa4x83LbrB9YGSiqU+YV80fys4dcecGecgdWAO1pO0NAYcTpNYjwEjlvJXTA0/mtD6qkQzIzyRm7bedhbedz9sTXKTpdQXm08bgSWwEn3wxNEsX/kVMihlFxsYGfl9H8KUzEgyclC9RUX/K9cdSZ+BfQ5WoaXJeBjzYdeKCdyT04cQ== X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ1PR12MB6075.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(396003)(136003)(376002)(39860400002)(346002)(366004)(1800799009)(186009)(451199024)(66476007)(66556008)(6512007)(316002)(66946007)(66899024)(8676002)(8936002)(2616005)(107886003)(4326008)(966005)(36756003)(41300700001)(1076003)(478600001)(6666004)(38100700002)(6486002)(6506007)(83380400001)(30864003)(2906002)(7416002)(86362001)(5660300002)(26005)(21314003);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?q?Wx/bzDxtBtdOZaCSirxuca953ait?= =?utf-8?q?cuV8TZduV8jjM0WtuCEW91PG9liWgDD4AQCu6f1hxMgQcPEFryhiVTd0B9BNH9VMg?= =?utf-8?q?4g9WvNFNx9lF8JqIPA1qIR/FXsWnMX9ael4oakoIRgkCkSH+gbQtSMcloEeFkNUs2?= =?utf-8?q?jc44LiyXTV8iVduyCsaZqg+sJOzdo2gWNjWXy6cpeRjezgDJLn5IfFUnji9im16rr?= =?utf-8?q?JiSzkBEUOrZZnGwQ+90qsPr6XiysBRcgOuUZqvS7mecDavNm4B39hrRVqCyR+QJic?= =?utf-8?q?VBu2iiSqcj0/tKFWl6p4AONy0Krt1UQYM35+SobWW3+Ozf+Ju4Vb3Qws7A1gvUxDr?= =?utf-8?q?mBvVTP5JR9f8CPaTQP8PNGIWkrFH/tdeIx0H9zdNq+0N9/Gkx+IC6h0rg/VhFHmXV?= =?utf-8?q?ICyY/Bxj281UQ8ijn0GXH3BDttLbbhZnkFC0oizxaDszNf43b7E34L9BszsHBAB2n?= =?utf-8?q?MyHczW+qiiFfsadAgTKP1zmWbEsRrSI3/eV+Yh4ZIUrECl92zj24L58GaE/A3i47k?= =?utf-8?q?7bXyX96hJSDoOSm7X0jOpBom6m9uT40Lj9LnGXQZIcrQpUwDTYgJwTuLrxBCujugu?= =?utf-8?q?yREauaIqinhGVQ8vpmK1OnTnyxz42IuxU+pSspnxrtckGgbru9mrMxvHu9k5mTIUO?= =?utf-8?q?bn3d10gnHd0NCvKHikjSEJs1YiORACibuA8sEYVQcNP6nKKwLgw8Sy6/y2YzWiEFg?= =?utf-8?q?ZVXf78bheoFO6vTLKIGectHy8Sban4Mxeyj7ut9NmHG2kvZEqbCR84evMkDmBWOac?= =?utf-8?q?W4Dn81GS0443lafMi+9n9i/L4oba5wUpr18yfomy2qtFeB1OZYWlRzBckv/sqVMEO?= =?utf-8?q?v1Pv2lvGbToKi48jCQlxio7y/8jtEu6DGcV9q/0XXYEDLhUEiACiv/DTRS3zNzIcV?= =?utf-8?q?mdGr328jrsMRRbqFgxHmhMz5hCJi0gOpe0klO3O5bTXKAVzUy7PD55AmUCNK9le4b?= =?utf-8?q?iHOkHYGB+lhWrt0EjOjev7igpwOAFpFguSnbCkjW2qkYkfAjdq6c4v5EQDK6/r1TI?= =?utf-8?q?f/aAhGlr46rNw5QPjLDyd0kGJ7x6gmYviPbrf5Zs85LmUhvLIYzn4Rpg0FhO9uC9G?= =?utf-8?q?wvzG2d9Fvs5uqawOgsjoPY0/IcTQSLdg0MtmS671kWLHpGlSMaCvxIgq0iLmwkdgx?= =?utf-8?q?JbPeld6oevxPFefMafXj8ioJ3JVHkgcKsvf5sR9xmk3z8OEmj0VQWv0v3izguJ5zv?= =?utf-8?q?g+Md420sc3CBRqc803r1UEbkchP1dQ+01aw2e3K6SyvKN9PJ4I+BAJsxHGFOO/qbe?= =?utf-8?q?7S/aPolpNv5bgMc7vUgcsqT3QsDVRb5cvKmq4A57kEqpvJ/NO4kqR44HdTZsHpa4D?= =?utf-8?q?745od8ZHN86TdY6XX2Gz9BaZDnAU4N0yJRvYbqSIjRCzQC3L/MYKyHWANPHy79lWw?= =?utf-8?q?FFFOwnEY5GTyKaMdkFZkqcXugPD/CRBlZp0/uM6oI2Z7X/VWqNQWBpn5fTHqfXXEU?= =?utf-8?q?gzAZJ3EN0FwEz3/AhMJNXFYpzJyAB6VMvmZvxaSTV5nEB2bK8BX+ZPgGwCJsrjIbs?= =?utf-8?q?icR/VJBeUmqg?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9ff4b9bd-c530-463b-2e99-08dba3211f08 X-MS-Exchange-CrossTenant-AuthSource: SJ1PR12MB6075.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Aug 2023 15:04:45.6751 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 2E9iCQQTlnWjlFCxR9UAYGvBR7PEOJqkVKX7mGSZL12Vqp3wdpWmakHXduuiArw6XRdCBeAMhP5NASKiaBMHTQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR12MB7429 X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FORGED_SPF_HELO, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_NONE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net |
Series |
nvme-tcp receive offloads
|
expand
|
On Tue, 22 Aug 2023 15:04:01 +0000 Aurelien Aptel wrote: > The next iteration of our nvme-tcp receive offload series. > This submission was rebased on top of net-next, and on top of > the NVMe-TCP TLS implementation v10. > https://lore.kernel.org/all/20230816120608.37135-1-hare@suse.de/ Please post as RFC if there are dependencies, we can't apply this, anyway. More importantly it took so long to revise this series we had made significant progress with the netlink infra. I think you should move out from ethtool into a dedicated family, in a similar fashion to: https://github.com/kuba-moo/linux/tree/psp