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 1C704C0015E for ; Wed, 26 Jul 2023 05:29:57 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3D1F06B0071; Wed, 26 Jul 2023 01:29:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 381E36B0074; Wed, 26 Jul 2023 01:29:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 249CE8D0001; Wed, 26 Jul 2023 01:29:56 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 153586B0071 for ; Wed, 26 Jul 2023 01:29:56 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id D3CFF120140 for ; Wed, 26 Jul 2023 05:29:55 +0000 (UTC) X-FDA: 81052636350.08.69B9F45 Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) by imf19.hostedemail.com (Postfix) with ESMTP id 5A06A1A0003 for ; Wed, 26 Jul 2023 05:29:53 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=ZFSnJbIB; dmarc=pass (policy=none) header.from=ibm.com; spf=pass (imf19.hostedemail.com: domain of aneesh.kumar@linux.ibm.com designates 148.163.156.1 as permitted sender) smtp.mailfrom=aneesh.kumar@linux.ibm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1690349393; 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=Ftq0KhxaGBwO5g0s72Z/qk0VchyD9N3H7MwXRRnN6b0=; b=bKDodx2NaayJV7cm9fGIsGJQ8krJ9NTizeUP8VEb7MxpkUQY69fiEtfNwizajwmTCeEjCa yiMFyOjw0NGtPe4d2VUdx1y5Ea25HGDo9W2GJm3uwPrJin19jugDFprXK45M6mi4NSqcle 7Ck6OdllyUWqJb0tyJTPtp7zvgRYgFc= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=ZFSnJbIB; dmarc=pass (policy=none) header.from=ibm.com; spf=pass (imf19.hostedemail.com: domain of aneesh.kumar@linux.ibm.com designates 148.163.156.1 as permitted sender) smtp.mailfrom=aneesh.kumar@linux.ibm.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690349393; a=rsa-sha256; cv=none; b=Q7hBm9wadvHfG7JP7PsNgl8nVcOApvrvSNtQr5M8mS4h/6WzJInfml0CNp1GgvEJfG5HB8 eP51d8zCp+B7sa45hwHBKY3bKCqjnLutQPswbzYwLsMrPcCAISJGL9ofM92zasYWpPU+u1 +wwi/X3gSl3Kz4weM43kXEw1ZmhI6uI= Received: from pps.filterd (m0353727.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36Q5NFIS021884; Wed, 26 Jul 2023 05:29:40 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=message-id : date : mime-version : subject : to : cc : references : from : in-reply-to : content-type : content-transfer-encoding; s=pp1; bh=Ftq0KhxaGBwO5g0s72Z/qk0VchyD9N3H7MwXRRnN6b0=; b=ZFSnJbIBDNnyLrTnSXMsU5XGNbPDwREXF/FnVRgM21FwSs/owEeagVJzk5ilT2JN/p/o BDRdPkJCHGY/tAMN/M3O1273njSgBxEnbCw15IfGsnBzK8I/DcHqgTakIw5W9np0HFTI 8ZH09xwrGhVo4XWKTst3TlPmr4AAgB6n3OM1XWIN3PUFijhpqEtWkZ5F4MaGId53Hb6U B1Z3kM5IbrA/HVHH1qfnBjB/2sNlrGx7/3vAA3nJHJdhsWeP25DOfo30/iHIOFhM6Ku9 CUDJBHxbHHtVTsR0y1h0TRgyRqhfB0sU1dwyq1h/e/Q6ZIFlLCysaZZ/dM9W7D3uO9cG hg== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3s2w9sg3tb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 Jul 2023 05:29:39 +0000 Received: from m0353727.ppops.net (m0353727.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 36Q5PYag027699; Wed, 26 Jul 2023 05:29:39 GMT Received: from ppma12.dal12v.mail.ibm.com (dc.9e.1632.ip4.static.sl-reverse.com [50.22.158.220]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3s2w9sg3t0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 Jul 2023 05:29:39 +0000 Received: from pps.filterd (ppma12.dal12v.mail.ibm.com [127.0.0.1]) by ppma12.dal12v.mail.ibm.com (8.17.1.19/8.17.1.19) with ESMTP id 36Q4ekAI026189; Wed, 26 Jul 2023 05:29:38 GMT Received: from smtprelay01.fra02v.mail.ibm.com ([9.218.2.227]) by ppma12.dal12v.mail.ibm.com (PPS) with ESMTPS id 3s0ses2mwb-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 26 Jul 2023 05:29:38 +0000 Received: from smtpav01.fra02v.mail.ibm.com (smtpav01.fra02v.mail.ibm.com [10.20.54.100]) by smtprelay01.fra02v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 36Q5TaWc19792598 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 26 Jul 2023 05:29:36 GMT Received: from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 5841120043; Wed, 26 Jul 2023 05:29:36 +0000 (GMT) Received: from smtpav01.fra02v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 445A220040; Wed, 26 Jul 2023 05:29:33 +0000 (GMT) Received: from [9.43.89.11] (unknown [9.43.89.11]) by smtpav01.fra02v.mail.ibm.com (Postfix) with ESMTP; Wed, 26 Jul 2023 05:29:32 +0000 (GMT) Message-ID: <47feb4fe-f461-a2c2-1368-5480d00d0f1d@linux.ibm.com> Date: Wed, 26 Jul 2023 10:59:32 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.12.0 Subject: Re: [PATCH v6 00/13] Add support for DAX vmemmap optimization for ppc64 Content-Language: en-US To: Andrew Morton Cc: linux-mm@kvack.org, mpe@ellerman.id.au, linuxppc-dev@lists.ozlabs.org, npiggin@gmail.com, christophe.leroy@csgroup.eu, Oscar Salvador , Mike Kravetz , Dan Williams , Joao Martins , Catalin Marinas , Muchun Song , Will Deacon References: <20230724190759.483013-1-aneesh.kumar@linux.ibm.com> <20230725122959.e9b79e7528cd3084802fa6d0@linux-foundation.org> From: Aneesh Kumar K V In-Reply-To: <20230725122959.e9b79e7528cd3084802fa6d0@linux-foundation.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 X-Proofpoint-GUID: mh1BfZWWov14B13RHnprQ-dgVT7UJcGr X-Proofpoint-ORIG-GUID: jWIvwFR1TKpmylsgApLpJBaMM3Dk2rio X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.254,Aquarius:18.0.957,Hydra:6.0.591,FMLib:17.11.176.26 definitions=2023-07-25_14,2023-07-25_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 bulkscore=0 phishscore=0 spamscore=0 clxscore=1015 priorityscore=1501 impostorscore=0 mlxlogscore=999 malwarescore=0 mlxscore=0 adultscore=0 lowpriorityscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307260043 X-Rspamd-Queue-Id: 5A06A1A0003 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: gks9oi8eyw33d81hxbamc3qxaktboe7p X-HE-Tag: 1690349393-638187 X-HE-Meta: U2FsdGVkX1+CBk32UmacSVaHmuAdOEDi+OkuzjeQvQDTGfKabIem6bKhBYILkLgzpCD5PuwcfF8oAmLY7Rl2miP7C8Fjg9DfwjETDkL3kIQrLuVkL9BDO02yPURqJSzaUaBoCISSio2qNLItF6Ac5sOzeEczxhyNlmF6N/8Mev0xYUs7DvLgFn67sjc4QvA+ttkgIeQ6L9p8K8HFa8jjihRV+5nUmgslwBKq1uVP58a4YSpvPv9KlDO8q5ULeUugWyRoMa5f7GoVlzWl0mOga4Z4SFU/b0hbiTzXNvbpNSQeVEMLpbOY19XWZP8n6oR2xkXdzlxhpsI4pqgS68vTKVPudoeJjsLcFq/n9PlLrXFuXl5Lx6+sZg0epNBrID5nZ8dL2Ly7ZcRu8ksnxOG03DfelgNRuNalqNd9rwjhfrRbMIEioOpdgiGxVRsHelnnfoCZ01+5N12c9D1m2hm/Y5sdXBE7xOP77K3DfN2izn0C5zRY8hnw3xfXlBAn/b4y4Hqv7IWLjytbNH/1I+8AVbBZMSThYKBmVlV9BUsqjUrVjiBrT5X3ZIesZ9JabOomXMBWPnXXnsyvmTAelFlA2eqb5QnPfXuoK2wY/6wcJdWKmsCY17AfbGqZOqvhwt55rdqjc723ndCTwhqoxTySvf67UlkGufEe4RE3gC7KoTOB5HFIzmC33J9lG8rrI/oTMByTJIwqiri49vMBJulPlyYpIOiC+1cm8mxqbx+GmXacpxwpnBbAr8JF7gYPL0Z/bjZfKiaPGMu6d5MRm29i5biPHioXgZ4VTguBLx9K8OkIa8iRAONLXtzRpUOumeWHFwIcuc3h7MC66/KnKJ11Z0M5NcmBCJPVCUWyc3tTXWcPbEaIVoK/C9BnOtSYlMQcXp4xVlGcFhVjPuMsyttwwi6PblpnoKTuSAjRnj3mZfEZCxIJSPKEgOU9hmjPtPEqL3BGZcNmmxIggjDDa/Y PZkdzd+H ao3tmBTMzFSwa027j+41rgrB8/4TU44OuFogQqkZoNOZFlOhBVrN5h6l3lBuciA+k691DafQ6nC0tydXYciz4mJMnbk2GSfkb0Vipl4dwa9fRSSfAcRVIaXJsbgSZb2Dz6QbdoSpZkDtPPg/eKZ/mOBDgpRx0DI/vzYJfDWFIAlQsQylFNUO5bdbdn/o8hjHWViMPoS58NXs3aa/hLxcLrAKzNEyPLftMy64q7QByhvWFiCAVTvWiDaV+JQ== 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: On 7/26/23 12:59 AM, Andrew Morton wrote: > On Tue, 25 Jul 2023 00:37:46 +0530 "Aneesh Kumar K.V" wrote: > >> This patch series implements changes required to support DAX vmemmap >> optimization for ppc64. > > Do we have any measurements to help us understand the magnitude > of this optimization? > > And any documentation which helps users understand whether and > why they should enable this feature? That is memory space optimization due to kernel reusing the tail page struct pages. The details of the optimization is documented in patch 11. We document there the impact with both 4k and 64K page size. -aneesh