From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2FCE8C27C52 for ; Thu, 6 Jun 2024 21:32:34 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A90326B00B0; Thu, 6 Jun 2024 17:32:33 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A40886B00B2; Thu, 6 Jun 2024 17:32:33 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8B9796B00B3; Thu, 6 Jun 2024 17:32:33 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id 6EC586B00B0 for ; Thu, 6 Jun 2024 17:32:33 -0400 (EDT) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id D916E120FBE for ; Thu, 6 Jun 2024 21:32:32 +0000 (UTC) X-FDA: 82201762944.15.6A25A74 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (mail-bn8nam12on2135.outbound.protection.outlook.com [40.107.237.135]) by imf03.hostedemail.com (Postfix) with ESMTP id F2A0320015 for ; Thu, 6 Jun 2024 21:32:29 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=eideticcom.onmicrosoft.com header.s=selector2-eideticcom-onmicrosoft-com header.b="Fub/MEZ/"; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf03.hostedemail.com: domain of Martin.Oliveira@eideticom.com designates 40.107.237.135 as permitted sender) smtp.mailfrom=Martin.Oliveira@eideticom.com; dmarc=none ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1717709550; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=ud0SQ5VnLGbuClqg4MfLJFhgyNDcECCb59euoOAV/Lc=; b=oGSG92HlCF76fGfKUJ3KQYwrBX1GMXfhy2TLQ2dmPxVisKHHlKiu/3APQzguSStvhmZak2 GyIQxvsd8R+io9QOYNzZhrac63de0kLNf4PC63FWO/a1Px71dwGFjhtRbLoEJM58bQsSil 9j0yoo+LkjWbRdSnnqBcY37jBvWTC34= ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1717709550; a=rsa-sha256; cv=pass; b=rsvWa7L3VBOilB682m7TmC2KkJCDtsuR7ILq7r75EfkCXRryiaDSR3l+/N0UspIPyUXePR +o/5rSeOxO0FKbAaG8iSydd/q/PqxCPW1z1x+e242iI+iVt2ouf24w9+Hoqdz/ChR5m9JS 5k6obN5lpjsV3yLiFN9cB/pp4W/+fMY= ARC-Authentication-Results: i=2; imf03.hostedemail.com; dkim=pass header.d=eideticcom.onmicrosoft.com header.s=selector2-eideticcom-onmicrosoft-com header.b="Fub/MEZ/"; arc=pass ("microsoft.com:s=arcselector9901:i=1"); spf=pass (imf03.hostedemail.com: domain of Martin.Oliveira@eideticom.com designates 40.107.237.135 as permitted sender) smtp.mailfrom=Martin.Oliveira@eideticom.com; dmarc=none ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D0Gw0d474E6NPWyHR/4iJMwl0ZoY2e9UZFHpJGT7+JQocjTuUJgsX92hroy8veN0AQnDicvuwm+Imx1wQtgL6X/ygunU54AqrDe/bA1cBpYyizS4GBtvVHujPLL1Pbw26tzd8RRsJXTHhVQLLAXxEw320WMI6ZXGl9Jh/o//EZC+dxQUypCs/PVxjjWKe7qM41yEZg2qHr8xsUhLd46MdwQ8WaBo9wifjm39Bjv4st51SFgx48QTYSqjxqE6nVEZ1ghM5Wx6RZ76TdVQaokO2h81yo0rgY+8JS0sXIbZj0zA0RWoswGrZiYSH67vOi4dpsm9/9TJloZvkFuOJ/C1Zw== 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=ud0SQ5VnLGbuClqg4MfLJFhgyNDcECCb59euoOAV/Lc=; b=CywDnKbEZP627z5dIV5saWUgWxi8bVob2TGC01p2P7rWUb7l5wXrw0RVROTlHHCwIIW5ZLKcpnVL7tDxJg6fVIO0vmEIwxrTFyqsx9yrzO/O3IWXy7gK46MuG7x03eUtddrchF58LHGaPf8vVKGeV6QHpDzCdp1GaWj+VmCIKY+ByKbnvX64YwkTZgIfPbgX3sAkY6DweLMVeJ7Nzt57RtG5HVkzAPn53EGg/KVVpWWF6Lz5XUe+EFOQ2D+x4hVu6Lv5HAlBm+gMkhfkqmfwsiKqBYoKh3W7UjT7w7diUjmlChLYsVEv9EZ+vDMAzMfUqCmTJxGgbHxZgnHcuqJi2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=eideticom.com; dmarc=pass action=none header.from=eideticom.com; dkim=pass header.d=eideticom.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eideticcom.onmicrosoft.com; s=selector2-eideticcom-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ud0SQ5VnLGbuClqg4MfLJFhgyNDcECCb59euoOAV/Lc=; b=Fub/MEZ/kI5CCgmzVhNBsBNQdVVBUETaj9KUYdehL4s5GnEfXxnKkhOrS6Ix1HBbUNF3tEq77ht5Y1sNwZ+RJ5e2mYMCIdPXo3PbzRsHw1/8XkbEXALu80tfMJ5va4dZpD5hCZ/rs85IioQw0M5sz+NmJ1YrFpJ7puVoA+jG3cs= Received: from MW3PR19MB4250.namprd19.prod.outlook.com (2603:10b6:303:46::16) by SJ0PR19MB4574.namprd19.prod.outlook.com (2603:10b6:a03:283::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.33; Thu, 6 Jun 2024 21:32:24 +0000 Received: from MW3PR19MB4250.namprd19.prod.outlook.com ([fe80::3280:d8d:de43:6376]) by MW3PR19MB4250.namprd19.prod.outlook.com ([fe80::3280:d8d:de43:6376%6]) with mapi id 15.20.7633.033; Thu, 6 Jun 2024 21:32:24 +0000 Message-ID: <0efcd0a4-569b-44d0-932f-5f81cf07b916@eideticom.com> Date: Thu, 6 Jun 2024 15:32:22 -0600 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/6] Enable P2PDMA in Userspace RDMA To: Zhu Yanjun , linux-rdma@vger.kernel.org, linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linux-mm@kvack.org Cc: Jason Gunthorpe , Leon Romanovsky , Bjorn Helgaas , Logan Gunthorpe , Greg Kroah-Hartman , Tejun Heo , "Rafael J. Wysocki" , Andrew Morton , Mike Marciniszyn , Michael Guralnik , Dan Williams , Ard Biesheuvel , Valentine Sinitsyn , Lukas Wunner References: <20240605192934.742369-1-martin.oliveira@eideticom.com> <285e6cdb-f765-4969-ab16-abc53ad66a95@linux.dev> Content-Language: en-US From: Martin Oliveira In-Reply-To: <285e6cdb-f765-4969-ab16-abc53ad66a95@linux.dev> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-ClientProxiedBy: MWH0EPF00056D14.namprd21.prod.outlook.com (2603:10b6:30f:fff2:0:1:0:1c) To MW3PR19MB4250.namprd19.prod.outlook.com (2603:10b6:303:46::16) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MW3PR19MB4250:EE_|SJ0PR19MB4574:EE_ X-MS-Office365-Filtering-Correlation-Id: 51be555c-1565-4ec7-8022-08dc8670280b X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|7416005|1800799015|376005|366007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VHZCSGpWU1ZmQlNhdHI2QWpMekFUQ0o5ZTdVczk2VGxPVUdhMTNDSWQwQ1Zq?= =?utf-8?B?clNBa1pyT1FXdnN6dzRPdFRJellTaitRaEs3cmVZczg2RkdwbUc0K1B5OFlU?= =?utf-8?B?cFNkYzRGS2MxU1BaczJyQ1p6VTlza2dhNjNhbWVUbVZTZnNxeXNmSVhRNlY5?= =?utf-8?B?TEw0eldCeHN4L3NHdERGMVBhTUVTUVRUZzZzMzBtSjZ0cnZIOGlYRWJ6MDFu?= =?utf-8?B?NGVTcGlONmRlRWZwN2NnT1YyN0pPUUhLcUxhRHpDRUcwMUVsbkZkMGVqU0ZO?= =?utf-8?B?Y2NKcFN4QkNHSUxJcis0RENpcTZFbi9OeTZNNUVmMWMzbW05VXAwOWJnOXRz?= =?utf-8?B?cDN5eU9Zam5qcXRIM01Ya0g2UnRrUHVxSGlwTVgyNTVDd09WeUNhZDNBK0Fy?= =?utf-8?B?blN2N1lqSTFONVl4OUxpVTRieWQrOVBaazVNaS9melhlb21oQjJ4K1B2U0x5?= =?utf-8?B?VkpFMWdGSHgxRWJsVTJ6MDFNNVBxSURxWXBadWRuanZWVWdBR3VxWDZmYUZN?= =?utf-8?B?UlpIL1REVDdmbTY0OFMxTkFSQ2FkLy9pK3ZWdm1JUzhTbW5FeHlNeGdRMWRl?= =?utf-8?B?ZGhNUEFsdG14d2hBTnE2bGxna3N2aEhLdkFYT2x5bTdZTm5jaHJEZkRGbTc1?= =?utf-8?B?MUs1Yk1kZlpPcm1RWUU2Ty91Vjd2cXhkSUFGN2ZVdFI1alFqcFF0SC9aNTFQ?= =?utf-8?B?MHlwam5JQlJIMkoyMkRkdy9Fb0RhbUIvNHYwWGVlYVljWW9UZkh0aldvcURG?= =?utf-8?B?TnNza2diRVRJaDIzTHlUU3liMUUwOFhpYmVaU2ovK3pCYmtXSVUyRm5Qcklz?= =?utf-8?B?cXVqUlo5bDZWSGV3SGFLZzR5WjV3OVNzT1ZMU1B2TngzeDFnTHlMY1dKU0dh?= =?utf-8?B?U2dhMnlnQW5nSkRKUTEydml0czJjSTFYMWhkUTNzbGNpcUlJblg3TDNtZjVx?= =?utf-8?B?M054OEJZM05INGNNRkpkSGEwSm5IMTUxVVptUGhYVEE4b25lSnVJNTBKQ2ZV?= =?utf-8?B?a3NOYytTK1IySHpqMnVjc2E3bzNrTTIxYi8xdXpYdHFaWjhoc0J0MjcwU1Zy?= =?utf-8?B?RXIxMmc2Mm9CWWtrMUx0R2pWY0hYVVdXSHJDMnlIeVJ6Yk84aDNmNWp5anht?= =?utf-8?B?MnE1ekVaNUJJOEJwN2NvcW1XM3Izd005bUpXdlVIRWN0TFZGZmtRMzF1UVp5?= =?utf-8?B?TnJBQTZlNGJ4VWdMcHY1Wk5HbS92MmpaVjgzV3ErbnBmcUhYM295OFlwS0tk?= =?utf-8?B?RWgwNUpZc1pyUExuSzBORnRoTjRJRFh0TGE0ZUJPWk40RUhnNXBjcDBmOVkv?= =?utf-8?B?Sm5DODlaeTZyTGpZUEpUL2VpMGhoeXhkSmNRQ3AwK1YweUdLdVVBVW85RnQ4?= =?utf-8?B?ektyVXBYaFl4V0tSdDRvUWwxcHJaTW1hQncvTEwvMWFWMEVpZmNsSTFob3FH?= =?utf-8?B?UkNRNi9xNzl3WDdNTDkxYkQ0VWJLZ1VnbVMvVGt5SGRlbzhVSUhjaUw0MFlT?= =?utf-8?B?OXlpeldJdXJTNGRlODZycXdxR0h5SUxsNkNRL2ErRXFvRERpWVhjZHNMbTIy?= =?utf-8?B?Y1VsTDJ2c2VScTJPNGpPelc5VFRIcnlxdUpHYjNOb1NQejRFWURybjBOTmNN?= =?utf-8?B?NDE3dlp0VzVmTE8yNXZsdFRoR1BGaUdscmtydlBRVlNKZ0graEFzMVo3YTlr?= =?utf-8?B?Y3B0aDJZZ0k1VzRhYkNPZkFlTy9kQ1lUVk1OdDA5ZFpLZkxhUVhiOVVQaEI3?= =?utf-8?Q?wnBU2s6J7zm23qxSgickv6IxBJyZCAqoOQwYD9C?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW3PR19MB4250.namprd19.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(7416005)(1800799015)(376005)(366007);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?MVNmQklGdFA3Wm9tZnR2TkswS0xrTUtLa2FjTzV6emRvVjFHSzhNT2hxeGx0?= =?utf-8?B?NVFCdGYyT2ZaQ3R0SUsvTyticHFCMWgvQlEzUjAzcm9lc2xORkFoZ3FVN0Nn?= =?utf-8?B?Lzd1Q3BZdkNvbmVoZ05rRjhtQ1hmYlVYZ2pIV1UraW1jQy9HMkJCSEhVaVI5?= =?utf-8?B?UmZYWmxpR1c2UXJBN2tEUnVnUG42S3BqTy9SQ1V1bC9ta1pMcloxZkpMY1h0?= =?utf-8?B?VkZqSHRKUjlpb25nY0Z2aXJwNHJGTUVVajltZUdlMDVweFhIU01TTVNsb3Mv?= =?utf-8?B?MHZFYklBcEgrbDhqajlUWElwdkNYYmhXM3FzVDFqRUJDd3F0WWlkV0pSMVRm?= =?utf-8?B?emZEVlpHRWxrYWFtNzh2YThjT3FQUnk4VTJBNFpEcXBlbllUN1JqNklPWGtZ?= =?utf-8?B?NW14YWYzdVowKzI3VjY2ZklhMnJaNElEa1VMT1FJbHFMQXhXbVJ3UjVMbFBD?= =?utf-8?B?c09tZ09JTTRFNy9hUWNkT3RyQ1QxYUNEbnpsQUJlaG1DVlYvTXpVcjloRjZj?= =?utf-8?B?cG5NcDhuVlJaRzRSZnNub3lEbVB2V0hlRHhUMUVQWVF0MkVYUmx6RFFucmo3?= =?utf-8?B?NEg3ZUpaNDRqQTJXcWRLWS9QS0VKSXJhbGIxZGtwdnlXMHdsRlNLeDdwcDJl?= =?utf-8?B?dlljYkFSbTA4ancwaDFQNVFKWHJBU1k5WGpLYVZsRkNkeEVuY2YzYlFLNEtK?= =?utf-8?B?bkVjWDdLcXZJdEVLeHdjeDBGeXZSNjVRNlUrQ21QQzJ3VmdtTitabUIxazA5?= =?utf-8?B?ZlVJd01XSkNXMHZtdmt6Q2ViOHVSVE9rbklQNmtuZGs3UWR2OWt2TUszS0xv?= =?utf-8?B?L1pzVHN4d29MY2prdWVOTDFhVlA3Nmw1SUdTKzJNRUJyRlBUTGZIT2tUTjA2?= =?utf-8?B?YWpBOTJkRGxIU0JyZXM4TU9maHVDZkVBanJkTkJ2bGViOGZwYVk2b0MwdGlC?= =?utf-8?B?T0JqeWZGVmZBRUM0NU5PZkppRmUwZ0owSkM2SmxURW1CMmQ4MFk0ZjJrdlEr?= =?utf-8?B?Vjh4bnROZDFMZjV5TkpuMnp5eXlUZ3FBT1NSaTkzTUh1NE1GSS9sMlVtS1NP?= =?utf-8?B?NjlXTmlaSGFUMUs0ZWlwWkdJc01sOHIyMmpUOXF3RDVPMXdsMC9oUGVkM3U2?= =?utf-8?B?SUVtKzJSaS90YVQvTS82a0ltUGN3ZWxteFZoWVUxTlJReEF3OFlQYlhiMy9u?= =?utf-8?B?eXNQWUF6REtQY0dTL09pV0o1SThtdmp3K24yZFI0T3B1MXlvTlkyekp0ZmpT?= =?utf-8?B?U2w1MDFlblp5amxDcCtwUWhuczM5NEJENWZLSmZWa2FVN01RMkY5UERmRVdF?= =?utf-8?B?Qm95N2E1WmR1KzlpdzBVN29ETVpBaUNQQ3JKWTN4eVBuMGZuS2h4Rnd4MG5Y?= =?utf-8?B?ZGk5MnhTWjBSZG84VjRheW1ZZnI3S1VyREZjRi8yenpwR3lGYVE5dFo1Rkts?= =?utf-8?B?YVVQeGNQeHFOSDUwbVE1NWFDWWZnMjE1VjA2eWtBUE0vRStxNjdMZTJjcENB?= =?utf-8?B?NkVHTUZQS0ZzN29oUUFLdDBvaXB5T3ZiczdldGFQRHpiNnpDMWF6TzNYMzli?= =?utf-8?B?Y1llN2JKaUdCdkFBMFZ0d1RqaFlTMEdOdktvcG5SV0RNVERqdXhRakxnS3p5?= =?utf-8?B?WTcvbUNIV3I2ZEh3K0pXMElJSjJma1FVZFcvK2hzMGp2TzJoMnNZU2s2VXNJ?= =?utf-8?B?aUM3cXp3RS9LT2phNTNOc25uZzQ3cEJBazJ0NUxBbFA5TWVLM1h1clVKVHkv?= =?utf-8?B?RlNqOStzRlFta1JJa2pEalNnVEwrYUYxUXpkM1lSRUY0THdJSE4wVlN5MURz?= =?utf-8?B?WXpzb2lpMmlXTFZBMDlNQU1nOGt4ZTZqRTg0R3hnQlBoYXBKREtCa3A0b3R6?= =?utf-8?B?S09Uck8rT2VWNHM4MVVxR3MxWHdzbHhrM2NTNVZqU014ODFHcDNtSHVPbjJJ?= =?utf-8?B?VVVlNzRvYWwzbStodXNaR1p2bnoxYkVVTHBxcGwrd2RReDFPdGtxc09Jam5J?= =?utf-8?B?QnRJdm96bDM2UXlDbW9BM2VXYnJvM3R3S1pJUFFSQlgrNU1wNVpZWXNSN2Z1?= =?utf-8?B?T3AzYlZUOVg2c1RudmZWNjBldmEzdU1saVR3dGgyRFZJdWlPVDV6d25FU3Vn?= =?utf-8?B?aHhwU2UvVkRWREZEQ0t5RjE2SUduYjJxWXhjelJHeS8zRXRKTzFQWndkb0s2?= =?utf-8?B?NWc9PQ==?= X-OriginatorOrg: eideticom.com X-MS-Exchange-CrossTenant-Network-Message-Id: 51be555c-1565-4ec7-8022-08dc8670280b X-MS-Exchange-CrossTenant-AuthSource: MW3PR19MB4250.namprd19.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jun 2024 21:32:24.6665 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3490cd4b-0360-4377-abb1-15f8c5af8fc2 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: 0FJXVO/aRG9m3anZcbY2dXfT20WZMvnzcKZaQSmSgt8PpY8KxWsde4osPC6Z7YLIKpihsvCCSf2WrfptX4V55oyaHJTGtE/g6uPcWUjNAg0= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR19MB4574 X-Rspam-User: X-Stat-Signature: iga4mikmpbkssaxwdbgh4k9zpyrqsfnh X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: F2A0320015 X-HE-Tag: 1717709549-144731 X-HE-Meta: U2FsdGVkX1/4+nU3h++41KezUuBlg15czrPJ64nL311VouDZv8fi7iIxdTDk1V3dawSTkMpJx0vVozO3mspezjSB6LMNF1tyPDm/SCvUm1xYSw0tcBC0h6IDNEuHVhZcJleIH9nLMTawD8b4VVETHB7oL2edEEG9dzbSrl6iCk3VzCh0GU7Op4J/FTFhiWwvsGXeeyLaonXBvRmE+wi1MhlORIfhcSk+bouoa79q1gEhNziE9DIS/hF2F1i0Q86XpObXGymIE1Jl0ttc0wvboQrex09Ygie8R3Dnv5njb7Y7c8ywDZf7WK7PyflagJogMeyBmsHb4/kSlNpLDCqm/fcQiVLRnfELsCXpDulP/StNqkijAClbGwVUU8US8OHxPMUGor4Myq+y1B+MuIgORNOcan3pu7OyVNWJvJtaEGTBNfc5NxRywHawRgEdppuk+M38jovmrAIeKPIhUALyslD7XDaoPI5HSOwttPlTlw/heHlQ1thzbGjK+xSU9hdds/1WOwlnP0ngsMQwSkpO0w/V9xlOy6PONENW9aeoQG7Y/DTkksZ0yUVuLLx7rSIOFWu5tYC4R0d8+g9nMf8p3UvbOB0kbAtDwG7DxmetUEWSahYbRjlbYozydNzo0I0pGLoTulOucjqC0GFCA3WsXOyW/zc9J5HPY9fdmzTricvf8lYUwIkF8PjOdb7i4ZqoCCXT/dezKA/6O2EVLEvaw2SCepj31wcjDGWL8kYk1vADYw2hLlHVxPLpo7N2hBzn64OfZhMBn5SktA5W4fLYEA6ME5KXLKDLOgyFmOX2iPkb3wQEclJVHJQC1bsJCTWn+50zjEzUj8/Zc7aAddQNmd0lsua5Pg38ppfczWrM4W/pTpOo6WfK+CYm+yDgMu+fSYdJPo3W/QqZzMdabHXL3/Kc/5O6pQj8wyuDRd6d7sybsq4xKgzhIhf05WzCw0gXofmazaw9Dynast2j0Lq s0WtKdHt gflsqMZK6aPaXHUjdRs8aDJ6JyLSN2jpn2DVKtkGn8qfxvIaDcKBFJt8lVgcBcxqWjpxAAXD+a5YDE32LjMgULpjcaDn15jNDc143RTHZN8LMTQMMxHfmJwuceb2n1PNQGsYd388h7t7HVdh0Ikox05+Ww8XkSzVDni87uSWU5eKJYEi6or0kYWULHWSCdM2SoJfn+hdxDAU/iJafO+ij4yju1tjswLHgdrr4IJpgi26BCsf71LA4q5Wv/VWnEubPZ+c3ZfnVIKAsz/9c3cszN5/qaPteEH9SLePwRy3lFvUpBwKLgSwcIDgPJwsdnDhOwMG7BaIEBPjGEXw= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On 2024-06-06 02:53, Zhu Yanjun wrote: > On 05.06.24 21:29, Martin Oliveira wrote: >> This patch series enables P2PDMA memory to be used in userspace RDMA >> transfers. With this series, P2PDMA memory mmaped into userspace (ie. >> only NVMe CMBs, at the moment) can then be used with ibv_reg_mr() (or >> similar) interfaces. This can be tested by passing a sysfs p2pmem >> allocator to the --mmap flag of the perftest tools. > > Do you mean the following --mmap flag? > " > --mmap=fileĀ  Use an mmap'd file as the buffer for testing P2P transfers. > " Yes > I am interested in this. Can you provide the full steps to make tests > with this patch series First start the server with: ib_read_bw Then run a client with something like this: ib_read_bw --mmap /sys/bus/pci/devices/0000\:c5\:00.0/p2pmem/allocate Martin