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 4C337EB64D7 for ; Wed, 28 Jun 2023 12:34:58 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D62E48D0005; Wed, 28 Jun 2023 08:34:57 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D13468D0001; Wed, 28 Jun 2023 08:34:57 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BDA318D0005; Wed, 28 Jun 2023 08:34:57 -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 A91688D0001 for ; Wed, 28 Jun 2023 08:34:57 -0400 (EDT) Received: from smtpin08.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay04.hostedemail.com (Postfix) with ESMTP id 86DF31A072E for ; Wed, 28 Jun 2023 12:34:57 +0000 (UTC) X-FDA: 80952101034.08.3A89F5B Received: from mail-ed1-f45.google.com (mail-ed1-f45.google.com [209.85.208.45]) by imf08.hostedemail.com (Postfix) with ESMTP id A746416001A for ; Wed, 28 Jun 2023 12:34:55 +0000 (UTC) Authentication-Results: imf08.hostedemail.com; dkim=pass header.d=brainfault-org.20221208.gappssmtp.com header.s=20221208 header.b=0SJ73vJM; dmarc=none; spf=none (imf08.hostedemail.com: domain of anup@brainfault.org has no SPF policy when checking 209.85.208.45) smtp.mailfrom=anup@brainfault.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687955695; 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=deifRzGr11/JVry9UhGEOhSb6Ocp6b0NM1X8UOjbU6g=; b=6b1ZsWaUq3v5/k15HcSPxc5GOrMZ5apigoLNiPgMWXAwyx3t7bxc7Vru8X/VL5biY/nkDr y5neVDF2FZ/0CCVOJpSROL6H5BXEt8hEH0fUu3dXlS20XgTUB3UnTKOC3xf7h+sixUXa8A a7RP3adCgeTSRwljxvPyWE6XSYYzVr8= ARC-Authentication-Results: i=1; imf08.hostedemail.com; dkim=pass header.d=brainfault-org.20221208.gappssmtp.com header.s=20221208 header.b=0SJ73vJM; dmarc=none; spf=none (imf08.hostedemail.com: domain of anup@brainfault.org has no SPF policy when checking 209.85.208.45) smtp.mailfrom=anup@brainfault.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687955695; a=rsa-sha256; cv=none; b=EfhnnPVlEhKMFMyQe2lLq5w6/ppIBScU8dyl/eqmI2XeUdc94EmYhVNiSRMsFEozHV7PCt yvxdCbjyrfTC6cvsTcKZtkIYdBGugHbtOSx0txQRUYUKGSbxwFX3ad13FkaPs7PfdHqHQt 6+Qgo7cdJYikSl+c/2DWq7K2Q/cZBtc= Received: by mail-ed1-f45.google.com with SMTP id 4fb4d7f45d1cf-51cff235226so1684142a12.0 for ; Wed, 28 Jun 2023 05:34:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=brainfault-org.20221208.gappssmtp.com; s=20221208; t=1687955694; x=1690547694; 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=deifRzGr11/JVry9UhGEOhSb6Ocp6b0NM1X8UOjbU6g=; b=0SJ73vJM/ObSup8qrZw5BiQ/vtxIX8ddoOJTfvpmdBRVnIIuUxUEMvlAc0iZt8EWe3 5RExfOonAoqXAAdKiqtSQeAn9jm+8bPIVTEYeft/vhEFHesdfT3LiYFTxKZ83rDajWRz 8XPBKBLigMtThmVgDUS1Pf8Miy6eX7CLBBejuWmJcukdZ9JpEW9RpLJJT8Sd7AaQJFqO 3oATLZBZoRN+pxtyf/fZSwUnwIoR9usyJII0rI0vBPF/JIdfIS4M8NYnEiEyOvettsSw Ltl/VAlRjVo03an66bp3KzSgBgJHmtknjn+2lBu/G0Vp8wGvkgNgYEGoH+X25Av2lPNt h9uA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687955694; x=1690547694; 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=deifRzGr11/JVry9UhGEOhSb6Ocp6b0NM1X8UOjbU6g=; b=ken6IjXg/IStpOLNS9m25Lf71n8Y88eFnsSKFvogpQmGMFzm63HRpH7HPne19svsCf kQxtxB2hbE+9yBCT5Q2+MyKdmRNv9ir+iL7uw4RyTj030RFVsLGQVcuat7ktL9OQr/T5 p35arAIAvEiZ8TZ6QmX6jT2b9cwORqMryqfUez9tE5JwPQS+jy2sPSPhMD4ySf/RsR5e i+rN9PHcTe2qXTWAYuYS/J8vR6M3WmlbnfgIiUnu7xxoOC9erSK9E98LLUNeqzRqrEUt Av9CsFJkO5jjiKYE/jB3GRVwkNnM2mEyXC1CQBfIgoRW/78H7Pu/ssNkBLYrBYNBwT1d 0i+A== X-Gm-Message-State: AC+VfDxJidrRJQOgq4VWCamhz1JIGxwIcAN85YDxTc7O6xCZ94CHlxwf AHaQZWk2ihCV+9u9BIJS97kCb0vVLYec4mCXv60TNw== X-Google-Smtp-Source: ACHHUZ4WYvVDjePa4v/PscHrjN0+BnvFHWM/4ZCCdmWjEWEQbavYzuJMTE4M+tyhs00Ak/Fi2k5viEOJArhSPia30X8= X-Received: by 2002:a05:6402:26ce:b0:4fc:97d9:18ec with SMTP id x14-20020a05640226ce00b004fc97d918ecmr1710680edd.21.1687955693998; Wed, 28 Jun 2023 05:34:53 -0700 (PDT) MIME-Version: 1.0 References: <20230627222152.177716-1-charlie@rivosinc.com> <20230627222152.177716-2-charlie@rivosinc.com> <473F7474-D7AA-4C9F-95A3-320F1741EC50@jrtc27.com> In-Reply-To: From: Anup Patel Date: Wed, 28 Jun 2023 18:04:41 +0530 Message-ID: Subject: Re: [PATCH 1/2] RISC-V: mm: Restrict address space for sv39,sv48,sv57 To: Charlie Jenkins Cc: Jessica Clarke , Alexandre Ghiti , Atish Patra , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou , bjorn@rivosinc.com, Evan Green , linux-riscv , konstantin@linuxfoundation.org, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: A746416001A X-Stat-Signature: 5hqwykbfuhrm3a9wo36xfsohisktq4sk X-Rspam-User: X-HE-Tag: 1687955695-37144 X-HE-Meta: U2FsdGVkX1+/q91ZmP+06eQYqe3toFHRYl+KW4AVhZM21MFs+NtKooy3pE/I3tIChifzh/o4MCh/VeRM8K+nSWgZ13L+hFmtG4CyBcmi0JbWow7XxqluH6MqsiwmJK5x2JvXoeVVQGtx7+aTs6htcHK+V5XDDsvs0FBhCdAylCycwJtY9L47i+gp8sLCzc2sVQaFRAGGXqgpNDsY5rVSl+kD1oTfX4QkcVEbnMIsjXSfgdQ7t289h6kucR+cLhgyjWOZ5fmuc9fqIt9H6CpZ6MInBTakNQT0ZQeJkR7GYNUrNphOf0VAAPIKw2rwoxvP+xOgkPP9cnByU1B2hm2bNG8xrCdVwR1by/sTjH9stPCUhYovnkmfoLQnZLtZzbkp+Yd4VUuR5ezYsn/8x1g15ow1kgmyQx9k6K2mYSt2OgtSo+cvGdZG+XAcMTj9ehMLQ6o75MRf8Pl9V7OFvuzW22NcDPkDBHt7Ind/De9dmr2VgTuauzR4PZidgPnDJ4OzLcXjZkver0McJNx1wrVEY2O3YHRJDpTcxjOz2HtEMGJdTUp7wzcl7hg24G1dny3dBcvFpyVuy8u9CytPoQ9hy8HwqYkx5yQ8MpxG//3gbC+cS/6dZa5UHleR62k0EcvXCnqMbxxu79WDAY8ZXB0LYRFfmuZQwTG7ymH6D2BawXNb0vlKN/RiC50P6n0MGMKnvcyG94NyLBeMtaoP6ArUmQ4v4g6UyKK9oBq/CD4Y83JLhVOpKyQiBJvBfe3YKvCHMP+pxyaYhswc2b/xEfKxz9fIak3ETLhAB8HAPCOYAhrWtw6dSYXWoVjD54PPJFHCLDlQ7CD+37ZXy0XB1ryVmqqk/W0mtwJoyGTsLDXVVYdYS7a1GMt0dnn/9pTmoLAVBUegIX52wQEhDtOXphjg9DPc3ECZ3lqcLv0NyV4xObiUj1+zgUtbV6Mru8XIHHrOOHUi0AIFbbO8EdgEclg gss+Wbov GAqP/95F5ulBn6g/qkNrNMmP/Rk3Pquc57G1uDth42w5xDtro+Fawd95OK7zs1qL81cnC4u+jnu/8zCBdVehvixaHxgadXRYs7uVcgHlDJMe56QQ/h41ycokbnNooKgb+1Yr4QOGpozUfLv5WtA2PmatwlJjQw/QlbCPvjfxBx4dYNQr+GsLXh22mf4vDknhwt841NFmyDPtcdQVqVwb39dTjtvZULv3/VmTE2y5MNkWElGYlBc5zh0D+gzD+O8jj/c89r/H1I7lqI5Od1N86BTEftQ/ineykAk/Gite4EQ+fJ016BmhMAgP+OPgaF/BN0KTYcnGvvssVj0A= X-Bogosity: Ham, tests=bogofilter, spamicity=0.016428, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Wed, Jun 28, 2023 at 5:09=E2=80=AFAM Charlie Jenkins wrote: > > Yes it is small to have a default of 38-bits of userspace. I would be > interesting in the opinions of other people on whether it would be > acceptable to have the default be sv48 and require applications that > prefer fewer bits to specify so with the given mmap hinting. I think sv48 is a reasonable default instead of sv39. We should fallback to sv39 only if the underlying host does not support sv48. Regards, Anup