From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp-relay-internal-0.canonical.com (smtp-relay-internal-0.canonical.com [185.125.188.122]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id EED9436C0A9 for ; Wed, 3 Dec 2025 16:31:45 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=185.125.188.122 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764779508; cv=none; b=aG7l9G6jRL7qBtiSox0/C3cdXn97RrQvQc/7VNhkd3/bZd/1AhGLPkS276++yB9tZjn0U416P3FUfUJpijBCIn9UQxHppvUwGGSGd8MRMLTFnXwxfiI6dDfFxBa7s3gtIdutnzyDsLCUCQriUiQrTNnYmZADU4/iMlyoeUbr9Ag= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1764779508; c=relaxed/simple; bh=l0gnY/UzSbFUAuDU1KntIMiLjASuWWo0nEVW8bui9Tk=; h=Message-ID:Date:MIME-Version:To:Cc:References:Subject:From: In-Reply-To:Content-Type; b=Nu5Ok1oGvuaCG8Dltrq6+gWymNbyI7TBDTl1ng6q31GUdWhqMJfOuElkSqJIyAOoX/i9PZe0umoh9wW37eV331r4ezPdtZNRQITREq83n1wFfEJD/y7o/xuAgxWPOETMrZG2gzMyfG6UWNVS9E1hdTsXOSxdjqruksSQDlQy+fk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=canonical.com; spf=pass smtp.mailfrom=canonical.com; dkim=pass (4096-bit key) header.d=canonical.com header.i=@canonical.com header.b=V6f7Wred; arc=none smtp.client-ip=185.125.188.122 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=canonical.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=canonical.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (4096-bit key) header.d=canonical.com header.i=@canonical.com header.b="V6f7Wred" Received: from mail-wm1-f70.google.com (mail-wm1-f70.google.com [209.85.128.70]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp-relay-internal-0.canonical.com (Postfix) with ESMTPS id 9EE9A40196 for ; Wed, 3 Dec 2025 16:31:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=canonical.com; s=20251003; t=1764779479; bh=l0gnY/UzSbFUAuDU1KntIMiLjASuWWo0nEVW8bui9Tk=; h=Message-ID:Date:MIME-Version:To:Cc:References:Subject:From: In-Reply-To:Content-Type; b=V6f7WredS1j0MVj7v/9J24ruCc0AnOf6kopGzdcoLB6474o24YpbBSXjQmm7JoQKq YuU+iBD2eTyCT28PLtk3Id9wbI1QxL5mOwAoHdmbEirYXqdb7h6J7IFRQAaMBiQIBD I1pVc9F2gYwB4y1tb18+Nyt4p5UqsfBJeT1fZJIYqjNz+2gpuq0oaeU4KOgH2aCPoZ 4KK+ClbJcilR2ruhjojqfbidXWLXZRzxg9BEZO4Prx8HMiLFOT4s8d41DKgeao+1Lb FFhBkH6fYImSdj0I8I0oM8vvO9742CRjF0/M6T987+U6RjsreciRyLfNJuwOLzRqPM KeyXvR27dHabmgY7RlJP60mkOcytdavBRrwzZgH1Qy/y/QME4UAjfzRYkWhDbA2cPg VeqdRzYL6MlhSj9jhJ4YOFXoLGYsigYdFby5COiSC6gPu9gBvG9uYXCuV4EhaFNmlL 2seUYxkpB6ZH2IQbv2RPt+utnpwnAbw2HrPbjuisSEDNVgg+jsQFiI5NYKYZwCSHMw FuW9GyL4NFZ9u4HznMyfXH7TCO8VA/L0haqzd6pefE87M18+M0P3DNgc4MTVGMSqz9 CSVpcPB0Onof3D7bkeVXvx+OiDm6QqRx0qsej8YQvSMFKn5uAgewTim0aS87Hv2RGK wCNhHNbqB+D0iaSNqIEP6EFw= Received: by mail-wm1-f70.google.com with SMTP id 5b1f17b1804b1-4788112ec09so40010575e9.3 for ; Wed, 03 Dec 2025 08:31:19 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1764779476; x=1765384276; h=content-transfer-encoding:in-reply-to:from:content-language:subject :references:cc:to:user-agent:mime-version:date:message-id:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=l0gnY/UzSbFUAuDU1KntIMiLjASuWWo0nEVW8bui9Tk=; b=mTK7sdrj0R0MobU3/AHfkA9TOvxdb34p8kVG58kVFof5kLHEA6HeBkm7X5YTK6M7Vn 1Gxv7mjqUjoL0UOXJZn6FC6GwwfTy9K2Rp6VAQKM6m/mxT+DRnm/0M7Gy/mgAjCEg2LX aUugOY6r/O8JbbZ6DRa0hcpfME/d8G/bNb45Tdp4EaXH3iKDDdmpNwqtxdf9mcNE16t+ 9vAH7hqYhUYScojTqolPtsl5F8B6TZRJAy6ekmMt5/UTF13EP7fhOOVyjzYhwPWBszzD LRHalOF1859evlQ+yxjrLQU1UEYLgHMsy7ZrO/XH8d/S2EL40De+bWlQN+sKYsxCHhxb 45ew== X-Forwarded-Encrypted: i=1; AJvYcCXLfR50ISMHvANYZ3Q1jdN2OECd9ZGqXenUMRcUT1MV6A49FLQrxrvh+Ybmyju3nWKINBjYW9xTRpGRL0c=@vger.kernel.org X-Gm-Message-State: AOJu0YzTFJ0J/EA4btrHJiLjrk2BsbNeIwFAmgqt7yTU0oxcWZFT2jty 1/BE+DWYCyRsGYFlKTYPe/hxdxLljA5AwuSdpSC9QMwOQ0FrWsMuzeeH9DU40IIhARB4w1m+apq f/fMKUZSJ7b/XkOxyuUhPGt6XAv6xQ2a+bZQIR0/6RjDCmr3lHhSKPEQQ0L4XMo66woJMGR80SE 2Y2u+FKg== X-Gm-Gg: ASbGncuYZg5b6tRMXWwYOLn1H7x5eL+UXkNsVrAlPES7iJY4LH+4GVAjvkvJw/kHo0/ DXc2GxRbnR8SwDJGoYSMoWAgQs+Zs0jqhc8GYEBGaKtuo2GNQwoN3+fm0GyTYRmU9/q0vH9EGh1 LCIuUBZqzB8YcgXyVPZDVNeGmXHv2rKNbkvB1K+QPZqWqc67qpH8kfZvK234s6exgysuvT3EkuV ufOi1J0dvafGi5PcHzFjuHnVzy/kEd6KDaLC/AINMV2L3ol0TQaidkKEgGprPtKrpbY0SzwOr4w lrjqxeH2osocTTkLGm6/L5uAKm0nfxOu6/qAiIiGVxOC5k/B1TbPgJJX8E/EPjIjAY0jtecZLas vjpNYoHpEFiDnA/rU5KRkXPQZ85I5Gn//gWpuLIEo5bCiX3S6JuT2q6ig66zdph/OmQXokKDWmS 4= X-Received: by 2002:a05:600c:a41:b0:46e:74cc:42b8 with SMTP id 5b1f17b1804b1-4792af327dfmr27911355e9.17.1764779476124; Wed, 03 Dec 2025 08:31:16 -0800 (PST) X-Google-Smtp-Source: AGHT+IHCKejq/2U+1EN5UAB8CezRHOHJDvwMZzcFVGMZ1T1ZB5XD8pg1afh59Y/Z4iwxgxyD87hFlQ== X-Received: by 2002:a05:600c:a41:b0:46e:74cc:42b8 with SMTP id 5b1f17b1804b1-4792af327dfmr27910815e9.17.1764779475621; Wed, 03 Dec 2025 08:31:15 -0800 (PST) Received: from [10.1.1.222] (atoulon-257-1-167-49.w83-113.abo.wanadoo.fr. [83.113.30.49]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-42e1c5c30c4sm40900310f8f.9.2025.12.03.08.31.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 03 Dec 2025 08:31:15 -0800 (PST) Message-ID: <6b25515b-c364-47f1-bd75-8b7dc16e3701@canonical.com> Date: Wed, 3 Dec 2025 17:31:13 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: devnull+debug.rivosinc.com@kernel.org Cc: Liam.Howlett@oracle.com, a.hindborg@kernel.org, akpm@linux-foundation.org, alex.gaynor@gmail.com, alexghiti@rivosinc.com, aliceryhl@google.com, alistair.francis@wdc.com, andybnac@gmail.com, aou@eecs.berkeley.edu, arnd@arndb.de, atishp@rivosinc.com, bjorn3_gh@protonmail.com, boqun.feng@gmail.com, bp@alien8.de, brauner@kernel.org, broonie@kernel.org, charlie@rivosinc.com, cleger@rivosinc.com, cmirabil@redhat.com, conor+dt@kernel.org, conor@kernel.org, corbet@lwn.net, dave.hansen@linux.intel.com, david@redhat.com, debug@rivosinc.com, devicetree@vger.kernel.org, ebiederm@xmission.com, evan@rivosinc.com, gary@garyguo.net, hpa@zytor.com, jannh@google.com, jim.shu@sifive.com, kees@kernel.org, kito.cheng@sifive.com, krzk+dt@kernel.org, linux-arch@vger.kernel.org, linux-doc@vger.kernel.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, linux-mm@kvack.org, linux-riscv@lists.infradead.org, lorenzo.stoakes@oracle.com, lossin@kernel.org, mingo@redhat.com, ojeda@kernel.org, oleg@redhat.com, palmer@dabbelt.com, paul.walmsley@sifive.com, peterz@infradead.org, richard.henderson@linaro.org, rick.p.edgecombe@intel.com, robh@kernel.org, rust-for-linux@vger.kernel.org, samitolvanen@google.com, shuah@kernel.org, tglx@linutronix.de, tmgross@umich.edu, vbabka@suse.cz, x86@kernel.org, zong.li@sifive.com References: <20251112-v5_user_cfi_series-v23-0-b55691eacf4f@rivosinc.com> Subject: Re: [PATCH v23 00/28] riscv control-flow integrity for usermode Content-Language: en-US From: Valentin Haudiquet In-Reply-To: <20251112-v5_user_cfi_series-v23-0-b55691eacf4f@rivosinc.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Tested-by: Valentin Haudiquet