Message ID | 874jlowd0c.fsf@linux.ibm.com (mailing list archive) |
---|---|
State | New |
Headers | show
Return-Path: <owner-linux-mm@kvack.org> 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 833FDC0015E for <linux-mm@archiver.kernel.org>; Fri, 28 Jul 2023 10:23:56 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1B8E48D0002; Fri, 28 Jul 2023 06:23:56 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 169AB6B0074; Fri, 28 Jul 2023 06:23:56 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 031B78D0002; Fri, 28 Jul 2023 06:23:55 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id E9A716B0072 for <linux-mm@kvack.org>; Fri, 28 Jul 2023 06:23:55 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id B35D8160981 for <linux-mm@kvack.org>; Fri, 28 Jul 2023 10:23:55 +0000 (UTC) X-FDA: 81060634830.01.136F144 Received: from mx0b-001b2d01.pphosted.com (mx0b-001b2d01.pphosted.com [148.163.158.5]) by imf17.hostedemail.com (Postfix) with ESMTP id 64F2140004 for <linux-mm@kvack.org>; Fri, 28 Jul 2023 10:23:53 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=RJTfHSLM; spf=pass (imf17.hostedemail.com: domain of aneesh.kumar@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=aneesh.kumar@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1690539833; 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: in-reply-to:in-reply-to:references:references:dkim-signature; bh=N8ygypjq2tkjtKRO/9ldUL+Mk0QOx+wqu5nadJ8BFQQ=; b=jeEExTiADUqBEBuoCHOwvuytapHRQj1L3TmpgTTYGQLpknkYWrewM7FHWtY/dMkEztB5Gd o0Zd67+Py/FFvLff29nTt/YM4vqJUtIVVqeUFno4skG1dWDiipTJo4tj3vTQ3W/GzAnAzI ftFlQOexAaw5e7QwjKSEDbGyfdM1C1Y= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1690539833; a=rsa-sha256; cv=none; b=Ay6+wd0EHwLbMro2gcCCtlBz/TfEBQwpofZIvlaNl6fuF8ybWdYtpbH4MRdRDSjSViYd05 yFFSGTNsEUOwn9xs4SE/dbDOT8Yk9/NN5cxPknc+Hc6cCMCpkIY6USMYMZGZVE3qLrRhr4 kH5qHHXc2uNn9R5K758DLAe/cfLtppU= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=ibm.com header.s=pp1 header.b=RJTfHSLM; spf=pass (imf17.hostedemail.com: domain of aneesh.kumar@linux.ibm.com designates 148.163.158.5 as permitted sender) smtp.mailfrom=aneesh.kumar@linux.ibm.com; dmarc=pass (policy=none) header.from=ibm.com Received: from pps.filterd (m0356516.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.19/8.17.1.19) with ESMTP id 36SADKrY026312; Fri, 28 Jul 2023 10:23:42 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : in-reply-to : references : date : message-id : content-type : mime-version; s=pp1; bh=N8ygypjq2tkjtKRO/9ldUL+Mk0QOx+wqu5nadJ8BFQQ=; b=RJTfHSLMuETKqUzK+UhZnP9os9trkzGkWGMBQgVypJgglYPcLNtO6qraQThj3c3wMpoK JceWVt7+88xGpiuH5OawqSMFqIQOfTnGydncfI7JxltiHeIKFOEHUDzcfCkfXfD5GP2T K1zzlE4vN5KU/vG/R36568vOSyP7JQjPqc6MUrL77VdQ7WYGUjVVfXjdXbRJVR0Eds/x alH0SkPXS/EAU1PN+mU3ik69tpUK4Pi14Jl9jM2IgxE9Sz6PzxRxsTazotgeIBG48n1C 5Ff20KSClEuvpxXkyb82pFM56/EG2ERhhRLZs3CrqOeP+eh1v1fRzMsKwnvNa5smRIgF AA== Received: from pps.reinject (localhost [127.0.0.1]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3s4bqw88bp-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Jul 2023 10:23:42 +0000 Received: from m0356516.ppops.net (m0356516.ppops.net [127.0.0.1]) by pps.reinject (8.17.1.5/8.17.1.5) with ESMTP id 36SANfnt028218; Fri, 28 Jul 2023 10:23:41 GMT Received: from ppma11.dal12v.mail.ibm.com (db.9e.1632.ip4.static.sl-reverse.com [50.22.158.219]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3s4bqw88bd-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Jul 2023 10:23:41 +0000 Received: from pps.filterd (ppma11.dal12v.mail.ibm.com [127.0.0.1]) by ppma11.dal12v.mail.ibm.com (8.17.1.19/8.17.1.19) with ESMTP id 36S8SEL6016574; Fri, 28 Jul 2023 10:23:40 GMT Received: from smtprelay05.wdc07v.mail.ibm.com ([172.16.1.72]) by ppma11.dal12v.mail.ibm.com (PPS) with ESMTPS id 3s0v51vmbg-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 28 Jul 2023 10:23:40 +0000 Received: from smtpav02.wdc07v.mail.ibm.com (smtpav02.wdc07v.mail.ibm.com [10.39.53.229]) by smtprelay05.wdc07v.mail.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 36SANdOT6423048 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Fri, 28 Jul 2023 10:23:40 GMT Received: from smtpav02.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id DD4DC5805E; Fri, 28 Jul 2023 10:23:39 +0000 (GMT) Received: from smtpav02.wdc07v.mail.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4B0AB5805D; Fri, 28 Jul 2023 10:23:34 +0000 (GMT) Received: from skywalker.linux.ibm.com (unknown [9.43.12.215]) by smtpav02.wdc07v.mail.ibm.com (Postfix) with ESMTP; Fri, 28 Jul 2023 10:23:33 +0000 (GMT) X-Mailer: emacs 29.0.91 (via feedmail 11-beta-1 I) From: "Aneesh Kumar K.V" <aneesh.kumar@linux.ibm.com> To: linux-mm@kvack.org, akpm@linux-foundation.org, mpe@ellerman.id.au, linuxppc-dev@lists.ozlabs.org, npiggin@gmail.com, christophe.leroy@csgroup.eu Cc: Oscar Salvador <osalvador@suse.de>, Mike Kravetz <mike.kravetz@oracle.com>, Dan Williams <dan.j.williams@intel.com>, Joao Martins <joao.m.martins@oracle.com>, Catalin Marinas <catalin.marinas@arm.com>, Muchun Song <muchun.song@linux.dev>, Will Deacon <will@kernel.org> Subject: [PATCH v6 12/13 -fix] powerpc/book3s64/radix: Remove mmu_vmemmap_psize In-Reply-To: <20230724190759.483013-13-aneesh.kumar@linux.ibm.com> References: <20230724190759.483013-1-aneesh.kumar@linux.ibm.com> <20230724190759.483013-13-aneesh.kumar@linux.ibm.com> Date: Fri, 28 Jul 2023 15:53:31 +0530 Message-ID: <874jlowd0c.fsf@linux.ibm.com> Content-Type: text/plain X-TM-AS-GCONF: 00 X-Proofpoint-GUID: SCQVDXLFiQJenI2q91kGIzagdGrScCmn X-Proofpoint-ORIG-GUID: 7_mMA98J_lQbs-SbZcGmkjUIFdUNfHxC X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 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-27_10,2023-07-26_01,2023-05-22_02 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 spamscore=0 bulkscore=0 adultscore=0 mlxlogscore=999 lowpriorityscore=0 suspectscore=0 priorityscore=1501 phishscore=0 malwarescore=0 impostorscore=0 clxscore=1015 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2306200000 definitions=main-2307280092 X-Stat-Signature: y4efpbwunftsy38qbok48jr83o183te6 X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: 64F2140004 X-Rspam-User: X-HE-Tag: 1690539833-812728 X-HE-Meta: U2FsdGVkX1+yMnmha8940ZO9KNHuNZXYJcCM756h3GXo2m0hpWYIZa/JbMoFz/2TloJ40vruWm1KsPOkiyv0Uzzf6UX1q71h7kYYrPI1hP+L9tG50k2C24ZhMR/fSp1xui+7F6GkmEcGh+AkHVqXHhRFrqfKteg08mpnBM39xhGxyqHIN4oME87E4lq6OfJGSStH1iFCdApQ/BSWE8w0Sco52h9Q0mNREYLKcQJBbpqJpYK1n6BZXJQfZiSXn57R+4T8fo8fhbG6w2/gAeati5YnQfxNQc9jopwRXCNxuLB5yrSQfoC9rDa/EoJ71G21HZITxrRv6DOr6ng6ctl5Uz+hHNV8v/NKHADsIe0CtzhR9Q5dkXpJWCJkuCM0rDvgAvGK+7Ilbe4eo5kkVWxR72syoV4BB7a+UAP49HGQ+zTdkddh14uhyHHmrAlkuxcmfP2yuELPpelN55A1BHov/lzxO07JPWK5zGKFWwg5gj5ijZ3oyVK1M0VYsHIn5wxAEbum87EicaR/j6HdZ8d+5h9i+Ql61O6cLX27EeX5vWuZ2lnjpOriJFB3yZl/pcka4l33npNPBhb7o209EOqAzJmHzI98UkQRcIK8G/mBZWkgzcilGn0Ig6y9cqr6Rq+D3ArmkNf21KS1t+z2FKOoQcWZ33m1I3EXFNhJY1yYFnB4J4jsxPS5qLxbigLbXiH8cMGZUVI/xTOVpbWvrvM6Tdkx7XL6Sq5K0ruaYSI0cUDOMXNynsxKFmzlEQ/0qrKCnw9u5WB5tK/hZpsNBgzTwaCojZKzQNKZgLRKFcpUMPOlnqaBlSXhp6ps8RYymgjTSG6p24MXTCelh1ATMQhq8wxiOBbMw2BlahcIgfZebOvZI0OUA6zrjcq6MUceEYa4U8jOyqLnvWwnVqjsClDzwawwWwZXVqEJBtrFP8tw1KLILcpWXdWtbCGpTc1up2HlVnYixbG6c62mnXt4skX fVXyssQ3 BjiCer6ir4Q4lwZFzUde/t2etIi5pnl4CJP6GrZeqYXQKLK9Wb1vTjZhI0RZOhfgbzLCo3flkamr6uZsUYcYNLz8mSBDSIQwC9wQ+yr5gopyE7F5tY/MBL0FUK4SEFYvLAjexry7j8H30hrooIeKj/46MFr9mO27tr+hIsbB9N7ajthPo6lNFpjM2DkZFU83Ju85iU/sBHGGopErMQgMkPU6IWomNHXYLzD/oPho+3vILj81wcias68RVY4f20bBb0/MngbKQLQqWMWN1939sBV6t8+87ZHorXZZMJenTZcQYhjctCdYLE8waHSMN9nu3+/5GonqFHmHHcSxGTv3npLh1VTNZWA3F134H 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: <linux-mm.kvack.org> |
Series |
Add support for DAX vmemmap optimization for ppc64
|
expand
|
diff --git a/arch/powerpc/mm/init_64.c b/arch/powerpc/mm/init_64.c index 8d184e89e943..e0208cb12058 100644 --- a/arch/powerpc/mm/init_64.c +++ b/arch/powerpc/mm/init_64.c @@ -198,8 +198,8 @@ bool altmap_cross_boundary(struct vmem_altmap *altmap, unsigned long start, return false; } -int __meminit __vmemmap_populate(unsigned long start, unsigned long end, int node, - struct vmem_altmap *altmap) +static int __meminit __vmemmap_populate(unsigned long start, unsigned long end, int node, + struct vmem_altmap *altmap) { bool altmap_alloc; unsigned long page_size = 1 << mmu_psize_defs[mmu_vmemmap_psize].shift;