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 2F129C48BF8 for ; Tue, 20 Feb 2024 02:18:03 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id BBCAD6B007D; Mon, 19 Feb 2024 21:18:02 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B6CED6B007E; Mon, 19 Feb 2024 21:18:02 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id A34E26B008C; Mon, 19 Feb 2024 21:18:02 -0500 (EST) 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 947826B007D for ; Mon, 19 Feb 2024 21:18:02 -0500 (EST) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 6593B4049B for ; Tue, 20 Feb 2024 02:18:02 +0000 (UTC) X-FDA: 81810572004.24.55A39F1 Received: from mail-oi1-f177.google.com (mail-oi1-f177.google.com [209.85.167.177]) by imf13.hostedemail.com (Postfix) with ESMTP id B872920005 for ; Tue, 20 Feb 2024 02:18:00 +0000 (UTC) Authentication-Results: imf13.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b="QFwD/qJR"; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf13.hostedemail.com: domain of thiago.bauermann@linaro.org designates 209.85.167.177 as permitted sender) smtp.mailfrom=thiago.bauermann@linaro.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708395480; 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=hyy8ZTU+BTw5Zgz2454qzBwNJQ5zOkaDYTH0aZ4A4fg=; b=iq/feQUlIoJcws+u+jpv/dYmNqsJEU9dfj8PD0WvKLjCiSgJTs10tNiod1CD4CX1pMP0dt wr7J6FbD0Av1ZQP4NlZr07BnY/kAkH+oy2GJ1V1CzMrj2vBj1UoQYOqujapqqNZvXyDQ+/ h9KQ+MhWzgAUe4/QU4WvsoycDbb1zIg= ARC-Authentication-Results: i=1; imf13.hostedemail.com; dkim=pass header.d=linaro.org header.s=google header.b="QFwD/qJR"; dmarc=pass (policy=none) header.from=linaro.org; spf=pass (imf13.hostedemail.com: domain of thiago.bauermann@linaro.org designates 209.85.167.177 as permitted sender) smtp.mailfrom=thiago.bauermann@linaro.org ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708395480; a=rsa-sha256; cv=none; b=X5F3utiiux4TQc8sJ4oHTGSNTNlHanVG+C4LFUTInwtc1pm5oEiA98x4a/Rmgdc74yCdPX pfY12PkoEmC1vecCarubJbeA7tlD5NYQO/1ZcwVZwa0uMjdeFoi3e1W5ylm858iQEX1OJe M3wn225vqjKpL6bvmEwiuohQtRKh/5A= Received: by mail-oi1-f177.google.com with SMTP id 5614622812f47-3c13410a319so3310897b6e.3 for ; Mon, 19 Feb 2024 18:18:00 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; t=1708395480; x=1709000280; 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=hyy8ZTU+BTw5Zgz2454qzBwNJQ5zOkaDYTH0aZ4A4fg=; b=QFwD/qJR2dSlxK+Ctl+Hyqi+9/0XfCb8TuNEUXACa5ARNl2RkH28DS1Yd2ZCAUbThZ HiHp4xz6iFU42OnQmHbxuciFLPHVmgmnjHSwhdHlZQSiAdnlG9LI4LPON8Sd5ntedgDN q6LJqdwi1+Fr6mOji/aHIyevVp2aymNGKFYWvsOid0l/PpCnM/jL7vzkPramKQIjDkbC O6ZJoJFih6BsfrRryzYCeLR/1jM20LOW9D23zvXjSun3ZkDm/GxB7aHX11/AC9mohjHN yx9zy/MgSfJq/uCVArqryWqgPWdQzZxmHD4uaIQcdR22p4uebpZ0dLvulduRiLFgnUkd yUXA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708395480; x=1709000280; 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=hyy8ZTU+BTw5Zgz2454qzBwNJQ5zOkaDYTH0aZ4A4fg=; b=XsreuOXLmeGp+zzSd/apwR+D0Stpc2/qAY9op+hst8NVszwefMacFdShc12yumZgSd TWTkV5TDLYS4VX/Wqe0Jjq+G8Qf2ureAnBLAqV7BtebaTsaGOoHtPaW1XwotoQkQXGet ZnhAjvLOVURJANNjb4rArFAiSeBPYxyC0cJwvfs21lWK86rLkIt+MI2TMm/D+g9AWtqH OjE7CzmornMItpnqR7DrPWWNFDkItRRqm9rxSBlqCyF0wX7kaIQ5ZEGyHtPBNFCJd/Q8 B9KT5FPTb2MANQzKleUnIkHAN5x1PD+8vCTtC/RZYG2rUbBzFk8P+9nrGiVutfXTniOh uVZw== X-Forwarded-Encrypted: i=1; AJvYcCUWUMuaXwu1fRofQgc8Pqk9bcjYwIz5PS4TEX8AOGPqJVk78xtxJnn7sf7PxnhoSTU+5BHL2/EfVvByg3rfSPQJ8b0= X-Gm-Message-State: AOJu0YzRX7CE6La+DQrsg7xvTBRBdkZlZTJZNYyvKfermcnkOgj+oIfH eC4RoSAX2PVntVGIxbmUTtXMLRVr9m/Ahe9K9qu6B5OYsSMYCILwLa8gJRRLzf4= X-Google-Smtp-Source: AGHT+IG+AWqQMKARywU7epk4MPVFD1c38rPYRk/u1nDYjlo0ottYYY2CyLviBufhz/tQt6Ao3jO2qw== X-Received: by 2002:a05:6808:2b06:b0:3c0:4455:a2fa with SMTP id fe6-20020a0568082b0600b003c04455a2famr15407500oib.18.1708395479877; Mon, 19 Feb 2024 18:17:59 -0800 (PST) Received: from localhost ([2804:14d:7e39:8470:a328:9cae:8aed:4821]) by smtp.gmail.com with ESMTPSA id jw26-20020a056a00929a00b006e45e51ba11sm3274807pfb.145.2024.02.19.18.17.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Feb 2024 18:17:59 -0800 (PST) References: <20240203-arm64-gcs-v8-0-c9fec77673ef@kernel.org> <20240203-arm64-gcs-v8-35-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 35/38] selftests/arm64: Add GCS signal tests In-reply-to: <20240203-arm64-gcs-v8-35-c9fec77673ef@kernel.org> Date: Mon, 19 Feb 2024 23:17:57 -0300 Message-ID: <87o7cb7uay.fsf@linaro.org> MIME-Version: 1.0 Content-Type: text/plain X-Rspamd-Queue-Id: B872920005 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: ghk765br47nm7g9sr3h8sioys6876yiz X-HE-Tag: 1708395480-125801 X-HE-Meta: U2FsdGVkX1+lYqwujgrqP1DjtkJf+aWzKY7QgS0jZuznXzY1SugQFHWHqsAgzjzj6E1mkYPQburI5JmS8vsYDwczVW4fulfVIJqaE+b7clUo+AM+HkSvV7Jt4VWI4vEHw83nAYTqvZWmda3qhkMG7SDIO2VER576X9mKMxlfOLe1TXBF5YQ92NVH/lhhmpPCIADE/Kqjq2yrxzkG1IbKagUjUFaUSAtMIb3SogqvBbrkU2fJKvXT+Rhx6vaWTm05oB+/7/8h+qXo9Ux5DVZ+kkEnaSDZTT1/e32JPcQI3L/F0sOp/T9qk1uFW5rgGU9PYDzenZ5+HZEhtm+1VYBblWDK1D01KzYls2Od80F43/L+AleZALhcWkZ0r6PZarl4qeolfv7bAkBLbyQCsb1XxE1xCOj+I/6H7BBgSivQssMGXFctAMp9F58ATSO3S0k6hT3swAGG3X+ysDiigdoEN+vFfWFv0NQe1UoNTJlZqd+quBsrzrXw1NmbFlO2VCL4CDGatUiZ2fXB8DGmf8hctaEZQ9LQP7AVGuuJ6Z0uX/uLwiaLP6wiIfCYpN0rSHqJAxyhkqPSFeIw1jgsvAQaky08zGVl0iiDF1QTfu+F2iIkOaMX+WCDGs08Kdsk/lsl45rSma/EoRqiN8o6vomwuQSMFvyperKczzd6wWflk4yz5zquAmKl9btlK1PityHOnf+nPECvgIlF+W6sw3GqrFLlr/hq5V36BqBEnA2/2lNmvzZu/2qsmmnVTjTxY/Ogy4BMEB0z5ifRWuaYe3ULWtyO8o6wQfkqjyBIg+5AmTcfz73zvpn5i780uHlaHmLIeeDeZFDuUMv14Sv0eRwVXyX46HnHiX34RaSyXZZqOrKG7pEjBQYxipbB8HsWJrLNR6V/oXZop4JzFfKzHAIzxgu+YfqdCNK71Ol+FJDHFOxvzMf9b/L7qACRO7/at9apfTOxEgCyz9VQ3XaJ2Ci W6+MughH d1hJ6W4lXvzQ656hfAnAQcvYCUJA7h5PkX7yolbhoKooD7dLSRNFwQiztKPDaNboL8lWUEuDrwslXyyP1FRWDN42VZBIoum6ggzv+m4JiD8AGxN9eJsUPSlNHXnywm25KYL+DKliE+3cvOXhI6tWfzLIngA== 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: Mark Brown writes: > Do some testing of the signal handling for GCS, checking that a GCS > frame has the expected information in it and that the expected signals > are delivered with invalid operations. > > Signed-off-by: Mark Brown > --- > tools/testing/selftests/arm64/signal/.gitignore | 1 + > .../selftests/arm64/signal/test_signals_utils.h | 10 +++ > .../arm64/signal/testcases/gcs_exception_fault.c | 62 +++++++++++++++ > .../selftests/arm64/signal/testcases/gcs_frame.c | 88 ++++++++++++++++++++++ > .../arm64/signal/testcases/gcs_write_fault.c | 67 ++++++++++++++++ > 5 files changed, 228 insertions(+) Just FYI, in v7 I reported that gcs_write_fault was failing for me. Now all tests in this patch are passing. -- Thiago