From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pg1-f180.google.com (mail-pg1-f180.google.com [209.85.215.180]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 4FF7136B01 for ; Tue, 20 Feb 2024 02:00:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.215.180 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708394453; cv=none; b=TSZeDaE0MKRTndt4LoygSyyg4BYGdUNOr0yjACaibzdZGBHvMLw66ZoMor5b9oigJVHMBidL+VTPZRENOj31HN4aKUa0ZBZ3cjy7+CCgCNTPez72OwnDaE/6cKWoZafu95ysP0XaUWJdaLYjgnvL5LlgktmBXtWINgreAe+BuFk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1708394453; c=relaxed/simple; bh=qiYCOBCXkZA+S1xJHN9t4SVRhSQ71ysKQ9Kl/44/lHY=; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID: MIME-Version:Content-Type; b=dm+BxGTJpmu4h8IIAWZ6yxXImNdvh33a6hR/g36YGtIycXKh28UpbiUVDU8qKnnYali0MiTRwYazgaTf4AtkuOwC8bBJ+wu96lyCOkDt8Aj8PvXbZmaVoDev6cB8Fi8S3OrgLZEtrDYaQk45d4MXFvkN6HjH296/hiNKAhhLsKE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org; spf=pass smtp.mailfrom=linaro.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b=YxFeDpf2; arc=none smtp.client-ip=209.85.215.180 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linaro.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linaro.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=linaro.org header.i=@linaro.org header.b="YxFeDpf2" Received: by mail-pg1-f180.google.com with SMTP id 41be03b00d2f7-53fa455cd94so3522577a12.2 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=lists.linux.dev; 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=YxFeDpf2YSn/UiOKivgydgsNsNLAmoUrJ0cE1W9XKZB2trBiP0jUPh7hAHALwld/GF JcfNXKyxb9IQvLbzc+96IRQ/68leBKG3nMbIBlWlL4027c/WDM96DCOps/apznrLRCGh XQqk3bMxTr4PR8maM4NVJUvrSlPHbIhKWf9Ib+eOV0bKMBlV9W//BwSr1iVeoqxiTHuR dHeLuVQ6ExqTEEN5AiG7TxfeQvU35HqmfCqEfF2OaPMrs6hWC0aRyUve8D18TIr33jvP opWxFq76fC0omR5bZsARf9faUAm5hORwsbHLqQvBmnfTWKBsi332cICFgFA4MgiucDtX FN5w== 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=wwqjkv88KNe+zCUSTXRblq376GNzlQ9G4sbWCDuwLi2TowUUuJ3H5XVi2xXohzALOJ HL4qOqkiU0AYHdUt0FTI62BrImsjyRrcrNr6WhMdgmjkVvvD7okijUlbudrXsyBC2WtA CzUvsUC+Oo9GwDERSAOXgIkA9mMrDbTMLOI2zx1xTLiN9zQqaCrKUfuYM4/IEPmbvPFX 0CNdkQCfzZYE4SmGBfhnAZMtpyO5/pgOpYy+GrVbeejZB249PIyoVIgEO1A135KypDOu 7TMJ0NjI8DCyRHx3SArVNeOJAlt6JAGESwR1jVGEcoCq/4Yz385rD9ow321Yn3RhOqmp rkCw== X-Forwarded-Encrypted: i=1; AJvYcCUWZpTx3hvE0UIYAAdTxuj3Nza2L/0GfyDESsVhNgJYSAJnQQVoQmxDK7JM2wzumlReTIfb5bU7dAgYzulKjj+BJqJRacGh X-Gm-Message-State: AOJu0YwaXgXXUTTabLsQtbOV8Wk2fDJrKB1Ot5nOd1UwjEW5R6YbYSmf dW+LixACSwZ2D16HIZ6Q7tJQpH7n78MDtRl8OKtM31GQFFEWN83e9/xNp75cohM= 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> Precedence: bulk X-Mailing-List: kvmarm@lists.linux.dev List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain 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 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1D839C48BC3 for ; Tue, 20 Feb 2024 02:01:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date: In-reply-to:Subject:Cc:To:From:References:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=u+K7tOn4Oi3NCndCISIhofluvQbPPragXgPV6faFyew=; b=KDRyTGi9IJHEAHRZEILD6ey5oa W9w1RLpMwByhEPoat83Sb/oylN93SGfn1AgKPrcREKx/K91Q+WjJl3XijK+FO3OqhIzVAJEBPhxi8 4WOkjVLWndmDAJdf/swpExot+uvfpuvjSdjiL4GNYs+RrrvOMkMapvTcJlXckrPT7hbw92Rnb8zJ2 CkILFqHxcdxw5QS+4kw+Z7EqXqnw9Qa5k68Lkel6n6W1JZy3fpQAyxwCWa+NHGmRozhIrQ002LKZp AnnvPRpLFhn2TCDuBsfBX+HhmIqfaJxNoVzAxf/S1gp5mBVXwAgIUs6aavu3hy/ufgJQ3NkA1kZ+1 pehA8cBA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rcFRJ-0000000CnvJ-2yjx; Tue, 20 Feb 2024 02:00:57 +0000 Received: from mail-pg1-x530.google.com ([2607:f8b0:4864:20::530]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rcFRF-0000000Cnt9-2WDl for linux-riscv@lists.infradead.org; Tue, 20 Feb 2024 02:00:55 +0000 Received: by mail-pg1-x530.google.com with SMTP id 41be03b00d2f7-5cfd95130c6so2980654a12.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=lists.infradead.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=X8VnJuQoUrBF811CWJXvEozuqyWQHSoCbMUkYGpE8sEpqRDZPLhqNbroUB5FpLe5R8 LgahaXQfSuShqtA339hVkl2ycvjbkOoSRG20HTbBR5WEzpkNMszk2sN9jX5lRigAaLGb jIVxdnO57Z28IG70K9v/BqoOC3JL6zxcfRE9jmONQ1MNFgm4remt9qsWTpRN78O1Uhg+ ENU8r+Ndojz939+bqTE9M9gqp+iRqh457PtgMgTukCcLhuasLJknuXqmX6HDKWp9EIul xCQK4LTK8rOte/dIBdFj0UOQzmmnPKeu3YUkHekE+kJtZVAgCniDZKnUBXlw+npdRWd7 BD5w== 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=nTBU/m/WADA3cuHxTVEb6Fw1AXmvyEKYhhq7tu5KC5AuY1qv2viqLSXnLSd9yMQa3e sqWWFpmiM8wsTgXHAQ/inbPBKabxVrtE0hBvmLvWbK5mK8kmvP5YFJ5D7ASpxXUjIL5Y VXoI19jED11rn+6DQ6MxtQpRU17IItl/2ni2AbNv783zlPWiWm5VFQnAxOEsbUhb4quZ rgcnAI+JvWToxv6jbyFFGSfcJIQ5PTDQg0cTOKrffybtZsIrutjvstksWAvyZgR4DijO uTkg/0v58YXnNsEnSmTbHKaP9HoILsEDEpuPJdAnZ7QbT2YHj64XYo12pTfxyUWeSeeJ Jxkg== X-Forwarded-Encrypted: i=1; AJvYcCU7shimRQk3x08B2f6Yc3XIQTxaT6m9iPkwdSM5469tbB3grNSIVaE0vYR+0lSLp2CaT5jLhj01377FXS7METgiqJcQaDyPWHDfFX+Y4bmD X-Gm-Message-State: AOJu0YwojFlxoE7n6zO+Ehu9AGxagBB5R1FlhRNu7mJN2SMiaJ9aVZLn 4OXQcoLov/P+Ymzx9ZafijhWdUWsrm08/3J62adphuz7DQQfcsgV8Vbp6AkAi20= 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240219_180053_797002_504413DA X-CRM114-Status: UNSURE ( 8.08 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-riscv@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org 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 _______________________________________________ linux-riscv mailing list linux-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-riscv 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 bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 21991C48BF8 for ; Tue, 20 Feb 2024 02:01:10 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:Message-ID:Date: In-reply-to:Subject:Cc:To:From:References:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Owner; bh=N538RPd38KEOZr2su+G1Go0Z7NhIRMJ8cjDPhjR93Fo=; b=eRlm/3Musa5bbVLzG2POWKsaV3 LRk98tXnBSsKPMDFxCw/aJbzibmY+7/UdhK6XQuRQn8zjaCTl4og/0bYGo7R3s3ItnEUzWno5Kha7 JqTUH1iXiiX8fpwSALHHAEdnJjuOKvAfkha3/soz9LXyDOAqUuhi7la23uJYVtF7fTJX5ePTEDTfb /1mDyyH+rCmT0wiBfBEFEbqjShsjbjkOUU8Z/qZLmiO0Xw3iqtITv7vpdlfd/VP8A8mdgz89xPTYg +ohE20Bas/cgrBCUvdKr0Y8oVdKiPbKC+KuoCmKPnDI9amvMQL8tvu2CxFfIi62jr29zO0ctlGnmv fVZO/HjA==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.97.1 #2 (Red Hat Linux)) id 1rcFRJ-0000000Cnuq-0MbY; Tue, 20 Feb 2024 02:00:57 +0000 Received: from mail-pg1-x533.google.com ([2607:f8b0:4864:20::533]) by bombadil.infradead.org with esmtps (Exim 4.97.1 #2 (Red Hat Linux)) id 1rcFRF-0000000CntA-2Ny8 for linux-arm-kernel@lists.infradead.org; Tue, 20 Feb 2024 02:00:55 +0000 Received: by mail-pg1-x533.google.com with SMTP id 41be03b00d2f7-53fa455cd94so3522576a12.2 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=lists.infradead.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=X8VnJuQoUrBF811CWJXvEozuqyWQHSoCbMUkYGpE8sEpqRDZPLhqNbroUB5FpLe5R8 LgahaXQfSuShqtA339hVkl2ycvjbkOoSRG20HTbBR5WEzpkNMszk2sN9jX5lRigAaLGb jIVxdnO57Z28IG70K9v/BqoOC3JL6zxcfRE9jmONQ1MNFgm4remt9qsWTpRN78O1Uhg+ ENU8r+Ndojz939+bqTE9M9gqp+iRqh457PtgMgTukCcLhuasLJknuXqmX6HDKWp9EIul xCQK4LTK8rOte/dIBdFj0UOQzmmnPKeu3YUkHekE+kJtZVAgCniDZKnUBXlw+npdRWd7 BD5w== 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=W9EHoKb5X3Rw7LhbHn8zSPqGm97n5E+hxA7RvRaajcwZRgFDgGpVB9YtUkU71WA4/L sRgMAP/6F5vb73dTnWMELEDPeL9s04vsakhLWRa/L8Vp3gftEjWXg5gHfkYwxc2ywo/2 a7nsx8svyKpzWRocuY1F1mVupXeiWbf9dCYJRIxXUu7wv6ufrlLB3tMDjDiKbWBbIlYw aUA77j0JwsKuG0uv0TRYANu4gSD8AyOw3HZHRffM6D+Jo4tzhOSHn9pSMb2dt1rsgmZT TvkOIsd2IwJFJs3KvrncA2JG0QRONqS5JXeyDMA3sAQUEk7HBCaxoeXGL08rq93RaI01 pqqQ== X-Forwarded-Encrypted: i=1; AJvYcCVazetfMeZIjdDsW4TbcaKN2aWgvzo5uEKmJ5tRXex8gY3DMkuNLnzGZAa0bgUdq9ed+68Z5E6euGvlKEpoX29iNmXVOpIMXH3CF9fKUF8eDHQj+kI= X-Gm-Message-State: AOJu0YzDhRbpvNhdWEFUctfCfbV2VYPwPOUQHGa63wbdmjD6pKdgxbsj YKOw+rqCYAzmfSJ7fb6QaH1ZjKjahmk0IUxwMTT/tvx6JkQm2VTUmZI92VzxDAM= 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 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20240219_180053_796667_3D409AA8 X-CRM114-Status: UNSURE ( 9.60 ) X-CRM114-Notice: Please train this message. X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org 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 _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel