From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from BYAPR05CU005.outbound.protection.outlook.com (mail-westusazon11010021.outbound.protection.outlook.com [52.101.85.21]) (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 506091FCF7C for ; Mon, 13 Oct 2025 22:51:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=52.101.85.21 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760395918; cv=fail; b=qDg+BCxoAI6dzl/Bpy7MN/8gFBKKU2W/kE5m8o01A07NoNsfxNurZntyXTq19z/PWjy9G1VW3Kgd7RgggVFVq98Ode59InDdDQ+AA+NQhSPpKeZmMJugSzm1ksWMXnZ1mHB7N2ke+QNo6Gu8YMFx7ZHtLIIEroJa6G/Uy4FKYeg= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1760395918; c=relaxed/simple; bh=eRsoUh7mMdcE6EBXoP8sMQMGBMKBdG56A/z6qKa1ssY=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=fQ50nWCfszMgRSl9hNwgq3zrFw8nABkbSFPjTC4RPTONzXnFMPZTLa4OsQdLipDfDxwnl88RvDKWaS8wM099HGWJ51h5xFVHv6uRmDEY9lRPi3V6cV1F1k9NEOzBPDH2TNCmyuqOyG//E4utj4c45GsgscoA6ePqxeKLR3jcFc0= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=oz/OkYyA; arc=fail smtp.client-ip=52.101.85.21 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="oz/OkYyA" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=L74jl/i5V7BDn5XvAt81O4pdRquG3IRMQMzESqYppQ5vzfZjCNEvqH4fPEQAhzHRGkzgb4a7yZ9le4PWOPL1Ai7JT9SVs9sgRh262LBRKgH5iP/gYSDpbGb95f3Y4FTxj1u83p1gfAu48RNTVooD0ZYsgydaxZaoHTI90U47fhMA7JOQWYwvKSZAiXLfYfsPGgbH05qXbq1CsX2H3P1mHLGjDXt9QWLlgPee5qFVekzcWFtHAe7+ssXy7vZPBAgd2bQ7DLdLrxarMH6soIwLhPftm5ARyMBSQjkGxM9bRLL0DZ9AV6sEYai12ihkX1x/gvpBQpmTQo4+X+cpC1u6vg== 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=vLnUUAZXjqj7jQN+44+goSNdl0+/B1/OrJDcUY6yfas=; b=QeotAz9N/goPWGBr9wnxWl+sowV/eI6e8JK1JTZhxASIsbQEMQVvSq+acFQBBHCxT7MXyVjIfbvM3c+8S/pqitEw4nnldX8DMGa8lV9z/g4QTfaFFfDqOz4oqYkss6NJpyJ59b1p8DETmAnDLq8fFnuO0+EDB6zDBX8vCSkD+0AZ/6CuXryGm2lsvkImLJZKRaipCtnwM1GypAjuTQC0vbbI92s2LK2yMLQe+2i73DqvcSd52RsLwqWxUbZ08sF3YgH71pro2P6t5MHrthRzduJmlsfvCa2CTZ8ZErf+Y8dqmofB/I2By2d+MEqhVrI/V0G6YrOlSagwr5Ak+iPP2Q== 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=vLnUUAZXjqj7jQN+44+goSNdl0+/B1/OrJDcUY6yfas=; b=oz/OkYyAGg1GValrE/sKVYuXdJJUKdx+8xfKnJestFpmkO1/Pk0aF57M0UDsKYDOjAG3TZV5dkMbm1Rt3h8kVvk3Zifa7bmdai/iDefW4M5Jz9gJpb+1ZlpbgSSXr0CxJUheFjMiGW63D8jeWWnqwqJh9RUKeh13Gv1NmvOKv38QbvIU6LAM4Yd8W0QyDYs8kmAapGGTDOlxMjf+yyUvxXUAaZcCkjnlB5JZBK356nDu8DfX+/cKgXjGjWJvtUuLZBjxk9jf4FKbuQNR24HRb9AEgk1L4xjR/bUjK5YwFj2nA0NW3DbYwuYWGYyXZbTP8uu0cMu16V+uPclz4xaJcQ== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from PH8PR12MB7277.namprd12.prod.outlook.com (2603:10b6:510:223::13) by SJ2PR12MB8652.namprd12.prod.outlook.com (2603:10b6:a03:53a::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9203.12; Mon, 13 Oct 2025 22:51:53 +0000 Received: from PH8PR12MB7277.namprd12.prod.outlook.com ([fe80::3a4:70ea:ff05:1251]) by PH8PR12MB7277.namprd12.prod.outlook.com ([fe80::3a4:70ea:ff05:1251%7]) with mapi id 15.20.9203.009; Mon, 13 Oct 2025 22:51:53 +0000 Message-ID: <4667dcfb-e02a-44ba-9cca-f197a5aebe4e@nvidia.com> Date: Tue, 14 Oct 2025 09:51:45 +1100 User-Agent: Mozilla Thunderbird Subject: Re: [v7 00/16] mm: support device-private THP To: Matthew Brost Cc: Andrew Morton , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-mm@kvack.org, David Hildenbrand , Zi Yan , Joshua Hahn , Rakie Kim , Byungchul Park , Gregory Price , Ying Huang , Alistair Popple , Oscar Salvador , Lorenzo Stoakes , Baolin Wang , "Liam R. Howlett" , Nico Pache , Ryan Roberts , Dev Jain , Barry Song , Lyude Paul , Danilo Krummrich , David Airlie , Simona Vetter , Ralph Campbell , =?UTF-8?Q?Mika_Penttil=C3=A4?= , Francois Dugast References: <20251001065707.920170-1-balbirs@nvidia.com> <20251008201740.d9507f4807a73058d4da23a8@linux-foundation.org> Content-Language: en-US From: Balbir Singh In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: SJ0PR03CA0139.namprd03.prod.outlook.com (2603:10b6:a03:33c::24) To PH8PR12MB7277.namprd12.prod.outlook.com (2603:10b6:510:223::13) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH8PR12MB7277:EE_|SJ2PR12MB8652:EE_ X-MS-Office365-Filtering-Correlation-Id: 61da0198-6ff9-444d-f03c-08de0aab1a53 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|7416014|10070799003|366016|1800799024; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TXVMRVJNZjJjY3FUT2R0amtLV3F5NkEzamNpMjIzcUVTanZDOEYwZ1RkM0p0?= =?utf-8?B?OGZVeXQ1YUtXQnc4RkliOVp4eVhUMWRGNHk2cnI2K0ZsZXIzMkJZY0RtVHpT?= =?utf-8?B?Nm5JcVBrQVRTYW9oOElpRXBBekxZazVFV2dSaXhJVHVvc0ZMbDM3eGVWSzNC?= =?utf-8?B?Qm5vb2Q0QTJBcFBPNjRZTjhPZ2tYcUY0MVNhSTdxK09iREJqN2t3Z05yY1ZQ?= =?utf-8?B?Q1E2emJrNVJZT1NXaDhaaFkwTi93ZGV6NHhVMXZkYVFwSjI1WDFxUkdvTnJC?= =?utf-8?B?VjRjeldhNEZ0dCtORHVZQUJycjFWU3JRUjk2ODRjMFZVQSt0b3UwYnVzNkhh?= =?utf-8?B?dDVIMmJFOHBqZmJSclc1U0pUR1RDNHFURXpxN3ZEU1pYTEhmM3ZiWDZrc3g1?= =?utf-8?B?UW0xaEhQWmkrSWMwdE85S1pyVDcxMld1a1FGRUQxbm9uTDFMb1NCODJJNUEz?= =?utf-8?B?TytEeHMvRWVqM0dGU0JkQkh2ZDJYUldFLzdVM3NEbW1lUFFvYjYrT0xBdXBw?= =?utf-8?B?NXF6ajh4SHhKaWpxaGdraDRSUUdQWk9jR1g5TytkOVZoN3lieVBSYm5jUlB0?= =?utf-8?B?eUZzLzBibVVJN2hGd3FtRXljOEVaT2tpL25Eelhxa2JVa0Z2V0wxSzVEOGRW?= =?utf-8?B?VDVtRE84ZmVjSnBzNjhLK1NqYktIaXdBNjhqL2hkd3Zma1VidmkwcDg3Vzds?= =?utf-8?B?YjBrZlRGbEdGZk00bGQzTm5tSFB2TUsrdUNxbnBRcUNKbEF5RmRIRlU5aWI0?= =?utf-8?B?ZzZ6TG11MVdMY3gxckN3TmlZbUI4dDIyOVZUVkJOZ0xLbHdwZ2NGaEYxSjNN?= =?utf-8?B?UkpPcEsvRmozOUtpSXNnLzlQVjlNREtnRGVEYVVxb3dUZWQxZ3lneW5HdHE1?= =?utf-8?B?cUUzREJpQWFldy9qR1h3TnR2TTAzMmM0MWkwbzNEV0pqWjVUVjMvVjFTRmMz?= =?utf-8?B?R05hamhtRis1MWhPd1R4QjZCbjlHeEJSZ0ZSeGF0TXphSmI3c1BBQUpja1Nm?= =?utf-8?B?VzJ6SEo4SG5vTVRTcXdiZGgvdHpPbndiam9RWXNOcFdydEZQZCs0VzJRMmg5?= =?utf-8?B?cXNqVUtCOUxTM3d0WlV0UVhXb3BKRkc3YzZoN2dxV2ZEZDlyTzBRMUlxQkFN?= =?utf-8?B?citlTEtpNWplUi8rMVk2UmJLOS9YS2IxZE1Wa0VxSzEvSmdhZ1FlMUhtMUlT?= =?utf-8?B?Uk9rUWg0WUJqMmRQcnF2VGF6OUFRUWEySHQzVFF4MkhBcEJvNzBaYkFURjhh?= =?utf-8?B?MFlpVjM2d25MU1liTUdLZFNXakZUNURKVXV1b0J1a0xsZnFnZEt2ZXcwMGRk?= =?utf-8?B?ZW1jcGR2cVBSNExMNENpL2J3NEFOeWVzNmszMlA4UWVNTlFPSVYzM3BrYjh4?= =?utf-8?B?dWJpNEQ1YmN2djhZVWpaQ1N4aW9ZdjBEcVVZMmZDOEQ0dU83VWNIWGxyQXBC?= =?utf-8?B?bzlNNWo4a1pFVkN5R1h6K3NQRWdTZXpPWTFsOVczeGxSdXl1TVlyWEJ5VDVo?= =?utf-8?B?WjArWlVNSklWbEk2UXB1U2o5MVUwL2tnUWRRMEtSVUxvLzhmUDlPajVFYXd4?= =?utf-8?B?NDZXc3JVMHJlcFBqRUFaVmpYQm9EellkK2o1c1p3enJ0UmlDZEJGTFVVTkkv?= =?utf-8?B?cWFRRG9IQU1xbWp6cE1ybWp2dDNucU1ZbWNrSlhIYkxCNDR3S2JoTXNLSVNp?= =?utf-8?B?WTVqdlk1WUhDaTF5TDF0QklibnlYY3M1SmZ2eWY5U09IaE5ib2VRN3JzUHBl?= =?utf-8?B?MCt0cTgrUTRHTXR3R0tTcWN5WjN0aDJoY1ZCdWdZSzRTSGU3QVVzY3Z3WU5Q?= =?utf-8?B?OUxWNWtmb2NZS2xvdzR1bDk5UXZPVk1xc25EWTNGMjdQeFBBajI1a3JVeXZy?= =?utf-8?B?ZE4xcS9NWkxYNFFtaFc2ZGtRZ0Z0ZjBydHhmRkJIalRNVUI3K2VaNitNSHNp?= =?utf-8?B?ZFBtRDRvRDRmOVBmbGN3blQrQ2l6Uk9hTjNMTWx2T3A4TlFjTFRTYU43V1pB?= =?utf-8?B?dUxkckJLc0xBPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH8PR12MB7277.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(7416014)(10070799003)(366016)(1800799024);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?KzczNURjRGptWSs3UEtEcFRQWmxuU29ueXJ0c0hrSVFlZjJJSkRMTDMraWR6?= =?utf-8?B?QTRhU1hCUExhbDRZZ0dzV0NNZlcvVnlxL0Irc0hMRjNudkpFa1hraWF4cEdo?= =?utf-8?B?T1lmcFd2bTJBSU5ock1ET3B5ZVlSMG9LSzZNME1vMjZxU1h6MWVJMzk0Nytr?= =?utf-8?B?OGxMVmNyVE95cUFrM20ycnpKSitWM0ZGMTFPa3AyTmJHV3ZNUlNab2QxREc3?= =?utf-8?B?NGZyRDd3WXBxMkhZd1dOeDQ0WFhjK1UyalZ2Y0R6U3J3WnpzNldlV3Biajhw?= =?utf-8?B?RFk0U3hVVUdZRUFBRzlLcjhhZnZreVZ2ZHRDbW55TWpoOVh6R0FEeFJkczBj?= =?utf-8?B?bW80M3pqaHhrSFA1TTRxMUdsZ3JKZnNHTFlRbi90ckFlVXhudDFCOTJBVGFS?= =?utf-8?B?SmlveGU1RHo0a056YW8wZWJ2b3dFWjNBVGc4UzBLN0V6YkVBNklINm5lcktS?= =?utf-8?B?THE1ZWtlQ254b1h5OHBHOEJETlhuclNGMVo4QjYrbkl5NXMvckRYRk54SVZ5?= =?utf-8?B?eGI1SHJRMzhyNjY1S3ZMam1JYzVVWFhucUhLSlE0elgvNmpuSGNoV010ZWN3?= =?utf-8?B?Wk9ycy8wdTBxL2xla3dSaGV6all1cUUvU0xOZDBoWDIwamoxY2dRbExDNnZX?= =?utf-8?B?dGJ0eVFUdVdCQ3Z6bnIyaGcwUTVyMGk4anJEa01VNDZ4Vm1GOGpVSWJFOFo2?= =?utf-8?B?TkF5S1RzaytQdGE5Z1JwTEJWK2hIejgwTlRIL29ZNnh6eU02Q2VsZm0yTCti?= =?utf-8?B?cTRRdnM4dzlpek85R25Db2g2SlhxQWdmaTc3NXRHQjlxdjgyZHhobEM1b1Nn?= =?utf-8?B?cmFNelZzQXUvUCs3ZGtRU0d1ZHQ1Nk5XT0gxT2ZiV3NtWXRxSmkrYmQ4alNo?= =?utf-8?B?K2tZbGFHb0orZUlIOVl4LzVhb3hDTHNrY3JvZ0ZDT254d3ZEQnBueDZxWXBU?= =?utf-8?B?Qjh1ZkFRcnNWM2srYUtoRmF6SExVK0hzSy9Lb09KNXRnb1loV2VaZmp3S3NN?= =?utf-8?B?a3I0dzU1cVlPa1p5b1NHcFRZbmRma2ZESFFGbDNwaGdpNG5ZcGRmZHlQQUxX?= =?utf-8?B?TlFXa1M2bTV4SkFYMWx1WmhSWGROSll4TGlUTEY2T3RRblZqcXU0LzZHYmhG?= =?utf-8?B?M2JnZG91blJLUVRpWGxXVmpGTmZaSHlQM21FWXNEclNiSG0zdzkwQTJBSmNt?= =?utf-8?B?UFN3ek5mRnpOMUxSa2RCNTZtS1JrZDg2MjNBNnVRd1h0V21WeVljZlRvYVdH?= =?utf-8?B?Njc5Rzdra2pobGJ6U2FYaDZyYVFhcWppNzdjUzh5dXRaOVA5MEJqV2V1TzlR?= =?utf-8?B?eGxvb2R3Q0xHamxxK0prVE5kMzhoODJMUWhEd2NDaW02RVRaYUdkRkZXVWxs?= =?utf-8?B?UWJpMU1RejQyTTdpdWpiY2FPQ3U0clZ1UFh1bTFqd0gzYzM0TC9KamNLTkpr?= =?utf-8?B?U3REc0xyczQ0N0N1VVgxRm1waGFhOE05cTZIbkFwWnhFVk9EUWI0Zk01bkkv?= =?utf-8?B?cndDRFZFMzNzUktRWnQ0VC8vcXdmaEFzOUZjWGVCVzBvVTVDUU1HTGg3L2pi?= =?utf-8?B?bEpjS0x3UGk5Y0JvQmxlTHR1L1pjM0JlYUNobVVrSDRqZCtQdVF1d2hrTVIx?= =?utf-8?B?b1lyWExzdCtKRjBWZ0xQM09oWklYbElsUXhTVC9LMHFpOTZpNTRJOEZMcDg1?= =?utf-8?B?SG1GYjBwSXU3Y25oekRISS9ZemphdEZESG1GeGRUdmhGODNlcVNVQzg4ZnJi?= =?utf-8?B?NE90aDlZdEQ4Qkw4RXplUGJxQ2hFbU05aitSeVdIRExXV0NOaEVaSFhDQlVw?= =?utf-8?B?WUhFRmkyRHBBYjYreWR6T092TWFCOGtsOVh1VjJrTlJIVm5CVVAzMTMzdzI5?= =?utf-8?B?ZUhBcHRqdHVZelZWSGZpSWJHYTJBZUpXdWVFTUtMb0RVSnlRS3JSSmkxbGZ3?= =?utf-8?B?UTVMMS9EVC9Qd3JROWZzQ3V1S0RPYm01RDh5RElzbmpTTXRkN0JUTUFOM3FX?= =?utf-8?B?aVJVOWpCSzFMcmdoRkdjT3FrYnNqcnR4dUZiR1cydE4zUEtPNTZ6QXNwQVhG?= =?utf-8?B?Y3l5eDd4RGpUZjlJRlg2MmNlYnRHazNyOHFDV1N3cW5aKzhTdnBHWjhBVXdY?= =?utf-8?B?VWZGTHp0SWVWU21zWG91dEVUNzdJYWVvRDZWQ0xYQlFGdTdPb0tKcVhQaVlu?= =?utf-8?Q?3mKgYAumCej1RwgAMyF+JgdbYtpmY2iwQ70YfIh0SBU9?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 61da0198-6ff9-444d-f03c-08de0aab1a53 X-MS-Exchange-CrossTenant-AuthSource: PH8PR12MB7277.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Oct 2025 22:51:53.2974 (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: Sabe1xHZxk9aa9OpgMOxW4z1TkD7XIqCqipUE8qz4aHf0rV12qzcern7F/+oUHHwnkBj6dq5FqgDz6fqv7eHbQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ2PR12MB8652 On 10/9/25 21:33, Matthew Brost wrote: > On Thu, Oct 09, 2025 at 02:26:30PM +1100, Balbir Singh wrote: >> On 10/9/25 14:17, Andrew Morton wrote: >>> On Wed, 1 Oct 2025 16:56:51 +1000 Balbir Singh wrote: >>> >>>> This patch series introduces support for Transparent Huge Page >>>> (THP) migration in zone device-private memory. The implementation enables >>>> efficient migration of large folios between system memory and >>>> device-private memory >>> >>> Lots of chatter for the v6 series, but none for v7. I hope that's a >>> good sign. >>> >> >> I hope so too, I've tried to address the comments in v6. >> > > Circling back to this series, we will itegrate and test this version. > Look forward to your feedback >>>> >>>> HMM support for large folios, patches are already posted and in >>>> mm-unstable. >>> >>> Not any more. Which series was this? >> >> Not a series, but a patch >> >> https://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm.git/commit/?id=10b9feee2d0dc81c44f7a9e69e7a894e33f8c4a1 > > I think this [1] means this patch is Linus's tree? > > Matt > > [1] https://github.com/torvalds/linux/commit/10b9feee2d0dc81c44f7a9e69e7a894e33f8c4a1 > Thanks! Balbir