From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-dy1-f171.google.com (mail-dy1-f171.google.com [74.125.82.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 1EC7A245012 for ; Thu, 5 Feb 2026 05:13:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=74.125.82.171 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770268422; cv=none; b=Sb3+0mpOsoMQNTLk1e608e5FMO5DF8UmDAB1pHykWKyRgvb1dayQB4hzTpdXuXJNx17vPDn7Jqf5KlC0ktYUpzdg+7NC0Op6EDWbH4mq16U8XZnQ/rcKnHglJ7ghRwc4D/L/UYfrATFZ8EzWM21zts5p3ACiLntllVs1lYlqOf8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770268422; c=relaxed/simple; bh=Rj59smi/JAxKhO3P7Jec9juJKlxzdV+LKs8fnYtAyfo=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=l5grSvhOs1bYLyGfYi4m2mB7U3uCzEmOeupIeoNyXB+mwJ1bGteHtnc0jcyubkPMlwGZIPxsnJp88aFLOWI5/bYxNKhRvenfWdKPgsSuLHmDZQn8FDn2S2jszPDwMb0BWqSD+YNvjc1T1cTkW6udwj1EJN9l3jdqRubnEMylQXQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com; spf=pass smtp.mailfrom=gmail.com; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=nsZuXa3F; arc=none smtp.client-ip=74.125.82.171 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=gmail.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b="nsZuXa3F" Received: by mail-dy1-f171.google.com with SMTP id 5a478bee46e88-2b71320f501so865528eec.1 for ; Wed, 04 Feb 2026 21:13:41 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1770268421; x=1770873221; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=4vfmzVCg0tqpO1KYczg0s+VtVqSDCdJvzToKcOgVwlg=; b=nsZuXa3Fk8UB9Htln3hfxYkH6F+AxTgpxQFmzDvhdriaSYzAl/oFsq1/SrI9tcMU45 dZC3FoIJ2nrXLEKngkNuhwe+IHVcWULpH+Z9TQPgoRNeafyqJUOVU0UiepaN2fX4vnMk lFFimY/eFblHDNH63xRZALvGGCNHgRmZKH0GKmclh1uo3ei/+rb8Fj+rtd1lSwu7fSAb D0fpnrsp4R5rVEcRrbhXD61xuv7jvysNA+dH13VwWWKMVJvLiIIdZsJ2K2M3lpICe6Tv YsvsjD5ud2eq1EuGui3NNTGdYS4Swe50N4IjyhNXDkoUFzW4OrDFVMoFfADXF91yfwrq f6+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1770268421; x=1770873221; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=4vfmzVCg0tqpO1KYczg0s+VtVqSDCdJvzToKcOgVwlg=; b=OIXB0PVcJXEtMJh7+1CKkRlWDNMwtlUC4CETm86/SbiWUopuPm89s1yNsdC6gT74El rXIP30SZiyFOZH1L4rOpYOWuMLaS4XQWMBkJOfgP+3r1PMOiFDJSBUvTp1AeMtQIxO7X OpYamgQf6oMK7hHPWTOyZH5uxA37/cK7/B/PplghnUIbfBrIth0i8948XN55Gc9hI/1W A/YWfRDcYC3W+C81xMInqQ5KB+72hI/XZNywosdvo/ABYuyjZvWdC0RjIBnnWaUroZwC VXv2zExV/7Ia/fdCf/4y7STo9nZoDFZBoke2NqVRy10qJ2jS5kqsadBJDYFdS7gRzFLK eAVQ== X-Forwarded-Encrypted: i=1; AJvYcCUiN5+2c5z+go+eF96ng3UOULh703QeVRFgNMipxqGmNls92sIv1pxrMfNmugaO5LzNwbK36Dwu3hUbUNc=@vger.kernel.org X-Gm-Message-State: AOJu0YzqzKD0OcdO7Hn16PvAhcz7b3ZfWiuKK+UskD9KawNyJIUf/je8 EbOkzfmb8WghxqAyMStglgJpZOvb6ckjybKyZTFrv7hzZF0L2qgGRhU0 X-Gm-Gg: AZuq6aKdqPkdPN1yDUpWrOdz2j/jJ84SHTZyHx9EMOzJMzvorONIOB6kfc0YiBaVuIC U4nY5sf3StMt08UnfbFPVgubHOE4zAEcGy15hQ6Lh0/xUn1aavSg6odjjAgSVW62QiJ4qtiQYhd yXMtNLbgUZ8IFxN45/0TdigJursb16ye5bziMGkRwPjLm28GOmu1qMq8Kh/HrsLYDrKh/wI5vKm kfupvcCkkkEy/rhbwoqgafJMSdB4m0rAafFNkD/1C3eZRCpUOp64WonqWYvD1ey8KqtBMe4mwu4 B1AhSRZPjnAONxtP2LDMcTU2G9y5RqzuqWYY2MbB90i+rBvAWcxDopMRQVXtCNZpo+r50jFM1nj 2ajTKRw1JxBNRWYyTKSuujtxksJzz7Wx/nNIi8k4Ct2dO+mLl+L/pE2CPCwBp2ccTxJdq3R4qiS +iAtqgmVTySBlAAjYZB+pVNV5TYUpACoIaSgwqIiKJNP2f X-Received: by 2002:a05:7300:2303:b0:2b7:2bf3:ce01 with SMTP id 5a478bee46e88-2b832a7c450mr2214121eec.30.1770268420982; Wed, 04 Feb 2026 21:13:40 -0800 (PST) Received: from [10.36.158.92] ([50.175.227.221]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b832f91114sm2514097eec.20.2026.02.04.21.13.40 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 04 Feb 2026 21:13:40 -0800 (PST) Message-ID: <945064a3-b6ae-4257-afd7-5229cf8267a9@gmail.com> Date: Wed, 4 Feb 2026 21:13:39 -0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [RFC 01/12] mm: add PUD THP ptdesc and rmap support Content-Language: en-GB To: Matthew Wilcox Cc: Zi Yan , Kiryl Shutsemau , lorenzo.stoakes@oracle.com, Andrew Morton , David Hildenbrand , linux-mm@kvack.org, hannes@cmpxchg.org, riel@surriel.com, shakeel.butt@linux.dev, baohua@kernel.org, dev.jain@arm.com, baolin.wang@linux.alibaba.com, npache@redhat.com, Liam.Howlett@oracle.com, ryan.roberts@arm.com, vbabka@suse.cz, lance.yang@linux.dev, linux-kernel@vger.kernel.org, kernel-team@meta.com References: <20260202005451.774496-1-usamaarif642@gmail.com> <20260202005451.774496-2-usamaarif642@gmail.com> <63D23D5F-AF35-4199-B52E-DFFC16DFDF91@nvidia.com> <05d5918f-b61b-4091-b8c6-20eebfffc3c4@gmail.com> From: Usama Arif In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit On 04/02/2026 20:21, Matthew Wilcox wrote: > On Thu, Feb 05, 2026 at 04:17:19AM +0000, Matthew Wilcox wrote: >> Why are you even talking about "the next series"? The approach is >> wrong. You need to put this POC aside and solve the problems that >> you've bypassed to create this POC. Ah is the issue the code duplication that Lorenzo has raised (ofcourse completely agree that there is quite a bit), the lru.next patch I did which hopefully [1] makes better, or investigating if it might be interferring with DAX/VFIO that Lorenzo pointed out (will ofcourse investigate before sending the next revision)? The mapcount work (I think David is working on this?) that is needed to allow splitting PUDs to PMD is completely a separate issue and can be tackled in parallel to this. > > ... and gmail is rejecting this email as being spam. You need to stop > using gmail for kernel deveopment work. I asked a couple of folks now and it seems they got it without any issue. I have used it for a long time. I will try and see if something has changed. [1] https://lore.kernel.org/all/05d5918f-b61b-4091-b8c6-20eebfffc3c4@gmail.com/