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 6111FCF6497 for ; Mon, 30 Sep 2024 07:23:55 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A842C80015; Mon, 30 Sep 2024 03:23:54 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id A0CC780012; Mon, 30 Sep 2024 03:23:54 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8AD3E80015; Mon, 30 Sep 2024 03:23:54 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 6C5E580012 for ; Mon, 30 Sep 2024 03:23:54 -0400 (EDT) Received: from smtpin20.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 1A5FEC1AE0 for ; Mon, 30 Sep 2024 07:23:54 +0000 (UTC) X-FDA: 82620565188.20.6F90491 Received: from jabberwock.ucw.cz (jabberwock.ucw.cz [46.255.230.98]) by imf26.hostedemail.com (Postfix) with ESMTP id 15BA4140013 for ; Mon, 30 Sep 2024 07:23:50 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=ucw.cz header.s=gen1 header.b=aGrxWo51; dmarc=pass (policy=none) header.from=ucw.cz; spf=pass (imf26.hostedemail.com: domain of pavel@ucw.cz designates 46.255.230.98 as permitted sender) smtp.mailfrom=pavel@ucw.cz ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1727680939; a=rsa-sha256; cv=none; b=nouAVMbhOyiNA8SZtLMiuv5jeZpw9JOMH53lPmS+1tvOBlUovvKa87CmRCv/WOs5LLuRdD sYBNPZe9b4HJWwV0rKUVUyfS2LQ9OW6BURoFgK8hm5oi9+sasSdyz/9OY945sySzrmSMOh e05/eKekOUIbVyKY+UrNCZsp/IyFU4M= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=ucw.cz header.s=gen1 header.b=aGrxWo51; dmarc=pass (policy=none) header.from=ucw.cz; spf=pass (imf26.hostedemail.com: domain of pavel@ucw.cz designates 46.255.230.98 as permitted sender) smtp.mailfrom=pavel@ucw.cz ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1727680939; 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=hDMeTQHukrC1IMq/Dz0vfZpF3Fws59G6fh/19WKGSek=; b=n2IFXV09+tcsUxdA9cRu9Tbktjx2qRV24zqWTLAElpvwTHIw5KWRajvvGpDrid7oM23MeM 6Z0ujgN0WMmaOVoZ9kNyHPrNqgwDpr2lEveGLDxJwKVE38xRSZOhDExLb4tOlHVM/VdjHQ 5QmxPDNv4EjX+p78mT+TbHeu8opRxwQ= Received: by jabberwock.ucw.cz (Postfix, from userid 1017) id AA2F11C009E; Mon, 30 Sep 2024 09:23:47 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ucw.cz; s=gen1; t=1727681027; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=hDMeTQHukrC1IMq/Dz0vfZpF3Fws59G6fh/19WKGSek=; b=aGrxWo51Giacs+I/9mGxdpHn5O+j0lzEj2rJ/XD5qT88MvNucWlsarIgij+At/L5gU5gPh fnGkkvOMhNjq5seH6/1VA1QjuCycNVjnPOlh6iBeeJYpARK8mWPF2/RZmwTyio+eo0ZUZw rA1HftgEXqOL32EgoJ2OkDgMlyp7b1c= Date: Mon, 30 Sep 2024 09:23:47 +0200 From: Pavel Machek To: Lorenzo Stoakes Cc: Andrew Morton , Suren Baghdasaryan , "Liam R . Howlett" , Matthew Wilcox , Vlastimil Babka , "Paul E . McKenney" , Jann Horn , David Hildenbrand , linux-mm@kvack.org, linux-kernel@vger.kernel.org, Muchun Song , Richard Henderson , Ivan Kokshaysky , Matt Turner , Thomas Bogendoerfer , "James E . J . Bottomley" , Helge Deller , Chris Zankel , Max Filippov , Arnd Bergmann , linux-alpha@vger.kernel.org, linux-mips@vger.kernel.org, linux-parisc@vger.kernel.org, linux-arch@vger.kernel.org, Shuah Khan , Christian Brauner , linux-kselftest@vger.kernel.org, Sidhartha Kumar , Vlastimil Babka Subject: Re: [RFC PATCH 0/4] implement lightweight guard pages Message-ID: References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="W0cxVuCFjuLpnb26" Content-Disposition: inline In-Reply-To: X-Rspamd-Queue-Id: 15BA4140013 X-Rspam-User: X-Rspamd-Server: rspam05 X-Stat-Signature: brdmm118ong98ct4o474wr8m3x96hhwk X-HE-Tag: 1727681030-159863 X-HE-Meta: U2FsdGVkX18sVNqYuEuIht6bd4pTxdD9vWxpk7+RZjhUXUp/7KIM6RBnxgBxS+mIuBDSqzLirV7FyvknBcVO95iWK4t0hEvsJFh6e5cjPJ+b4slHUU9L4CMztjz77r4V+s1Oms6U3zZNsB7ooxZtLaQ2kdEi2sDgHX5MriozACL4ulBjbqtBaCUGYTMdY4pQCkPHloRL0jnpt6F2KR+ph+1n3rODcG+bRy4D1+vKPK2oIgbHEWuRMecdvitNJOmPyslbWDuZ5bZ1XiiJdHtshEPnjK9DWDiQMxw4RYPS1dgtBz7lESITwmp7XmW1m8N9ch+5PiUvjw4Zw6R0QKewZnD9h2SCv2gGUNFhF44yP3beJ6pb03Wetbi4uAeGNp2NeMEBIQbG/Ansi264xMff9v4FA5yxMw2We5U+DGS87GZdEWLdcx+P2YPFZ13HOWUa2y7uRsVFxE+c9wbf1UfGu00vz0w/t9H2mXVD2ayp3XpGaf0PmdWj1v+MrZtZQHZnR2Z56zpgo2jbR5jTFyJhrCFdc/6OrIkVkFuRaE5kNxNqmJ7jejtlSFC5P6GkYJZ+cXPi2ZNkl9BS0wz/a/eeEkFenyV7Yip3avIIj3mYvjIEq1DaZ9MIcgLf5M5qCtaYTXOfdMLE9dxpL/o+TbrH2WqhypsY3mypgXvBwCUHcsskiaRjzk3k/I3ZFt/jOXnSWxC1Hg9w4nfYP4tQfTqeSYm/363QU9H+641SJO4VqIwbOYsnUYzynqhUM0HPfTN+ANmUEzqXOyf6X3Ux+bX7nc/RVMH0fTm87F+ySzd7g/tJ9vqui10NoQABjv9rvM+oeG62E0VKHB7xX2g2G463aF6bfsf/Urv3s6rvI8CnV4LgseRHOMmeZswTdLDqdywQxRYq6cTtLpUO9WC+XdNd9eS131aJEoMlMQO+F8GvF3GJ4OLJb4ZaIxA17RFA7PAoxT6ilm6mNv8wlYthjTd ypXgznFI 6zOLAQV5rUqtJMW/mq+tYlMNtRHWZaCrg7VNcSSMoR09h7hOkgj9tCI+b/CAIJmrhXILGmw/QQDdYFl08DbwOETzrIdqRpUuFLDHHKMwllHkSQ+1j4UgtAXOIpKDmyCYsDhzyPpLAz5TABVppf3ClkihFZf90yrbzXPfbjqulPVVzVweZnwt9YotK8fl5dlcy286dWp47wJIXCQp1VNYI5kMWtHWLREvxPc4/iicTxRryhuJvJyexkDX6orsaOUqnJBVXmohZqNgleP+5ckn7umo1uViqZIMZvNCYNv7ARBTOGquDZdAhJB2xpRWvl6QXLHt5Gm14kFV+AcMB89tC6+sFIjdUaETaqzoPPB7fukwYannhsk6R+jFveZ78HoE66xU1 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000001, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --W0cxVuCFjuLpnb26 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi! > Userland library functions such as allocators and threading implementatio= ns > often require regions of memory to act as 'guard pages' - mappings which, > when accessed, result in a fatal signal being sent to the accessing > process. =2E.. > Suggested-by: Vlastimil Babka suse.cz, I believe. (They may prefer suse.com address). BR, Pavel --=20 People of Russia, stop Putin before his war on Ukraine escalates. --W0cxVuCFjuLpnb26 Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iF0EABECAB0WIQRPfPO7r0eAhk010v0w5/Bqldv68gUCZvpSAwAKCRAw5/Bqldv6 8hAuAJ92TjqtQXkEDCopy+H3+ERGTckKJgCfZ6IwGhZZzzVTDKuv9wjxbwBtzgE= =UXT7 -----END PGP SIGNATURE----- --W0cxVuCFjuLpnb26--