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 AD86ECD128A for ; Wed, 3 Apr 2024 23:49:07 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 4572F6B00C4; Wed, 3 Apr 2024 19:49:07 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 407B46B00CE; Wed, 3 Apr 2024 19:49:07 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2F5F36B00CF; Wed, 3 Apr 2024 19:49:07 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 129046B00C4 for ; Wed, 3 Apr 2024 19:49:07 -0400 (EDT) Received: from smtpin11.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id C6D63A0833 for ; Wed, 3 Apr 2024 23:49:06 +0000 (UTC) X-FDA: 81969863892.11.C5AB589 Received: from mail-qt1-f176.google.com (mail-qt1-f176.google.com [209.85.160.176]) by imf23.hostedemail.com (Postfix) with ESMTP id 156A714000C for ; Wed, 3 Apr 2024 23:49:03 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=soleen-com.20230601.gappssmtp.com header.s=20230601 header.b=IqpmI2HP; dmarc=pass (policy=none) header.from=soleen.com; spf=pass (imf23.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.160.176 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1712188144; 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=KGucdcbEarAoxKuYez/Q9HRuJk+G9fqOigINMEt0goY=; b=z71jLPJnRV31zMSrZKVbA+rS4gU7KulEitCiTdde6zdfiwank15euVc6MVI9Hh/x9IERBA xzmdlImWh5CnV1f7b3CgybcdgvEI8iAR7Wm8hfyG420any5Hc3HF0qnTRbgEJrTx5YDQEx 8QQxDdcXQK/oGFJaQ+GdHw+hhONJzPg= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=soleen-com.20230601.gappssmtp.com header.s=20230601 header.b=IqpmI2HP; dmarc=pass (policy=none) header.from=soleen.com; spf=pass (imf23.hostedemail.com: domain of pasha.tatashin@soleen.com designates 209.85.160.176 as permitted sender) smtp.mailfrom=pasha.tatashin@soleen.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1712188144; a=rsa-sha256; cv=none; b=TOp6atWGkEav9VG88ku9eWFbXlcjP8UpkFw6Ql6bkTT6mhNM6iMoeB9C5eg0I2ICIJ9SL7 2eBG653H7Eh9dR81owYQHYVJiMUPgkk48Dl9Bhq6sChtSzmcGNfh80NIJl1j9RG2gUGyQw 3lyORGtOe0jlGbc6i+7YNe+60fDXhNE= Received: by mail-qt1-f176.google.com with SMTP id d75a77b69052e-430a65e973bso1973871cf.3 for ; Wed, 03 Apr 2024 16:49:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=soleen-com.20230601.gappssmtp.com; s=20230601; t=1712188143; x=1712792943; 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=KGucdcbEarAoxKuYez/Q9HRuJk+G9fqOigINMEt0goY=; b=IqpmI2HPyx3qkLCWvOaNeBcte/m2fXM/nd4c4130tQ6J9pbZG0cpxpK9FslCSpzEwq e09QRisReiwHkmixx/FGowAqlL3m02DWrh09qKIMXQhtZEI1MbLDVdWCWd4lAIoZLutP 1NSYBq5QEPAsypNiTNtJCvwrTQA/jaKm437MmfAbdZTqMbexRTtV5B+QcMb2voXdm4nw t4wpEj3c0/aAyXZ08M6byJmK/8Sj/kmcpi3HY8CVYZ3pWFXUh0t632FQ5as6RL63yXE6 I1gDfawawfcx9aEaq66/f7/Yv7N+by3grBD5dJR7VjY36SnBfFHaNwtar/Tp0yBbXjDS yiOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712188143; x=1712792943; 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=KGucdcbEarAoxKuYez/Q9HRuJk+G9fqOigINMEt0goY=; b=TrSPTz9D6EqxpghJXYG8EE2ZuEwiSI+VTCMkyQ01QzVotxOeuI7IFxosGK11JpIfG0 bo4yyuigXUjH/IsTg+cH1x87lFYZfj0jgKq3CMcixGbgMzeedMSixOdsirks2hSq+RTA r7InitSI/ett5zIKeAjYDqicJOUyVJ2cvtX8YwpOxDrxxoAAfI2dMf3DeC1o7kucKUxI h44OuttuoWK5TSHFsxgWU9oR/8iuz3bUcC47WikYPLuKqknIAYKmbLpSK7OvjnylMX5N jX47iv5lKOJbnwrf/6aK1TkVoQaR4UdjAJGvQOKXNAqra3LoQPRwfCrXzFsFSOzTllgD 6dfg== X-Forwarded-Encrypted: i=1; AJvYcCXtjq8Ri4JLOiMrr0SsE/EvKjeVuMmOjVVBM5k+CowPkYyQ2HSWQ5OMmnfasZlgu4xTwDiiRZNJa8Gp4I1R85QB+uE= X-Gm-Message-State: AOJu0YwtGp4hbcIklghs/GAshF5PyKy76yMEg57Mpo4yUm5UIUae1pPq lNnIDLfT/9zjppSRb+ap3L9IyWn5JOA2NWX+lIF4Um375jtPqG3eJogaqn8+GNMzN8QgqovXlnZ Pi/nArSl6dst3rUCcI14YbawHYFoIRsbhXkS8+A== X-Google-Smtp-Source: AGHT+IHPnPQwVv5MC6DjBNmcSUg3aww2ndiXlp0YCr+i2ghLZllCJ3lJZ/X280nXGVnMBVofOPtjQ373fmu8HkwBJDA= X-Received: by 2002:a05:622a:138e:b0:434:3e9b:6692 with SMTP id o14-20020a05622a138e00b004343e9b6692mr1064206qtk.13.1712188143268; Wed, 03 Apr 2024 16:49:03 -0700 (PDT) MIME-Version: 1.0 References: <20240402051154.476244-1-rmclure@linux.ibm.com> <20240402051154.476244-8-rmclure@linux.ibm.com> In-Reply-To: <20240402051154.476244-8-rmclure@linux.ibm.com> From: Pasha Tatashin Date: Wed, 3 Apr 2024 19:48:26 -0400 Message-ID: Subject: Re: [PATCH v12 07/11] mm: Provide address parameter to p{te,md,ud}_user_accessible_page() To: Rohan McLure Cc: linuxppc-dev@lists.ozlabs.org, mpe@ellerman.id.au, christophe.leroy@csgroup.eu, linux-mm@kvack.org, linux-riscv@lists.infradead.org, linux-arm-kernel@lists.infradead.org, x86@kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspam-User: X-Stat-Signature: pc95pjw61pib3auozop7my594hm7fuq5 X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 156A714000C X-HE-Tag: 1712188143-978574 X-HE-Meta: U2FsdGVkX1+EvHs//BkkaaOF/QdzURsS+mFL7+hoYTSJQD0dq2eUmmL0ALMc6XpcQR87ZgA0rGDtiXaBo1b8Ka8j09WTDXwB1ozb/LoQawFH8myHf3pM9Ctp2QdmY8FcPd45LvyiIHQK7Ew1m8YrwpHgRP/7Q4OEyv3fyN8oNWnhdQ3xgCHPT0Qg9iMmGtHz4KYvKa94pLMjb10zq7t1I1M0EqFKkRFAd268eibt9OD4NIANMeHiBzKXa4G1clI5YkJmKNz/zaUiSN2kuYRJNFWhvBT44D/p0UJs5zGaqcTu1ZYLI/Fn1o2JMVmarQGVGE+CLHkiW42//kVSwN31j9C6JNaeRo5mu/hb9qZvKI6tcKfxS9fyfvuUr7K0PqO6k9J6wm4zgsONXPv+W4TscXxMoFABTYFcLin8OU8dEGyunb9YAO3wMUFRHCqRrLCaiPSsPfCRxJXhTCVNMCDhvtY2UDLhYtN+gRX8xpmYXjuSGoRknKgInFuBnmxw257GQBpfYpWAvokvXE4WFe8nIsKRP1eY6C8idZS5kj/FNn9HNWBURo+E7aE8iYtcPWQvCW7N8alJbAosCrYfQGQahTlD4W3IM1aDpvYyOISUEureYktBxmh9g0vh8SizjUb/gqf3sSKcaoybwBWcX7TH8ZQDBGv4uOQvDsyzQ5Uxlc0O7E9Y4bCzgurzQKjdCyACf19uaABqEFG8GpNyydPiv0qmPkfdWvi/WQL1J35uEV/8WtlkJpspLfHtKMXYEOnFSCNHwAD7yb0Yy6q2Qm1RSFeSK4DgxZYRlpvE19jgBv+sSCfnMVIcukwwp0PU+r3W1e2Xp9sVJtV8eIRcR0cZv1yerwVP+/9gzvUUrwYkvEHuVY13goeiJP4XUkbmAOD81wRkDhl0Tfhr7tUtIDZRxgIFTZ/PZD+oV1qLZFYa0ZwvUzWRs5lAzLv3YT4x891LA+Dvv3aWFqggTubj6ze wNBTqbYX /HV+SJKCS8upkP6Q6UVLl7wvH0WG0SWQHfpliYhD+WXVbUAFgmBGqBuONMifJ2mFxamf/Sq+z1hYiewXMXOGVBdwog3qhJ9R7elG7Y4QXg9Z5bZ9Bl7sm/9MBsEKLTm+lARNSeSlYWZAt1wE7nxgKUMtmJIRK58ff7ybUO4Rg3lMXy5ACpY1kRKgdhlslP7wxYppuh3dCPVeZT0NWZ1H0wvFKg6Uy5bOKCTLfW6tFjGYnysQ8Q/kLOH09u54aOwkQ7k9SknTgVKIeguVokkGjgvaniD45DettLLjb46OBEj6siPBeOmIf8endYdQM0MzAJrv0ESlciYhSs8Vam/LsMaN4TFwk9keWqXOXgeHZa2oWQ3R7wGXAO0Yc7ZFjTJpJAVF1Fq/wls1VIUnWmMLzrolQ3zRWU1tbuN4g X-Bogosity: Ham, tests=bogofilter, spamicity=0.207242, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: On Tue, Apr 2, 2024 at 1:13=E2=80=AFAM Rohan McLure = wrote: > > On several powerpc platforms, a page table entry may not imply whether > the relevant mapping is for userspace or kernelspace. Instead, such > platforms infer this by the address which is being accessed. > > Add an additional address argument to each of these routines in order to > provide support for page table check on powerpc. > > Signed-off-by: Rohan McLure Reviewed-by: Pasha Tatashin