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 D9748C25B74 for ; Tue, 21 May 2024 12:23:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 18B956B0099; Tue, 21 May 2024 08:23:13 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 1156F6B009C; Tue, 21 May 2024 08:23:13 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id ECFDA6B009E; Tue, 21 May 2024 08:23:12 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id CAD466B0099 for ; Tue, 21 May 2024 08:23:12 -0400 (EDT) Received: from smtpin14.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 3F38F161195 for ; Tue, 21 May 2024 12:23:12 +0000 (UTC) X-FDA: 82142317824.14.54B20BE Received: from mail-ej1-f43.google.com (mail-ej1-f43.google.com [209.85.218.43]) by imf17.hostedemail.com (Postfix) with ESMTP id 2FFD240030 for ; Tue, 21 May 2024 12:23:09 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=aL1aWI8Y; spf=pass (imf17.hostedemail.com: domain of alexghiti@rivosinc.com designates 209.85.218.43 as permitted sender) smtp.mailfrom=alexghiti@rivosinc.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1716294190; 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=hwv4UfeFB/qhGfzo1UPvxGLOjaOyyNNjAF75j9o1V88=; b=4HZ4nsOABEV3rAF6PJ3CzI0cLDlQKtpQ0+8wlA0mkzWGVvk+J+Qnw/fKKNr3KKz+uSwHuF 3YfJ6oL9KraIHZUs+9gUD7xhsqYeEWOJt2jN4ijwccCxL3oLAdpBY0uRwDRN1QcLK0DuMc Bn9+BE6NwcCLrW3y5eoyJ0Ekt+oTX0A= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1716294190; a=rsa-sha256; cv=none; b=wQnAH8BuBLKqSk+84TNpOzWV9z9rdbB5grIe4Ukx2NPH0qeM4Y9lgmZpOQcGGcazWXdFLx Jq+jEFbVkGHHuUzwiyQZP+JDTaYwPDNPiRj5uLPtuaYZ/iVuq4rAG2Os/fooFU6wMU0GyP M6qWwgM4y6SUrw/ILjj0CbpENAZKaAY= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=rivosinc-com.20230601.gappssmtp.com header.s=20230601 header.b=aL1aWI8Y; spf=pass (imf17.hostedemail.com: domain of alexghiti@rivosinc.com designates 209.85.218.43 as permitted sender) smtp.mailfrom=alexghiti@rivosinc.com; dmarc=none Received: by mail-ej1-f43.google.com with SMTP id a640c23a62f3a-a5a5cce2ce6so762529566b.3 for ; Tue, 21 May 2024 05:23:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20230601.gappssmtp.com; s=20230601; t=1716294188; x=1716898988; darn=kvack.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=hwv4UfeFB/qhGfzo1UPvxGLOjaOyyNNjAF75j9o1V88=; b=aL1aWI8YouNGLxkJcDYwil/QPIkd1sTvpbq644B0rL6oBklHPt8I0Iy9R11RciPrgf wt6IciLSILWkYCymRMfKSEjqn2CUkDR0Ipup9qaoL5ZfKTJXHjYpez5wkZhkhUgiDBTO Yt1WaB0zxR9/EK3TrjN4YeImfXb8tqCGq4lOgJUY55hmqklnSaSNwneS1tc/yBsH+cGQ QiIS8kS0E8kBH/u8UimWE0nDkX44fFXXvUPE6FwG/VXhpUkY+16hC0UQCXb8DDgmWr9+ FZaVtHvWOuHeM1ygCHkd2+OHxofAMGxgQ/equeoLx1KoYQi+n1NltJnpD2nGwZVLhdlI m74g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716294188; x=1716898988; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=hwv4UfeFB/qhGfzo1UPvxGLOjaOyyNNjAF75j9o1V88=; b=lu39hOm5BdVeugMo2cG7NsiwMNA1Dl5eP7bFhV2t17gCeemQ/A2+t/02FwdLl3/Aql sCNqRT8uiMzknjcA0m6vbLsp0XcsqpLAFp+TxMO5UlLleBGhESLIuCaJ0DMdVMJDuq1g U+UcYCoxol/hMehlxsdh5h7Mym9SyNXG8TaPBWqMmGoIa+lBKzjeVyQwR4KvjHLrzmHQ RjYgwGYshH/SGE99qS6oaFnuHaNkFNT6431I3W8bQyxW/HrVgpw7cjFF5/OiuNUwXO8N 8p1stESvgVtfCdQmc/WWiP+FeKcdlFl9Tz/bbeMlMZpkmPJhArABk7UhZzZoxf5A8Xn4 y2tw== X-Forwarded-Encrypted: i=1; AJvYcCX5NbXNM+koeCl0gPxqNJAjtleosk4Qs9hOxS5VxuKlIlNojfJ0oR82hKW2Yb43oGN31fJh4YGKqnzPd62+FD9zH50= X-Gm-Message-State: AOJu0YyLIwU/17+fEkMjON6EkvKa4TH2gRVQunJeeSJdyUs21lCBuvNJ D5mDI6NRwI7NoYzJt4cMs53Z6d/yeUbs3FnzK7c0GTiyS3hAatpNgg+2XX1/EqEIgDfLGprOGPf LDrd6U8UPobbweGniBOZqPURwFCMF/4Bom7MAHg== X-Google-Smtp-Source: AGHT+IHX4jtW/r/4JyHv1bYM+G3dQXmDZlMIxpf7dQJZDLPBpeUHYdAiwTVGvcK2C7L80+t1dhIgiRP4aMhzpvkO6DY= X-Received: by 2002:a17:906:5655:b0:a59:8786:3850 with SMTP id a640c23a62f3a-a5a2d681266mr2140690066b.72.1716294188405; Tue, 21 May 2024 05:23:08 -0700 (PDT) MIME-Version: 1.0 References: <20240521114830.841660-1-bjorn@kernel.org> <20240521114830.841660-2-bjorn@kernel.org> In-Reply-To: <20240521114830.841660-2-bjorn@kernel.org> From: Alexandre Ghiti Date: Tue, 21 May 2024 14:22:57 +0200 Message-ID: Subject: Re: [PATCH v3 1/9] riscv: mm: Properly forward vmemmap_populate() altmap parameter To: =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= Cc: Albert Ou , David Hildenbrand , Palmer Dabbelt , Paul Walmsley , linux-riscv@lists.infradead.org, Oscar Salvador , =?UTF-8?B?QmrDtnJuIFTDtnBlbA==?= , Andrew Bresticker , Chethan Seshadri , Lorenzo Stoakes , Santosh Mamila , Sivakumar Munnangi , Sunil V L , linux-kernel@vger.kernel.org, linux-mm@kvack.org, virtualization@lists.linux-foundation.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam03 X-Rspamd-Queue-Id: 2FFD240030 X-Rspam-User: X-Stat-Signature: hshe881nhy8dmn314gsohw1d8kemb55j X-HE-Tag: 1716294189-8996 X-HE-Meta: U2FsdGVkX188pCrdoM0ea/E9jdCz+VjJcYLY+HVAEZWIP9ZUqizQiQ4MixqrFUjsZR56DTYl+UKon3qiTe8bvfHvB9pOKrqpSlD43C6+LR0fyjBCWbAi/emYQeEfyhfHGJcLV1yZqJG7UdHlQLMCiQRiC0w1jYU8sK4ANuWVprv2vcZxuIu7NQ4480qgAoK/nGXWPEjdIQpqaEHSCLUUJEK79WrojLl8Mrbm5B3pfJcXemRRvHhjaZIq51oaMfqgY5jo/P6Rn31QXG3eXjvmwIcEdmcIjVTQyrpWk3iHTMekGeGMIODW4a318KM0jnuYcI0Q49RpWvc2u1hTS12OeIgIl0obbvrcCZLozxgDxDZaq/rdiBI1cySwtdt5hRd60xsSD6RgUlQizp7i8kXgBbFHqYNijCqC27cED5Qyh7liRE5O2F+d70Y37Dxcps8dF7ZBpe04E+L+tl0T6dmzfTi09C2n+3bySlnKyhUtcGAgtLMwfZuxfw9bVK5tiduFGIj7ydJj3UMUAQ+D25Qg7k0XtKNCmQwezwx5LyNXmlLQBvm1tFi0AXYiAgUiKgBrDn/jLAtmQfiCpEz5X9gaGRdMYiFzrG7Q1a1yKefVe7AQ/eaO/xUPvvUwwkLgDV5+3vULt2AHhFcEdVcSqkFfwVb9MKqnk0VN7a63MQ9fhx9vkFKORvCFKLwRSkU9GeWg4o0WDS8W/OWl117mK81SBfzkMQk+LLAJ4zxf2QxHBuB7rYzqD/nrEW5R324X8k+iwzhBIOROp7v0MYieczk6GMAhQrBZOQZkuguHW+KywsEblNSZq2fWM1Q0eQ47xsgmdgDWTPVr8DwaQhWRAUzw8yLOL980YjaKdtPuk7nKtNWOzD7a2V7RTyl25LSLGDVZXhjCTVVqzHQyhxZS2cBpsufq/dBptdWawSStdaSK4DXIjU6gaA3+QMNGzhAwNlczeHoxmKV/F0XAybIERb6 E45xdK+P kPZUi9enNrUlp0V0iEKGHS3KNMUvy6WZEx2tXF6GCZRaVrsAHv04opXm/hNx+MJt1KfQmy82BWo/znkgHFcaSuSJP83Uv08WVr678EcVWb92al2iBerneBcMSqzwC/RRNDQ70cltsutkKc8ATFSdZ8UUb8GrtgS2pAhcHpsWSciKHGGONcJOE/WBvgFNUUwe/nITYiap1KPJunQ9Xl3ginQXMnnFQUul1iaUwpe1X50VPLpgjoOGFwQA9FSqUx3ozLCi3oSC2Swu4QUzu6sYA/BO3RudZP6FUgY6KkEY1grMhL+r6hvwZCZxRNH4kU3M3Oz0DdxLUoSSevuNNP4dz32kpwAGNldhxRVrOgEqa7Q0V3aMnh9nd3xY77nLoqcj5JaGSEFacz3qibRvR5Wwqcmod/mYZk4GF1JeSdpA8U0h30mx26di/fij/iQ== X-Bogosity: Ham, tests=bogofilter, spamicity=0.000014, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hi Bj=C3=B6rn, On Tue, May 21, 2024 at 1:48=E2=80=AFPM Bj=C3=B6rn T=C3=B6pel wrote: > > From: Bj=C3=B6rn T=C3=B6pel > > Make sure that the altmap parameter is properly passed on to > vmemmap_populate_hugepages(). > > Signed-off-by: Bj=C3=B6rn T=C3=B6pel > --- > arch/riscv/mm/init.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/riscv/mm/init.c b/arch/riscv/mm/init.c > index 2574f6a3b0e7..b66f846e7634 100644 > --- a/arch/riscv/mm/init.c > +++ b/arch/riscv/mm/init.c > @@ -1434,7 +1434,7 @@ int __meminit vmemmap_populate(unsigned long start,= unsigned long end, int node, > * memory hotplug, we are not able to update all the page tables = with > * the new PMDs. > */ > - return vmemmap_populate_hugepages(start, end, node, NULL); > + return vmemmap_populate_hugepages(start, end, node, altmap); > } > #endif > > -- > 2.40.1 > You can add: Reviewed-by: Alexandre Ghiti Thanks, Alex