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 EFFA0C48BF8 for ; Tue, 20 Feb 2024 02:00:54 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5B9716B007B; Mon, 19 Feb 2024 21:00:54 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5693E6B0081; Mon, 19 Feb 2024 21:00:54 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 40A616B0082; Mon, 19 Feb 2024 21:00:54 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id 2DCC16B007B for ; Mon, 19 Feb 2024 21:00:54 -0500 (EST) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id BF6CA804FF for ; Tue, 20 Feb 2024 02:00:53 +0000 (UTC) X-FDA: 81810528786.12.109576C Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by imf11.hostedemail.com (Postfix) with ESMTP id E20404001C for ; Tue, 20 Feb 2024 02:00:51 +0000 (UTC) Authentication-Results: imf11.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=zK7B0xwH; spf=pass (imf11.hostedemail.com: domain of thiago.bauermann@linaro.org designates 209.85.216.43 as permitted sender) smtp.mailfrom=thiago.bauermann@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708394452; a=rsa-sha256; cv=none; b=hhVFvmiEGPdAcXKqZctUno2B4QUGvAq6THMwz8+4xLaYzVQmKetkZFj+m3Gg9km+XQ4vQH 6py3Pw6LB3wlPaCWupTCeGO8lS7nwLS+AhkRiUaL7oc0qk0iAMe6FaPOG15PLhx6mITkQ5 em9++OTNQgG6JfR/MU7MeIa2Fi8YHNs= ARC-Authentication-Results: i=1; imf11.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b=zK7B0xwH; spf=pass (imf11.hostedemail.com: domain of thiago.bauermann@linaro.org designates 209.85.216.43 as permitted sender) smtp.mailfrom=thiago.bauermann@linaro.org; dmarc=pass (policy=none) header.from=linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708394452; 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=TPVEuybRyh8o5XcrU4e2hriNxyZdgI2hibiqaIMVscs=; b=iEx1t0p+9JyRD/FjnOgmMAgZTpfT4t0zfUComjT1T5Omd+jMsidWcpyy+BXzKLfRCogKRd 7/VfNmagxKEmC1ew+xZc4BwkuB6BaEQAslh6CM5TzS5ECVsCXzw0g4ChxQwBOVgaojZ0KX OYIE0GpWqFlOOlyGiXE0cC9cunLpZhw= Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2909978624eso2988601a91.1 for ; Mon, 19 Feb 2024 18:00:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708394450; x=1708999250; darn=kvack.org; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=TPVEuybRyh8o5XcrU4e2hriNxyZdgI2hibiqaIMVscs=; b=zK7B0xwHnc09IhM8TZFC6VyQr3LnQNIKkoZN7ZEmthxZh4sqqygvf2GKm8STrYefKD 3vx7ZH+/ZOElmoS5Mr6b4yPCLJSzOgqQ95fWfSPYMEhrypXCVZYG3plm9iaE9LblKHQ1 KbH4k2qO8mnoQq2/rYiOcuK0wJ8qn0HHy9hwQ7p3ARfxaoSx7HHYHqVgBJhcCSQzizip mBc9yIP3h9NORYrif5DNHZ73Ihm7Uy0YiH58YibP+ywfE1cYc799zxp2l0zU3MN98l5z UDT46I6eBgJlfyLpcS+KtRhZueEJ0V1LHym2ryfQZb9E9YZPXbCzc8zk5hIaFYZsZ4sn acyg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708394450; x=1708999250; h=mime-version:message-id:date:in-reply-to:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=TPVEuybRyh8o5XcrU4e2hriNxyZdgI2hibiqaIMVscs=; b=fGL+tUhhsNyn2a7GwFoFYAxE5yc3RoCA9CIzW8TSGhL39r1QSVH46bk5q4KlWXE2fW XZvZXYVrYOzlZBA+WzbeploDAb9dtqiA7yocRhh/0po/kc7640oywJKRwEx0N8ahdFFI NsNBg3xqU7mr/eAChHiS3hBkIPXu0del4zB2t+wXTROViF5zYvFBKYxh9+dTBoEjUqdq OOeRMdmXuGBTlnDvjvWZBkj2mKwktc6E3ALbYtlBulXs1DjmCClGnZZJu4DQlUrzbsGU PplHarsiPe15iMhlWhXOfsAE4zXtczjfK4mA9xZvE22WKet1NjIFPzly55uYRM8FJqrc 5ZFA== X-Forwarded-Encrypted: i=1; AJvYcCWhyHF3fraxDncIkhQnuRKbvUNzPCIRSTzAp16nVH4ZTZyIiUGSGOcxQJ8jsXmYtfMc8Jbai7edVap+QiiztsGZdko= X-Gm-Message-State: AOJu0Yz7KeICjz3TPntHQCdbz24eqfVtcQvulQF7Cx8RURpmC02J6Eei 117mQE8KOhG79qkc9LMjBiV6Yd33ORMymvJyfp1J25BNux0Ert4erWBoAaY91WY= X-Google-Smtp-Source: AGHT+IHQRCR15jZ5TkL4psb84wN2RgNzkdO9BEfcOkiOYvFiSNgotMA3Enz/ysz1JOMgmumVFviryA== X-Received: by 2002:a17:90a:de0d:b0:299:3332:a649 with SMTP id m13-20020a17090ade0d00b002993332a649mr8755614pjv.18.1708394450582; Mon, 19 Feb 2024 18:00:50 -0800 (PST) Received: from localhost ([2804:14d:7e39:8470:a328:9cae:8aed:4821]) by smtp.gmail.com with ESMTPSA id z19-20020a17090acb1300b00296e2434e7esm6167416pjt.53.2024.02.19.18.00.48 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 18:00:49 -0800 (PST) References: <20240203-arm64-gcs-v8-0-c9fec77673ef@kernel.org> User-agent: mu4e 1.10.8; emacs 29.1 From: Thiago Jung Bauermann To: Mark Brown Cc: Catalin Marinas , Will Deacon , Jonathan Corbet , Andrew Morton , Marc Zyngier , Oliver Upton , James Morse , Suzuki K Poulose , Arnd Bergmann , Oleg Nesterov , Eric Biederman , Kees Cook , Shuah Khan , "Rick P. Edgecombe" , Deepak Gupta , Ard Biesheuvel , Szabolcs Nagy , "H.J. Lu" , Paul Walmsley , Palmer Dabbelt , Albert Ou , Florian Weimer , Christian Brauner , linux-arm-kernel@lists.infradead.org, linux-doc@vger.kernel.org, kvmarm@lists.linux.dev, linux-fsdevel@vger.kernel.org, linux-arch@vger.kernel.org, linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, linux-riscv@lists.infradead.org Subject: Re: [PATCH v8 00/38] arm64/gcs: Provide support for GCS in userspace In-reply-to: <20240203-arm64-gcs-v8-0-c9fec77673ef@kernel.org> Date: Mon, 19 Feb 2024 23:00:46 -0300 Message-ID: <878r3f99o1.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: E20404001C X-Stat-Signature: xxkjw8mz1gzo6r8hiw8c8tm6y6k9w967 X-Rspam-User: X-HE-Tag: 1708394451-2660 X-HE-Meta: U2FsdGVkX19vMxVYprY3TOmZMmAmBJ6Jn10Osc3y/7HIKkDtrdItl2YNK0OtNYxkK8Ic3qGivGZDmVR6orGY2woLADMUdVDpElffux76GA29TVVPDvPzK/EdyMRYjrE8Eix8gd6bUMB3Ok/gSyu/emVdowgdCIQ7q+9JTpCV9r/djXY/a1PvsOeyn5flVh1txfz3D4TH8vy5U1euKSJhdc1eLMrdNYqJNlLJ0aAWjGo8uR+lKfyifQ3X6ziZx6m1FJnzmRmsT3uNOT3HEiljUnxCBVvsbfDty0Ki9DOwOIRfoN76tAqxY2A74wYqVm03Fmv8zGPMaxpNwP7KFUC55TY9HSpLZdiznFJK9tcIpwaTW+8rVWsXypMZHlIv6g3MYyL71R4yeMJcV9kqaxl87v6uJiZbvVdPKzUq4qjec767qk/SSWl+bonvSTpFOzR0jRwukKOBOBD4UVfc3H8EDBXz+RkAbEzzMgnJAQO9nZVNdCMDm4DDzTvRlHUQoua78gA4rdW8tnXGM4NP+Cojq6ei6hPI+qSTdduK/Wj1r1BtgH2TLkAkeuJQYH6CMZyp0OgKI0iI9BDrjri0YxFPAg+BriXwErDRD/DZ6esrmezxmik8EEyDEcy81ejxGlJE9eY2VeOy5U154TFgQfQwatTQhLHAVIyB1UTAQ+9fXvQD2RcYeeUhdb2L8umAZE/vtn6DH+vwKznrjg0sFLJ2VGtsOPE/Wmy4eMjsjzINTZEFsAwpKgg42WG9RTTVGHXYHE1p2PhI11X7yBK33ZN/Zi9XtCZB+KceEu3Un/kmqwV4xJ9HS8nfX2zYypHKmamjxr/GufSUxGQuwE4UBIOFUMaqa9lhZTm0MGfBJzyemEWH8wY6iSP3FI3gCEivPhyCMKk7F1BKo7VjSHucI+NpDOkaAnhbc1t0034vPB0DKzg3OXdI51A2oz8vv/bd2HfHJSFJIh8z95f/1KCJvg8 v7+jr99B Irp7EZixToTjrgpL9sVKH5XgT1XR/Nf43dHFhcTqa1+fDtjwTaa2C2spxRvTf9ciEV/gzH2vOanu2ZORRhTO7sr+O9ThmQhWkB0HdPQ2NZZidQoEaoz7UsNVlPnEsl0/Qosnc1znopX13bAk= X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: Hello, Mark Brown writes: > Changes in v8: > - Invalidate signal cap token on stack when consuming. > - Typo and other trivial fixes. > - Don't try to use process_vm_write() on GCS, it intentionally does not > work. > - Fix leak of thread GCSs. > - Rebase onto latest clone3() series. > - Link to v7: https://lore.kernel.org/r/20231122-arm64-gcs-v7-0-201c483bd775@kernel.org Thank you for addressing my comments. I still have a few nets and questions in a few patches, but regardless of them: Reviewed-by: Thiago Jung Bauermann -- Thiago