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 03AFAEB64D9 for ; Tue, 27 Jun 2023 23:39:09 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2750A8D0002; Tue, 27 Jun 2023 19:39:09 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 225278D0001; Tue, 27 Jun 2023 19:39:09 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 0ED4D8D0002; Tue, 27 Jun 2023 19:39:09 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id F08228D0001 for ; Tue, 27 Jun 2023 19:39:08 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id BC906160562 for ; Tue, 27 Jun 2023 23:39:08 +0000 (UTC) X-FDA: 80950145976.12.605AB47 Received: from mail-pg1-f170.google.com (mail-pg1-f170.google.com [209.85.215.170]) by imf21.hostedemail.com (Postfix) with ESMTP id D7AA41C0018 for ; Tue, 27 Jun 2023 23:39:06 +0000 (UTC) Authentication-Results: imf21.hostedemail.com; dkim=pass header.d=rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=eYlkZ7RR; spf=pass (imf21.hostedemail.com: domain of charlie@rivosinc.com designates 209.85.215.170 as permitted sender) smtp.mailfrom=charlie@rivosinc.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687909146; 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=UEotHXGDYPp+N3kzq40A+VGZCyOFKrHwBcgbYar1LOg=; b=QK2XwZ9tK/GQ0asIqFsP7F9u6FJgLUnmTQbTc4P1Ks+oxgT98qIQRve5D7AHeKfBdBrX8D ubuY4uYvaiNBhPQt0CwIznTOPO/DxLkmv9odKi2w0RjHIuMDoT76y4pSpGjRRBoE/OWJEV +WRz3x+ocFXn1m18m8hmZFwcNMH2rvM= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687909146; a=rsa-sha256; cv=none; b=Cu82NbUddipSaPYpsDswnowUr1lfXEHsn+TSs6pzwXzQvb3EVBAXC0eWipqGQ81T5EYBul CA41XbRvokY5K6Jhbisag3Sn0cHQBh+X2kRiXMbapRw1wQZAQeXBACQLE4D52xdkGAxq18 F2Zdip2CqC1sQW7RdnWkB26+CAZ58B8= ARC-Authentication-Results: i=1; imf21.hostedemail.com; dkim=pass header.d=rivosinc-com.20221208.gappssmtp.com header.s=20221208 header.b=eYlkZ7RR; spf=pass (imf21.hostedemail.com: domain of charlie@rivosinc.com designates 209.85.215.170 as permitted sender) smtp.mailfrom=charlie@rivosinc.com; dmarc=none Received: by mail-pg1-f170.google.com with SMTP id 41be03b00d2f7-55adfa61199so2071458a12.2 for ; Tue, 27 Jun 2023 16:39:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rivosinc-com.20221208.gappssmtp.com; s=20221208; t=1687909145; x=1690501145; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=UEotHXGDYPp+N3kzq40A+VGZCyOFKrHwBcgbYar1LOg=; b=eYlkZ7RRnjfcOrSEl/RtfXtVIUDXY/SobZ+VOu+z+XZHDsoEHatYx90/aUQor4mUER wxITd49Kw7XvhgcVFYoq4mFZHL7z9aHi0r+QhYL+g6lSIMWRwtUnRedNFC3xOasfMCGu NMW3alJ7N94ag1BxPWU3TUclX+f/qX/0DGmvK8TotY9FNIbXV2sghgXhF1dj95yOf38/ aHhPazCeoEJ3bjLeb0sOynGrNXxx3SbNj3Yv4MZJkno3PbCEZ90u3WQM2pmyz5GbAghI VTNT8URWzEYzrjzYGj1gAMAkiBLPMrE0uL/vLOppa8GJnYQW2b0d5av0daalTnL+EJTh 10/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687909145; x=1690501145; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=UEotHXGDYPp+N3kzq40A+VGZCyOFKrHwBcgbYar1LOg=; b=mBHz0BDf+l7Ih9D5SeseO3GtBpeAs7S7YPOOs1MdA4WF6F0joSmM5wOlFgoXxs956H c72hsgVSo0lVkaCQNxl6P/8vMDAjwX65YXlzI7NBzdq7BMM2hs0UBvH/Fx6Lxz1jS5YG jmXAsN1NJsHZGmRhsEIdT4QCfEEw/D/jbxb7vXGhhkwIR+jOW5dZq0b/4ZgP9/b2ia3E yKV94m0/3NkJEzcAXpwU2pTidxa2OWX8Vz3ldflofNx6Ceqg/bIHdeBvzSUbfiTeMtkI tSIeP1FhL/k+XtVCZ1J0l/tWgv6McPhYlRuZewtmKXCcs/jh07dCMmzPis+8mLKf3deS vADA== X-Gm-Message-State: AC+VfDwt60zl2cASSX4aYTBmgGDQDwRgYi7El76V+spK1TPltFLNWRux JpWFH0z7oTKZjl41MqtWQ+NyZg== X-Google-Smtp-Source: ACHHUZ5OkeSCUeB3U9dhKZWjZbN1Lvc3xdWPDUeDJ0nMM+W1gpyxhwafH7+mT55TVE586Y44vKy4GQ== X-Received: by 2002:a05:6a20:244b:b0:12b:6898:2986 with SMTP id t11-20020a056a20244b00b0012b68982986mr3198761pzc.1.1687909145650; Tue, 27 Jun 2023 16:39:05 -0700 (PDT) Received: from ghost ([50.221.140.188]) by smtp.gmail.com with ESMTPSA id fe8-20020a056a002f0800b00666912d8a52sm4748899pfb.197.2023.06.27.16.38.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 27 Jun 2023 16:39:05 -0700 (PDT) Date: Tue, 27 Jun 2023 16:38:58 -0700 From: Charlie Jenkins To: Jessica Clarke Cc: Alexandre Ghiti , Atish Patra , Conor Dooley , Paul Walmsley , Palmer Dabbelt , Albert Ou , bjorn@rivosinc.com, Anup Patel , Evan Green , linux-riscv , konstantin@linuxfoundation.org, linux-doc@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH 1/2] RISC-V: mm: Restrict address space for sv39,sv48,sv57 Message-ID: References: <20230627222152.177716-1-charlie@rivosinc.com> <20230627222152.177716-2-charlie@rivosinc.com> <473F7474-D7AA-4C9F-95A3-320F1741EC50@jrtc27.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <473F7474-D7AA-4C9F-95A3-320F1741EC50@jrtc27.com> X-Rspamd-Queue-Id: D7AA41C0018 X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: 6gmttrikwp1tknqwn3ru1umgped897i9 X-HE-Tag: 1687909146-296534 X-HE-Meta: U2FsdGVkX18K/nmOACrCYC1FLah1d07WI5mfqPTm1+r6LRZXE72pSaDdFxQdqJlsMXEpRm4dquXtZNM2T6oD+Bc0T6+3GBO0tf4bwNvt7dOQAAGV1U8tXRAQC8mQc2Oj48dBzy+D2rZwKlhNXo4M/GybA26Xfw4BodIAsvbTxtEdJBhPoriZzL9vuTEgF4GlijvKN/pRCdIlHR+3wTgIuhRGn/nYfqX7CKTGnH2Zd3FBtng11ygip6B9QYzWwicJk/vxm+CwLYKwo92C+dj29hN8ZNPQ7I18ieqfnn1CUlQ0u4ksb+TxfvrYyYrukdoJeklnkylRmoSs+yKPhW50BjF0rzH2SA3uCHYBc9thPwRGWI4hWaEmwAOlL6+DWgvL6CldCOY+7lw9Cu963JFjQzkFb13ozFzMBkjNwhAnNLhvveO0ERR8YYWvZAD3UszhP1aQfhPr1sxovc0M4PTcNg1q+8UqxzhCKA8h285LfHvZfVr1a4lzFmR/vz3hiTVqsFGL5ESns8H3cgyg5ckFsIVH6Z+KhHKt4CzcfY+l9yBms7+KEM2CRwA1x0Z2qc1/FPMcksS5X+eIf3qfthPzLb5rU9OWzByNFMJnxnckeemMZreNRiqkcX0/gdjtAPkupi3EfZ/kH1VIxKM8XALdE1+lulLgZhYAFHC8+TV1zm1FE2qbwAAh6xuBcUXLbIAvLdFyyvCGwA3GepnE1CRurQt+KeZT5Tywvx1ziFSCMQIPnvm6cwW6vFskpc1YehlQCa3lKFfIyNlj1OUiOUD7Q9CTuQQskjUZ2wSB2k0HqmcH9qp6iTxqEerX8B5Kcp8uWIgqb9blb3479i4v7R1jXb//Em+jLBsxHSRBgmKOubuiGcqZ0cKKrUSpyuNRynysPkjhbdXir9h2YPtxs50YP/L9G2RNqL8C62rayDGLMqxqGuDIfE5HCDC2kAWfHUMJqKmNLF4Lz40CqlnTO3A VP1yNbu9 MNdVQyPpHrTXvkY5pCo8iMZk1Pw8XN5AMuyx29ltBXpJXFhEvi2hcJAnQk4swSh0ZzGtsyeGXeorXosWcUztYaT2oNPSarOV46FN9OuuU62rKzc4NEvPVd7qCvrA5MwFyN8YETx5l1YB3z6o4NfEL7egK85fD71cpOh62vnKHCKIovHFWIXnjzR8nBnj+IWPDTKHygzscDKC5dvzQsmqFAk2LV1jRlCltm2t1VvB6sxxAHigmzW4JSGN8OatJclUyDnu6oZyuTY435fNF+YgojbLZLxMmYMhCtbNJHCsM5SL1Os78f9rW8UhvH5IOSNR7ZYJ1huv47PoVgId6WkU2Y1/flhCZI61nTDrPFAO4GIrcjNBD+9n2pfDDnJ6/zIjR0CM5GnT88mt5ib4= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000094, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: 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.