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 B13B0C02194 for ; Tue, 4 Feb 2025 00:59:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 460746B007B; Mon, 3 Feb 2025 19:59:54 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3E7F86B0083; Mon, 3 Feb 2025 19:59:54 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 214966B0085; Mon, 3 Feb 2025 19:59:54 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id F375C6B007B for ; Mon, 3 Feb 2025 19:59:53 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 9C10B1A0578 for ; Tue, 4 Feb 2025 00:59:53 +0000 (UTC) X-FDA: 83080455066.24.913B7AE Received: from NAM11-DM6-obe.outbound.protection.outlook.com (mail-dm6nam11on2043.outbound.protection.outlook.com [40.107.223.43]) by imf29.hostedemail.com (Postfix) with ESMTP id B1095120010 for ; Tue, 4 Feb 2025 00:59:50 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=rRnbKU0r; spf=pass (imf29.hostedemail.com: domain of Wei.Huang2@amd.com designates 40.107.223.43 as permitted sender) smtp.mailfrom=Wei.Huang2@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1738630790; 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=sIMltdHTmiVZt2bnQHNJ+KMcF8rfZ8Y8C9ffrmg6L/8=; b=yOJUC68y3JtaizK7E8oqUzwub0wkO9SOM92/TcK2P8yRd2UhrV+rfwBhy36pg1PCOQHZAG X7Mi4ZOE1dStIhZ7iHgJd7tQ8mk8GczbW2lQe4PrPXj+h2IeSNBYGknp7WdxUaOF8fbRDk 414cQDcoYbV99ANVNary109bzVFQCK8= ARC-Authentication-Results: i=2; imf29.hostedemail.com; dkim=pass header.d=amd.com header.s=selector1 header.b=rRnbKU0r; spf=pass (imf29.hostedemail.com: domain of Wei.Huang2@amd.com designates 40.107.223.43 as permitted sender) smtp.mailfrom=Wei.Huang2@amd.com; dmarc=pass (policy=quarantine) header.from=amd.com; arc=pass ("microsoft.com:s=arcselector10001:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1738630790; a=rsa-sha256; cv=pass; b=UdpDV+FDebDX9LseWCPJFnFNCgSBZ9hjiQlBeTKhmjz7YVtihAKBHRDk/NmVi7hww+G9cn Cn+3BlMpUEWp7nD7lk2A98WZowBGqP56aV/sHQLzBK7063BfZiDj2jrfnau0w6+Pmhoc5g nKbT5TqIcZ6PRgl7/vq1bJTn2Ft0N6M= ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=Ng/MAxida2ub0MZWIlu9G5GoQQz9HZY1EWFYM257nSD1Fcyu03vE+/U4VRBD5L7hDEZZKKrtU8KmxksFGHSdZX2UbQ7YPBV+l3ofM3W+rF0lYVzceQWe6zlEmwjhFDFLTpyRCnpGdwIfnaC3+JADluJdDJgNxge+T01lxfTq3MBWENMR3v099IxYyYW+OHihb+Vm2mHsrKQM+zzPerm4SJZD9gsPVcjaRyjpVN9s4215pGxICG3KTs2OCFpIECOVfj1x55CJIH1VpkY+dUxwr7ou6yJkjhAmmXn4FOc0ZKcv8CWhJdp04lqN/EaJMwoXot9GF3y/WjRbvoVUlP3DDQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=sIMltdHTmiVZt2bnQHNJ+KMcF8rfZ8Y8C9ffrmg6L/8=; b=L+6vAtKeCIy/FageO3+HEFS9i9QSNntRSOzXs9NGlaEPGBJNJIYMVmsZX0CVDlkiYr7lHZ+AtQkZs2vv46suRRZQLnXzC0ik8F+pFtTnQpNtpIxR7TQBTo9vWJ+LRKIhvvy3E26sqUUmJwDrVcLZ0L9aO+MDKcNF7DKmroSsMYu4hWDx7qhwrxu05RUbOpotwv/TIshkdJ+9J3NsQ6LEhuvg/zo3DH0gG7/yOoBxuhN/qulO+1JAmlnee7UG/T5nNpaqWMOUD5jO2Hes5OI3Zd9f6bNbJLumEJZMF0337H0odDLsiXfo5Lm8CTnl6ZQO9QJetO5pHqWuvYOAmAamFA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=sIMltdHTmiVZt2bnQHNJ+KMcF8rfZ8Y8C9ffrmg6L/8=; b=rRnbKU0r61EjSnUspo5ztCQUvHVG/ccMHG8Mf3HSdUExJRRpBFqZuq9ht8AlHaIDQvPnsDexUuwFamiE7D4j7LSJgt2yHe6GNxlqm8/rUpveM/KI5UvzdBYw6xxZkvnrRfV7x2BCKg8hXtnLHy2vjA2vnCVFY/aGXW9S8lMIlnQ= Received: from DM6PR12MB4877.namprd12.prod.outlook.com (2603:10b6:5:1bb::24) by CH3PR12MB9249.namprd12.prod.outlook.com (2603:10b6:610:1bc::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8398.24; Tue, 4 Feb 2025 00:59:48 +0000 Received: from DM6PR12MB4877.namprd12.prod.outlook.com ([fe80::92ad:22ff:bff2:d475]) by DM6PR12MB4877.namprd12.prod.outlook.com ([fe80::92ad:22ff:bff2:d475%3]) with mapi id 15.20.8398.025; Tue, 4 Feb 2025 00:59:48 +0000 Message-ID: Date: Mon, 3 Feb 2025 18:59:46 -0600 User-Agent: Mozilla Thunderbird Subject: Re: [LSF/MM/BPF TOPIC] Enabling Smart Data Stream Accelerator Support for Linux To: Jason Gunthorpe , Jonathan Cameron Cc: lsf-pc@lists.linux-foundation.org, linux-mm@kvack.org, Don Dutile , Joel Savitz , "Moyes, William" , "Iyer, Shyam" , "Lynch, Nathan" , mel.gorman@gmail.com, santosh.shukla@amd.com, "Suthikulpanit, Suravee" , shivankg@amd.com, Michael.Day@amd.com, Zhangfei Gao , Zhou Wang , Shameer Kolothum References: <20250203101323.00001e6e@huawei.com> <20250203142320.GU5556@nvidia.com> From: Wei Huang Content-Language: en-US In-Reply-To: <20250203142320.GU5556@nvidia.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SA9P223CA0018.NAMP223.PROD.OUTLOOK.COM (2603:10b6:806:26::23) To DM6PR12MB4877.namprd12.prod.outlook.com (2603:10b6:5:1bb::24) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM6PR12MB4877:EE_|CH3PR12MB9249:EE_ X-MS-Office365-Filtering-Correlation-Id: 3dd4bf2f-bbd1-4e29-b9c1-08dd44b7390a X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|366016|1800799024|376014|7416014; X-Microsoft-Antispam-Message-Info: =?utf-8?B?c3o3b0lUZGpVamR5NUcvRVJYQ3BXZm5sYzNBVEtjNnBaamhKd3g3RlNETk5w?= =?utf-8?B?bDlvNXg1OGNFc3BSZGROR09uUjJiM2lRSzl5ODBPV0ZmeFIxTFFxQXZRT25X?= =?utf-8?B?ZnRKVTB1MVNPTlVQOTNNY1FWdHFIeE1CellhSXNhbW5aTHg4cUdqdCthSzIv?= =?utf-8?B?VmQ4MXFRQVljUW15UXpEd2hTY0NaWHNMRGo0azZvYWc1SHVQN3F1ZTd2Mng2?= =?utf-8?B?TmErMXM2OHhhREkrQlExeEdrVzVKYm40ZFFlKzJxOTNvSU85VUZNS2lrZm9k?= =?utf-8?B?OTBTL0E3Sml6Q2JUMEtNd2lFQXg3d0hnTmtWalZTa3E5dXZsS1JCYmVLWk5I?= =?utf-8?B?T3JMVEJOcU1JZVBTcjhLZnFWRGRhU3JHQVI0aTRmdXFuVnNvTXdpUjQ0Ymw2?= =?utf-8?B?b20yS3lBT3gzYmtOUTRkVmdpSCtkQ3g4aSsybWowWk5IMkxIdnlzb20xT2cw?= =?utf-8?B?Y242alpWejhqNEFTSTR1NlYxV1RVVDJiaU5ZTlB6SGV1VVY1Nll4VTl3RFpW?= =?utf-8?B?QTVES2xjaTk4SnlXNGNob3YveW5tRzBCaDl2dUJHWGJiYmROYXVUdXdoWDdh?= =?utf-8?B?V3dXY3lmaldLTjFmWFBJVmVsMnpLNXJ3RmI5WkRseWN1ZmwzNFVmeldlVVQv?= =?utf-8?B?WjNyM29CcHpOME9uMm9QYyt5M3BiMnVOZW1za2U0Um9BdDRoTzN4NzNqQ2Nq?= =?utf-8?B?TmZGWmkwT21rOU1CQWVvbHYxNWVNWjJpTHN0R3hSbm5Fb2Q5WmlMVE9uUjk1?= =?utf-8?B?T0grcklJN0NubkFvclB1SDVSaWwrcnhva001cGF5MVhUTWk4ZlRVR3lPQmFy?= =?utf-8?B?VXAxd2p4enRVVkp6Mnk3aFl5b2YrNmNKSG1oYmNLSy83ckcxL1dIT29jUzhx?= =?utf-8?B?UVZnUCtOVng2Lzc5M042UGNGVUxWbnp3MlRyeG92TEZDcXd3R0NqNzN3YUNI?= =?utf-8?B?TXZqTk0rZElBWGYrWG1vdnFNV3V1TnFUWmxEMjJIckFMVDRvbTFKRkl0bWRr?= =?utf-8?B?REVGTTN0NUFXWUxVeUJOSFUyUkNxbjU2QjdXcDByR3RpaGRqUGxhMnExRGpw?= =?utf-8?B?THc2SlRMUDVWdjRyTzNWQ21ucWxDNkh3dFh0SzJqUzVVZTRjMGJlek9zTTFi?= =?utf-8?B?NFZkemdkQjQycW5EeU5JUERYeDlETnJaSW9Yc1hGUE00Uk5KdDJuaFRiQkVG?= =?utf-8?B?UElwK3J6WS9xUlc3emRDTFUxa2p6azFyVnZFNEZBUWFoSVVyOGVyWHlRVDdE?= =?utf-8?B?ZFhKcDBDand2U1UxNGFYeG9wTWEzSGtsekpOakNRL2prRUF0OC80ZFhncHo2?= =?utf-8?B?NHNoN2lJY3gxdXJJMUhPeWZxQ2s4a2xISkExcExIdDI5bzlBclI4NTdyOUU2?= =?utf-8?B?OCt1eHRXUy9Sd3VjSytGaVBReTIvZWVWc0xzbm4xbzBpRnB4cjBGNEZkN0RN?= =?utf-8?B?YTdlcTRadEZQQmJXMFJMOGJueXNmL2h2TDVXdXZkdURyTWRKVUVuQmRtT2U3?= =?utf-8?B?dXdnM3ZCTnMrN1NiVFJodFpiL0V5WDhWWWNiSTNBczFSUlhZbmtrSXBjZkxq?= =?utf-8?B?NUtteGx0MEpMaGUwK29JSldFUEYyb2hmVGlPUklzdC9iVmlXU1dVY0ZiK0VZ?= =?utf-8?B?SzhSZjR2d212d2N4MVUzb0IreVd6Q2NUVUhXNHZpK0phbUtzVzVQcythckdS?= =?utf-8?B?WldjTWM4L3o4N3drTUlqQ0dHMzkvM2V0WCtIMVo1V2lENklQeGN5eGlOMTUw?= =?utf-8?B?TlRRNTNCb0JvR0RnRkxNbWFzTmRyVFJmdncvZC9vTFZDNld6RDJxUWNyaW1W?= =?utf-8?B?UU9JWVNaZGg3cmlyT0VFQmNxSkQxUU9jV2hKS1ZpNTRqdTBibC9HR05jOHBY?= =?utf-8?Q?aQIwGvL3PMS94?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM6PR12MB4877.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(366016)(1800799024)(376014)(7416014);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?bnBCazhOTzlhbnVhS2Y4VkdRTTFlWUc4ZGdybTVQY01Ka2ppSUJQK3Bac2Fq?= =?utf-8?B?Wkkzd3hyVlh6dUtLQXBsVmJMY3VNWGxVbnBGbWRUVFlvUHhhU2tkc3FHNFZp?= =?utf-8?B?YTRoKzRjeHNvWUVwa094bG15ejd4SnRMNEtidUd6VkJET29HL2x0MjJKcS9I?= =?utf-8?B?M2x0cHlaSjRidUhUTXdmTUM5OXlHYjU1NytUelovekJxN092cyswTE1aNFVX?= =?utf-8?B?aWV0SHF3U2pTczA3ZFRXT3IxbXZhY1dWS2tDdnR6UXVGdWhpanRleDV0cTda?= =?utf-8?B?V3FzZ29BcEJ1djZsZXNMNjBFSVlnR1BJMEdSNlNoR2hOT2tsTmp3MUx5d1li?= =?utf-8?B?aVVxaVR1OXZqcVRhYjVNdzRhazRXRGFUc01ETGZ0QTM0S3BEMCtVWE9pa0xC?= =?utf-8?B?R2dCRmQxU2svYUVWREpJSjhyK2J2dDc0SFhCMWk2cVIzWjJoQThWWm1VUk84?= =?utf-8?B?VFdEbW96VklOeW45M2MwTmFuem5NNlNRZURMMk5WMHFhaWJORVAzVjg1NGlL?= =?utf-8?B?bVhpczBxcC96eFRPc2R4SjNyZ0tlTmZiKytETFFVUmZJNXpwVlIwcXJ1akdl?= =?utf-8?B?VFF2eklzVTcrejU3M1IwTnBOLzhxaU5aUFFOMVI5WmZsSWIzbjFMU3hXSkFD?= =?utf-8?B?RXphanAraEhoZ3BjZURxOWIyRnI5ZkNxUWRDb00rTDdRSkNXbmZ6YnZZeXEx?= =?utf-8?B?TElxYUJkNFVXWWtLdjJubzJHbDdLeWVxNWN0cS9mZHdWaUU3MC8yWFZvbE1F?= =?utf-8?B?Mmlnakova2Rtcmh3MWtGVEJlalRGY0VkRWFKVW8yaENucnFMeHJXWXkyMllC?= =?utf-8?B?eS8yWXN5QzRKcS9ZWkpzTkgrREdUblZNY2FTdWtrVXcrQVo1bVEyVmxhN24z?= =?utf-8?B?RmxtSURuYjJEbzdaSjA0UnpnV3YyMzVlYjJlRTRQNUZjUzJQa2ZoUExWanlM?= =?utf-8?B?SUV0ZXlKL0RpMVJxRVd5RGp3RjdRNTFPVzhyRWQwdkczVDBUQTJkdXdaUS9M?= =?utf-8?B?SnNCc2hIZUFrRlU2RWt6KzQ3NkhzZmFMaVhmUVQwb0IrbGRMa1d0MHpEWnNL?= =?utf-8?B?L01JdU14TitNZkNuWEpHdVZ0WlJIUXdJSGNMWG9IRWZwK0Q2RFRrVWdNamp5?= =?utf-8?B?VDRqaHA4aytTUnE2SDg0VzZBWnIvWjZwZDZ1WUQ5cnFSei9VRTk5T1VYK212?= =?utf-8?B?bWVUdy9HQWFKWnVvU3lpWFQxZFRQa3d3amFVSGZZVFIzZHc2TDJjeFZIMmNa?= =?utf-8?B?MVM1YVdOcW5Dd1BqODhvblFwMERCK2RtOCt3VEZSbS9CQTZva3prRU1nK0NI?= =?utf-8?B?Y1lFMlpwQWEyS045U1A5djIrRU9vditFTERiUnB5ZEJIdHVvUGhQWm5ESTM4?= =?utf-8?B?bG1RV3NIajhCWEV3QjJyOHl6Z0FlZDlHc3NGakduNm1ubGtVQ3FiVXhPTEkz?= =?utf-8?B?eCtPUGhCbW1xcmNZVXkwZ2tjdGRUNk1xRHUraHdIZkUwUFFVclRDWkY5VmdO?= =?utf-8?B?R3djUWc2b0lPdzdReWg3ZWlNbkN6QXBNSng0Skl3UmpyZWZENmhERHZVR0Vh?= =?utf-8?B?aVBWUldvZ25iWFhIdUkySFZsQVZZNDYzQlNsWXQxS0pKWFVGYmF3Qi9ZdTJn?= =?utf-8?B?REN0ZHl3QWt6dUNxbHNHK1l3ejNwZFo0V0hOc0Z1RGQ2c24wRWs0NFEwTTVI?= =?utf-8?B?YTdqK2o0eUJLSlJYRkNXVlg5OStjRzBISTJEcVBQcUx6S1ZWNVV4VUxZTnVJ?= =?utf-8?B?WEFXeVkrRG1uTU9rYVlTanhlcUgwUTJPSE1pMlJ0VDBUNVhkYVp5NlU0NGFO?= =?utf-8?B?NmxZa2JVbmFDL3YweVZOWkpFbmkweVZwSHJDc2UrTDRPdmJ5RlIzOUlhaXg1?= =?utf-8?B?WmtqRmdjV1MwbEpKa3FmUFBwaDgzUVFtRnNRNUpiQTV0bUdWQWpzQmVvWjFV?= =?utf-8?B?NWVSK1R1Q1ZTSlR4cktPeEQwd2pTNU1vWUpyaStaQWx1ZU5lL0NqYnYydndS?= =?utf-8?B?UVVTb3ZzVUhFRjJXdWovWTlieCtkZ2s2U05WSnk0ejB0ODdXdTh0WDlvZ2Fz?= =?utf-8?B?NVNzSW5STVZCWm1CMGFCekdHblV3cXEybWVVdjRYZGtLbC9qQmhRZWg2NzMy?= =?utf-8?Q?tRPVpxqgTs9wSLq/pzacXWUvb?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3dd4bf2f-bbd1-4e29-b9c1-08dd44b7390a X-MS-Exchange-CrossTenant-AuthSource: DM6PR12MB4877.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Feb 2025 00:59:48.4441 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: UK28OUUFZawTCeZY2Qvc/h5qFsUCbCLnip99xykY40j763ZXOdI+idDiXkt+mq8r X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR12MB9249 X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: B1095120010 X-Stat-Signature: jpiga7sktzby1nickb58d9i4jey79f58 X-Rspam-User: X-HE-Tag: 1738630790-697052 X-HE-Meta: U2FsdGVkX19i9TU1GCqci3v/Mp4DvGqHtehDS+e9P8C96NDZYk+N7vz4mcr9F9DYXoKcBTiJF8zcF/yjSmUiBre1YeQ/9PQ12ZFRm8tg8LtDKl4VWI1aId5ULetrZTIk4hIiUYk9bUxwu0Ylc7/kqkrN5MxpB+aOIX92lIj1YsFjBkMSfOyaG1ncCiMPQPl+JG2yeUjxN9+isuNjTw231jOE99EAI+/7DZGgASmO0emdVQKQ0mF2HCIvM9nrtWcuZZOFGzQnDkTtgLGKHWuvHkeKAUP0xMQjMUm7/LOEWlKu4YkPeNLa/Lj5fkJ9+t9gTC9/tXJ6iZktQKgUd6p28Is+/QhRvWX1DowXgNGlZtVLJJo4jSS+elj+68K1NyxtSbdXCgOLoY8UPewVHVZGglTdFqkyEqvzaLk+U0OdLIrOZipCOHc/lMYIlvw30KMwfqkUdQ3EsC1qBRthhFNvx6WXJ/TY2NDu+Zl3KtW8lRzlZV1s1CB6KmOBYbwM/OxkPjO0/u85M0F5nDqpzjrlNvbBM7VZ9rwEfwiykHLuW5BErnukVT6No/58BMvXyEjcpEnsWXjpoPSOKPFrf8QHphtN/8WLbQ3Xf43e2cdgmkyslG7C+panXW1nMfv0LFDMCnGY6+mD/sixKZCLLnMslwGcEjl09/nCobwjwkmlA2silB+1Ro5bLY8VkUl7yyFYn2YJFGXHEZjR8qBjuu/iOoAX79QoGi6t3G+8TmZwYggvUbQot6dae/gk0TFvxojqsB5IkazZvn/auhye12+lSvucpZ6MlWUN/sG8VNxgfgbRkZYhIK1AQyfL6TZjsANyGglIv85XTdVcwCgsUg/JjtX0TuPWeIThLLpz4YOSSUTeppQPLQ25ARrK0VZ6Pk/RlmrPzXmCcyauYCIVGDZJmAf2sm0wcGqqbqQ9SFsELUWU/9PGaAfVoubNGLtIdRE0RHPd0cu1ogTXnO2eMkl H2RYx7rN KvERCpbFvYaCcKtgfzSNqh4mmqnbgKR+lA4Hg3HIGpy8lKJUj85Jlmqze/lr/AJtE0qIQ6IZMr0bLogcsYG2jhvAtrOtL/CAfk7FYECWjVMwi5jsVC/dvezaNbyLTXXYo0+hW4aYUxFQ72HMYlp6oOxSHv/tt9oMJ46B5Zp7gkD7OP5HG8gE34fLGqphaLkSEm5ODjuwL1iBe/KOl+NcpiWL9Lxu5fdVQOzpCqTzFATowSA9Y7p2uxPQwWOIoEA2UgADyJklt7kH5JJe2ESfFdFQWQS1OXGkmNihwyTS/Ipa7P9hTnlstXSYR+dqIJuSNqS3/CwBsJCvSZXNrQqMWWCKpoJZbWX6DtFkko30jmSpqogBHmGvFlldkLhaqz50STvh2CALigQOkClcptFTy0AOb50thPt5BvZnEyEVmTxvjBtH4OVJ3xoNN1pGFseEZ3coV9JVWS1oZx+/mmaWX6HKr9KLjq5pdQKcyUrCx4RtILJzVlUkEPD3WARV3r6P8484tmekaRMugivgU5EGennapHeCz5zU3qD5c5aCxD5PINudKDtxXtwKhsLf7Jg9GBK/J7R98i9epUPXEwqcz7TtomRIOkiDl4TODuHd1rYxnyjttjtiWqKYIYO+iF+jhlVNwVwK1HU3BWRsODubnNnSltZQk+s+mHVoQTa8+5lwlU6jST75thN9NhnToUe3sM0BxprtfvWi1dUiBx79Z1QIJWps/gfJBcrfOFWzW0Dyp/LfjqmhFld6RCya+a7ZQ1m7EQNK3aXcdn2Bi7iHzY609pXYKRC7iU02rvJcMMdgGjghFmpoOm+AddzOX8K0RC/O3lGObXm0qRKcPxgcGkHhmXVLrFP1coLLrsz/qyQDa0F/JY6VJ5ii2KDtwiRW8XygwK4juZ3cxgQViJYyLcJfGbqtyK0Huej2IAhSos1vDRsZ28Z+OPf8x9XLV/5EZsvzioTka9+yhi10Z8X9ijVTHeLwC TnXdYx39 GlLt2FM8oc23UmPlS5GELuP8Nvqm8/Cbi/kGLYItdSn6NVkft31EmjBea45Q1Z7hsd8RJeXwRdVbwoPME8KHHV0YiZiOZlO11IXtNaqNcC0GM4kZDYdgUAlvu0amIwm7b3M+Kyt+NWULWJVbeKiwzGic72E8A9jsaCc7jlLFKbfwGjVlf07RNwydxUVuCR1FWyBMYpqt+gLet5vNuCGacRk6nrZUb2RHrYjU2NGqIbtozU3NTarPtrDByJDZmLEnLYq8UnfgjXIKD6OHZ4Xw2e8/evoePBt7ghUcmAhHnOiV3ZlkC53KWSiSZO8rwJnH2nyvHoDE/LVsWN2+tS3Quu9aKvpkwz9f35za0fCk01MfVRG0L1lp/ej7+RvEwzqSbeF9FiC9FkjNaw51Yi9xfI4+D3laB6DmwjfLrMaO2+e4uEtiaZ+aFwgle3Sk7QXj4JQul2V0stT9KxeCbfzFA798RbaNRpA/FQxadLoJ6vGOhV9RVELYRGYuG0uZEpWhPgCjP564WqCxTgvl0nQxKrAqRU8BgK83u2wA8ELvDkPOlHai+8yw3EWATt95x126dfJpvFCAcJVgOoCyJfMy/cKsicpkPx/iqwdKN8FRF2BYcpHbdzZNjZkAXKsrO/LbTfudEwV8IacJiYZnDUFJtF7qtdNsM+zn5rIy5aUIWadJBlxwNX6mduXyldWEbOsYswf1XPKYYBE= 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 2/3/25 8:23 AM, Jason Gunthorpe wrote: > On Mon, Feb 03, 2025 at 10:13:23AM +0000, Jonathan Cameron wrote: > >> Lots of topics and hints at interesting areas, but I'd like to see more >> details to understand how this maps to other data moving / reorganizing >> accelerators. Whilst SDXI looks like a good and feature rich spec, >> I'm curious what is fundamentally new? Perhaps it is just the >> right time to improve functionality for DMA engines in general. > > It looks quite alot like Intel's IDXD to me, which seems to have alot > of overlap. In terms of certain functionalities, it does overlap with IDXD in some areas. Both implementations, however, take different design approaches that might be worthy of discussion. > >>> [2] SDXI device driver, https://github.com/AMDESE/linux-sdxi > > Sorry, but a never posted branch based on an v6.6 kernel using alot of > obsoleted and removed iommu APIs doesn't seem like LSF/MM content to > me. LSF/MM is supposed to be a problem solving conference, you should > ideally have something in active discussion on the mailing list with > an unresolved problem to talk about. Internally we have a rebase to kernel 6.12 and can be shared in github immediately. Regarding the upstream, Nathan Lynch and I are working on SDXI upstream patchset. > > Jason