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 A3D78C77B7F for ; Mon, 23 Jun 2025 10:24:58 +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:In-Reply-To:References:From:To:Cc: Subject:Message-Id:Date:Mime-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=ZuxKIAy74ktSFmicOAs522witVEMFWa74dNfi2fVRRI=; b=3K2EQd7EknuFjU oyiwH6dfwqoKHzvIcXQx35ucbXndv+EEcKo/aTfT9xooYmGd85SJxRzPJ4BAmdxuoS9GwebrxYQdA pCcRsfND2x+ffJBujMoolYiPBhXjrpwPCQkog0TJQtpADokunHSHf/kZz4zy4CSm2lKmRYV5K6Kyg 4HAExH8Pi0kRlbASsCeKP00rcZFVQ4l30/jT/TIGx3I3YbRMXct0Cpehaz90yiNeEmhPn2MCIPVSb rsPZuuNgv/wpkUW3uiDoZtMMxLL+QG3Mzx6mrxZzQRIuj5jY+uMLRnwLwvY8eNd0lo23+53/dT2ke TikibIgXflS7ucgBNv/w==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uTeME-00000002L3S-15Qr; Mon, 23 Jun 2025 10:24:58 +0000 Received: from mail-wm1-x32b.google.com ([2a00:1450:4864:20::32b]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uTdtD-00000002Fs9-2P5i for kvm-riscv@lists.infradead.org; Mon, 23 Jun 2025 09:55:01 +0000 Received: by mail-wm1-x32b.google.com with SMTP id 5b1f17b1804b1-4530e6f4db4so1558735e9.2 for ; Mon, 23 Jun 2025 02:54:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1750672497; x=1751277297; darn=lists.infradead.org; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rIpxzH7Ey6NOPuneckkYZHJ6AcvohPz9IFjSsSYVnZQ=; b=gg++P37CblgwovUyd2ovQEaRUWC7M//CIPSvIr2Gd9qrCQNF1rFRLMPxFQjNJKOwkd IKfJcFMRLamSMP+jm8ZUrHCkis0QYifbhsEwR4AAvQfUBDo96MCYw4JZrFD2bPpooZT7 B5jpaVXUF13qiU9BoroND1SR1+dcHY/p7BALNc4s2XmFy3QDHOK7EFlrpPjgRENKWlWL YfiFf7r0RK20dh8TnxelD2gq+Qq2vRohx5pFbnVJSPPzOrgvZhlj0TSopPFHGdnkQgws ZkdXgICAPJjXC/xz+X7WCT9aBs0gFdzlxKj3YOW1JK+j4OEO/mCmK0CTC+9hiP68bjhf 3UQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750672497; x=1751277297; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=rIpxzH7Ey6NOPuneckkYZHJ6AcvohPz9IFjSsSYVnZQ=; b=oldD9yaht6thGLZLLKGHkXQHci51rSrFWNV1SY1RPvYSOkJvG3SqGOVRYoMk/3P0XO pHeqe22dhi3juCwWpcrqtqpjv3LtVZKmD8t2hYibPvZuxGP9ov73h2R5QiRqcTtEiDwE g9ZyQUL74lwliZ/Jt+qyBdgpw2D9HcrKuCGG9lt8Y6mceowiPMaLtPfUG6MJVBLulK7P oNZSVPthP8EllLJhkTyfqTC/IBwEAiRZJbW/3i4p5pep8MOfPqL/Msng8B1eK7lYGKeI d+6Jcan7MxYgCHYRcWx33/Xp/LoduM3SdcGjcq/xDbmFQJ0vlHzYi08N31g+KcoGdu7Q Rthg== X-Forwarded-Encrypted: i=1; AJvYcCVSudL7wjSrcpSySUevr0ZAHaAqLajcsfmM2EumTmUJMNR6ytx2EGQKt0+qzGGpvoVbSgxZ3+YdACo=@lists.infradead.org X-Gm-Message-State: AOJu0Yz8fCG9Sz+0P4ngB+AsqvkE+2hE1FnkPRCaetV0hViK7U4WkyfA Zc7sxUngdo6LcJHTwmZLyfX3+XOno3bo8yZYbR+eWBKc6/3QW8T0UDpNdy8UhIykR1k= X-Gm-Gg: ASbGncvK8iky5iM/RjaTc7Oiwx6AfcsLK5n1qSaj6cUE0gY6/+//CCGE389bGKwDGGz YfP6ElYI/h5WdK2zK88ScUS8Y5uNxpsT1MO+OjLK/pQEG+5GRqyu99Imk27DVJhKt/0fzZMaQy1 bJ+N3hKZ7ShMUMB0DokdGuryBod6wC0qak0UJ0D/WFyeb0S2DwY8Mr9nLC1zDST4HfWJG5xRm5y dNynN0i3WxghBvHi0miu7e9j9sQoOV5lZjMu7ILrAWyLst/E3i7eHYbC9+GwA9IVqby6EYYt1Eq 50S11x6xiTKE0OeyJHUsMcNWbW7dRN6PtvDIGt62ykfR4WNAyNWy0vQl3+L51fS/GhM= X-Google-Smtp-Source: AGHT+IFkDuNZbXec7bV7lPuMQ95q5Ol9D1Ng0Rhf3YsBGcD5BWQyx/AdkT7xTPlkQyoHbl04rNQmfg== X-Received: by 2002:a05:600c:1d02:b0:450:d4b4:92d0 with SMTP id 5b1f17b1804b1-453653c105emr39996555e9.3.1750672497513; Mon, 23 Jun 2025 02:54:57 -0700 (PDT) Received: from localhost ([2a02:8308:a00c:e200:8947:973b:de:93b7]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a6d0f10502sm9198663f8f.18.2025.06.23.02.54.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jun 2025 02:54:57 -0700 (PDT) Mime-Version: 1.0 Date: Mon, 23 Jun 2025 11:54:56 +0200 Message-Id: Subject: Re: [PATCH] RISC-V: KVM: Delegate illegal instruction fault Cc: , , , , "linux-riscv" To: =?utf-8?q?Cl=C3=A9ment_L=C3=A9ger?= , "Xu Lu" , , , , , , From: =?utf-8?q?Radim_Kr=C4=8Dm=C3=A1=C5=99?= References: <20250620091720.85633-1-luxu.kernel@bytedance.com> <1d9ad2a8-6ab5-4f5e-b514-4a902392e074@rivosinc.com> In-Reply-To: <1d9ad2a8-6ab5-4f5e-b514-4a902392e074@rivosinc.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250623_025459_626644_C2391AAD X-CRM114-Status: UNSURE ( 8.29 ) X-CRM114-Notice: Please train this message. X-BeenThere: kvm-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="utf-8" Content-Transfer-Encoding: base64 Sender: "kvm-riscv" Errors-To: kvm-riscv-bounces+kvm-riscv=archiver.kernel.org@lists.infradead.org MjAyNS0wNi0yM1QxMDowNDo0NSswMjowMCwgQ2zDqW1lbnQgTMOpZ2VyIDxjbGVnZXJAcml2b3Np bmMuY29tPjoKPiBPbiAyMC8wNi8yMDI1IDE0OjA0LCBSYWRpbSBLcsSNbcOhxZkgd3JvdGU6Cj4+ IEFuZCB3aHkgbm90IGRlbGVnYXRlIHRoZSBvdGhlcnMgYXMgd2VsbD8KPj4gKEVYQ19MT0FEX01J U0FMSUdORUQsIEVYQ19TVE9SRV9NSVNBTElHTkVELCBFWENfTE9BRF9BQ0NFU1MsCj4+ICBFWENf U1RPUkVfQUNDRVNTLCBhbmQgRVhDX0lOU1RfQUNDRVNTLikKPgo+IEN1cnJlbnRseSwgT3BlblNC SSBkb2VzIG5vdCBkZWxlZ2F0ZSBtaXNhbGlnbmVkIGV4Y2VwdGlvbiBieSBkZWZhdWx0IGFuZAo+ IGhhbmRsZXMgbWlzYWxpZ25lZCBhY2Nlc3MgYnkgaXRzZWxmLCB0aGlzIGlzIChwYXJ0aWFsbHkp IHdoeSB3ZSBhZGRlZAo+IHRoZSBGV0ZUIFNCSSBleHRlbnNpb24gdG8gcmVxdWVzdCBzdWNoIGRl bGVnYXRpb24uIFNpbmNlIHNvbWUgc3VwZXJ2aXNvcgo+IHNvZnR3YXJlIGV4cGVjdCB0aGF0IGRl ZmF1bHQsIHRoZXkgZG8gbm90IGhhdmUgY29kZSB0byBoYW5kbGUgbWlzYWxpZ25lZAo+IGFjY2Vz c2VzIGVtdWxhdGlvbi4gU28gdGhleSBzaG91bGQgbm90IGJlIGRlbGVnYXRlZCBieSBkZWZhdWx0 LgoKWWVhaCwgSSBmb3Jnb3QgYWJvdXQgeW91ciBwYXRjaGVzIHRoYXQgY29uZmxpY3Qgd2l0aCB0 aGUgY2hhbmdlLCB0aGFua3MuCgooVGhlIGN1cnJlbnQgS1ZNIGV4Y2VwdGlvbiBoYW5kbGVyIG9u bHkgZm9yd2FyZHMgYWxsIHRoZSBsaXN0ZWQKIGV4Y2VwdGlvbnMsIHNvIHRoZSBvbmx5IG9ic2Vy dmFibGUgZGlmZmVyZW5jZSB0aGlzIGNoYW5nZSB3b3VsZCBtYWtlIGlzCiB0aGF0IHRoZSBLVk0g U0JJIFBNVSBldmVudCBpcyBub3QgY291bnRlZC4pCgotLSAKa3ZtLXJpc2N2IG1haWxpbmcgbGlz dAprdm0tcmlzY3ZAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2t2bS1yaXNjdgo= From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f50.google.com (mail-wm1-f50.google.com [209.85.128.50]) (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 37F82202C2D for ; Mon, 23 Jun 2025 09:54:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.50 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750672500; cv=none; b=FvcDLE4JGoagnwzz1vJ2Id5dHhekCssHJaM2Nm8/q4kn7xoxcG/mI6GzXz484RkIMYD0OqsqTmdBxhXRxWwyPmihVXR8MdtU+i3ej6dxIPxuS8bM+t4ZkBLyHcHrzBbJICPFuM2umrdUu/3c6LgLGqvpiiJVdXWFLjU/I6gfm7g= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1750672500; c=relaxed/simple; bh=9oh47QkG21KO16LzRfKjVyEi7rtXSfgkKmHNoMC+VVw=; h=Mime-Version:Content-Type:Date:Message-Id:Subject:Cc:To:From: References:In-Reply-To; b=Jm5URnp1/bMD/SxGU9jqNojNMegJHVl8liCahsEEZ6hmAgIRC4HYuLUSf6cdUXRtcdjoNHJmqdtDENFLRdKxi/6mCUt7l3t+5G0zSfiti0koTYv28jikJWYoGoNk90b3PoKKxIK+d/Z5yh7k1pl4LPpCfTZ4QwXFzxsei+7WaTk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com; spf=pass smtp.mailfrom=ventanamicro.com; dkim=pass (2048-bit key) header.d=ventanamicro.com header.i=@ventanamicro.com header.b=M47IxdMV; arc=none smtp.client-ip=209.85.128.50 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=ventanamicro.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=ventanamicro.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=ventanamicro.com header.i=@ventanamicro.com header.b="M47IxdMV" Received: by mail-wm1-f50.google.com with SMTP id 5b1f17b1804b1-450828af36aso1187595e9.1 for ; Mon, 23 Jun 2025 02:54:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1750672497; x=1751277297; darn=vger.kernel.org; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rIpxzH7Ey6NOPuneckkYZHJ6AcvohPz9IFjSsSYVnZQ=; b=M47IxdMVfwLlyqvRY63Lysh48p8bvA/DXfkvfrFBieRa963MdMZyrGqAGh3DpsWc29 IlcPhLY2K50H30h2yDn7m8oLYDBkvA0xOaFJARTaBoQwm4dPA0oKsFuJvBQOa9j3d/H8 +SlV944lDdx1/v9qxJP9x78ePPy7IMp2ApabDZhFVxumE2Whj67RB45exEXbwy3sQ2hJ 43XsNAk2JunYwUpwCab/qOWeHTGWD1Bnmiz5PEYBZG1yQR3H/SGbqe9j8Robc+LQpsMX z7cwAWmgRXTQ/uW+D+AnaFzbt5XBPm4dCZ79vStbYffPQB108Fa5cbKP7bQA6SuGS11F qP9g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750672497; x=1751277297; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=rIpxzH7Ey6NOPuneckkYZHJ6AcvohPz9IFjSsSYVnZQ=; b=NkGm0GofUEj1fnvqFvG9oHTIpYBRbh6Pdu7FmphIzCGZ+IkC05Di2YOJLq/j9qzISQ dNjyTt9FcqWjDjzGwfLV4z6y0X7PlWLhIrAsMEUAe73uLZdjrqgohMO4gWRCmM/bliq3 Ek1ZQXoIC2JNPfJre2ExsbpwxgvlEmNzMjH+wwfA+v7R+m2Z+MVywfWAm7+82TWJVRdg o0M1lNl24vbqCuDPpqlPKIvnWYkqvSUeMPlDh3CoiOTKrE3CQP0Z7EKBWsVN4mwqYSyf mmzlRexerq3DwGGRZaIJvP4TuCZ8tKpZNTVoL76pOvBPXGmMyHur7wSHZzK7Us96ViDj VDKQ== X-Gm-Message-State: AOJu0YyH2IyZgjg478oSOG9LwkeIhysVWXaAWbMfjqQXQcRPsWiGSD/F cCKHtFjUMlCIBeVab1h/XmGon/vm2uPNqkY1+DP7kTDnzmOyH3ZmtmUF2AJO63BuCntSd9BFh86 suSfW+j8= X-Gm-Gg: ASbGnct1MYDUadInMM0W7Ps2TRBAQCjURjnMWbtUwUxXoKWLPsQG7hIW1+adjShWNWX x2HCk8WCtKsi7WCCZn3kSzGhLBDSkPtZlmVHY1PcHfdO6M9CL2Th2ta8heoPeu6GpXc1DnZjHsB a4rG8SyY9tgSnpHiMcJeitMkC6QZwjPginE5FM8tfPEI06Jg6p6JuC04vwpUTiqHhNUAHqZvT3X AKhCblj7VPFASH44npmGgduZm3/kEyVtcged26Es6qtmI75HadbDQ9ArFuQGhCBQjXx5BaTZjAu xkzlzketMRFgJgdzlA1AihRUITrdoJQFTOwHAZXSu/1aW+BcZJ2anvu5g+03zTeAMcY= X-Google-Smtp-Source: AGHT+IFkDuNZbXec7bV7lPuMQ95q5Ol9D1Ng0Rhf3YsBGcD5BWQyx/AdkT7xTPlkQyoHbl04rNQmfg== X-Received: by 2002:a05:600c:1d02:b0:450:d4b4:92d0 with SMTP id 5b1f17b1804b1-453653c105emr39996555e9.3.1750672497513; Mon, 23 Jun 2025 02:54:57 -0700 (PDT) Received: from localhost ([2a02:8308:a00c:e200:8947:973b:de:93b7]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a6d0f10502sm9198663f8f.18.2025.06.23.02.54.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jun 2025 02:54:57 -0700 (PDT) Precedence: bulk X-Mailing-List: kvm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Mon, 23 Jun 2025 11:54:56 +0200 Message-Id: Subject: Re: [PATCH] RISC-V: KVM: Delegate illegal instruction fault Cc: , , , , "linux-riscv" To: =?utf-8?q?Cl=C3=A9ment_L=C3=A9ger?= , "Xu Lu" , , , , , , From: =?utf-8?q?Radim_Kr=C4=8Dm=C3=A1=C5=99?= References: <20250620091720.85633-1-luxu.kernel@bytedance.com> <1d9ad2a8-6ab5-4f5e-b514-4a902392e074@rivosinc.com> In-Reply-To: <1d9ad2a8-6ab5-4f5e-b514-4a902392e074@rivosinc.com> 2025-06-23T10:04:45+02:00, Cl=C3=A9ment L=C3=A9ger : > On 20/06/2025 14:04, Radim Kr=C4=8Dm=C3=A1=C5=99 wrote: >> And why not delegate the others as well? >> (EXC_LOAD_MISALIGNED, EXC_STORE_MISALIGNED, EXC_LOAD_ACCESS, >> EXC_STORE_ACCESS, and EXC_INST_ACCESS.) > > Currently, OpenSBI does not delegate misaligned exception by default and > handles misaligned access by itself, this is (partially) why we added > the FWFT SBI extension to request such delegation. Since some supervisor > software expect that default, they do not have code to handle misaligned > accesses emulation. So they should not be delegated by default. Yeah, I forgot about your patches that conflict with the change, thanks. (The current KVM exception handler only forwards all the listed exceptions, so the only observable difference this change would make is that the KVM SBI PMU event is not counted.) 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 6729FC7115B for ; Mon, 23 Jun 2025 10:25: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:In-Reply-To:References:From:To:Cc: Subject:Message-Id:Date:Mime-Version:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=+K8vvV4oO94zFbjtOGJzU2erPys4XCTjZgagSnVpeOE=; b=POrSNmtapis+4K yQwveKcIaqBLfMvH1rjUP1RXXDZd3smcA6xjtD6xQypgmzn5yehQ8L/gFkOFCnzZz5fLkjS2g6bha a6pukfR0Ogbnt4mkWVE88tBhvwaXUfCjsnwKDs59NIUMKpEA+0Z+rqwYYxrTzLqFxkKgRpB443nC+ evHILL/+cShIS2tPQUHJ4iq9EK8jFDGLssZXrVP6c9uO5KeP+tL+yad5mJOtoi/EXBWg20mQbMLEG MUOtt6lmm/0gEMBcpvobeLljjES7/l1mxUpL5lNoEu9OsSb0yEfBgMzuHE0ll9uQs25lTIqBeWzsB BLp8z+ENq8I+IEWwsCDw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1uTeMD-00000002L3N-32Zk; Mon, 23 Jun 2025 10:24:57 +0000 Received: from mail-wm1-x32c.google.com ([2a00:1450:4864:20::32c]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1uTdtD-00000002Fs8-2Pi0 for linux-riscv@lists.infradead.org; Mon, 23 Jun 2025 09:55:00 +0000 Received: by mail-wm1-x32c.google.com with SMTP id 5b1f17b1804b1-4530e6f4db4so1558745e9.2 for ; Mon, 23 Jun 2025 02:54:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ventanamicro.com; s=google; t=1750672497; x=1751277297; darn=lists.infradead.org; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rIpxzH7Ey6NOPuneckkYZHJ6AcvohPz9IFjSsSYVnZQ=; b=gg++P37CblgwovUyd2ovQEaRUWC7M//CIPSvIr2Gd9qrCQNF1rFRLMPxFQjNJKOwkd IKfJcFMRLamSMP+jm8ZUrHCkis0QYifbhsEwR4AAvQfUBDo96MCYw4JZrFD2bPpooZT7 B5jpaVXUF13qiU9BoroND1SR1+dcHY/p7BALNc4s2XmFy3QDHOK7EFlrpPjgRENKWlWL YfiFf7r0RK20dh8TnxelD2gq+Qq2vRohx5pFbnVJSPPzOrgvZhlj0TSopPFHGdnkQgws ZkdXgICAPJjXC/xz+X7WCT9aBs0gFdzlxKj3YOW1JK+j4OEO/mCmK0CTC+9hiP68bjhf 3UQg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1750672497; x=1751277297; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=rIpxzH7Ey6NOPuneckkYZHJ6AcvohPz9IFjSsSYVnZQ=; b=Uls3QLdK4A4XlzD875rXa+IL0bEvV/ootjosl376wPhh4x54xyW6rqCzxMF2LMjHvn jfyR5IvYjWEQy4EnJ/tC7Ad9B0kiRDDNlTRuWhdO2e82jjoVoo6p+SXtz16i3esThsoW qIqtf2q2Pu2Apnp8dDUaA1EfZlreinZ/cJEyHH3eF2lVRUO4Dc+KYG/l73vOpfk6wTyx A+rACq+jCKH00YucqCy1FOf4MQaQgEta9SrLwVEI1VV+0GEaYxrlKZJ7JXZaIWA3URsk YF8akqh0xLKbW1tXN1Ufw1SuaVn4m4eB8D4EYOSaZsxP064N0qJLyAPh7J/fLSgRr9y4 CvKQ== X-Forwarded-Encrypted: i=1; AJvYcCVFbxfx+DE3Y4tqFvUry9X0RnYLAFWXxSQFQoCIfbKzXRptLzzxsnU42reLprBt0445K0ayY4ukqzup+A==@lists.infradead.org X-Gm-Message-State: AOJu0YxB1qp3lrPUbad3Qs6zYZkSsvyG3ylB6yA6jwFsc8zYbYjsR7kE EUgqwOCBnnTOqpiE3KC71BgdyvOjAWK/i7FxgVVv4zEVKH9VUiCLWxDTIzOCnE9TxGQ= X-Gm-Gg: ASbGncsuqPbmThsM4UK4JhBZveHM6uPEbBTJvYlxBr7YzCz3OWq5SlL2osYGE0gm5db 44CQu9CCUBF1DQHrwxfwovdEAi4YVvlgXTlYFJIWQl/gBw4GuW71FFDtWEQjA8rykppnGeNz4Qq Gl0J5DeA0FnfCWSWBxkbc3uxAvkM53rKnITiB1XALZn1autZWHkN2of3r60SXiq007Vs5XM5wQJ NT6pabmAF2ixm0mgsx9xlLU2Pb9pqG6sfFCckM+mubif5ctsPPnL2dsE8nRSj1J1/1mtnSeFj9I JIaViBSxun4paWH6WShjhDkme9+hM2GoMR5M8YfERDnOJUO4Mbjtr84X8/vNIbCnhFU= X-Google-Smtp-Source: AGHT+IFkDuNZbXec7bV7lPuMQ95q5Ol9D1Ng0Rhf3YsBGcD5BWQyx/AdkT7xTPlkQyoHbl04rNQmfg== X-Received: by 2002:a05:600c:1d02:b0:450:d4b4:92d0 with SMTP id 5b1f17b1804b1-453653c105emr39996555e9.3.1750672497513; Mon, 23 Jun 2025 02:54:57 -0700 (PDT) Received: from localhost ([2a02:8308:a00c:e200:8947:973b:de:93b7]) by smtp.gmail.com with ESMTPSA id ffacd0b85a97d-3a6d0f10502sm9198663f8f.18.2025.06.23.02.54.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 23 Jun 2025 02:54:57 -0700 (PDT) Mime-Version: 1.0 Date: Mon, 23 Jun 2025 11:54:56 +0200 Message-Id: Subject: Re: [PATCH] RISC-V: KVM: Delegate illegal instruction fault Cc: , , , , "linux-riscv" To: =?utf-8?q?Cl=C3=A9ment_L=C3=A9ger?= , "Xu Lu" , , , , , , From: =?utf-8?q?Radim_Kr=C4=8Dm=C3=A1=C5=99?= References: <20250620091720.85633-1-luxu.kernel@bytedance.com> <1d9ad2a8-6ab5-4f5e-b514-4a902392e074@rivosinc.com> In-Reply-To: <1d9ad2a8-6ab5-4f5e-b514-4a902392e074@rivosinc.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20250623_025459_623377_1571569F X-CRM114-Status: UNSURE ( 8.29 ) 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="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-riscv" Errors-To: linux-riscv-bounces+linux-riscv=archiver.kernel.org@lists.infradead.org MjAyNS0wNi0yM1QxMDowNDo0NSswMjowMCwgQ2zDqW1lbnQgTMOpZ2VyIDxjbGVnZXJAcml2b3Np bmMuY29tPjoKPiBPbiAyMC8wNi8yMDI1IDE0OjA0LCBSYWRpbSBLcsSNbcOhxZkgd3JvdGU6Cj4+ IEFuZCB3aHkgbm90IGRlbGVnYXRlIHRoZSBvdGhlcnMgYXMgd2VsbD8KPj4gKEVYQ19MT0FEX01J U0FMSUdORUQsIEVYQ19TVE9SRV9NSVNBTElHTkVELCBFWENfTE9BRF9BQ0NFU1MsCj4+ICBFWENf U1RPUkVfQUNDRVNTLCBhbmQgRVhDX0lOU1RfQUNDRVNTLikKPgo+IEN1cnJlbnRseSwgT3BlblNC SSBkb2VzIG5vdCBkZWxlZ2F0ZSBtaXNhbGlnbmVkIGV4Y2VwdGlvbiBieSBkZWZhdWx0IGFuZAo+ IGhhbmRsZXMgbWlzYWxpZ25lZCBhY2Nlc3MgYnkgaXRzZWxmLCB0aGlzIGlzIChwYXJ0aWFsbHkp IHdoeSB3ZSBhZGRlZAo+IHRoZSBGV0ZUIFNCSSBleHRlbnNpb24gdG8gcmVxdWVzdCBzdWNoIGRl bGVnYXRpb24uIFNpbmNlIHNvbWUgc3VwZXJ2aXNvcgo+IHNvZnR3YXJlIGV4cGVjdCB0aGF0IGRl ZmF1bHQsIHRoZXkgZG8gbm90IGhhdmUgY29kZSB0byBoYW5kbGUgbWlzYWxpZ25lZAo+IGFjY2Vz c2VzIGVtdWxhdGlvbi4gU28gdGhleSBzaG91bGQgbm90IGJlIGRlbGVnYXRlZCBieSBkZWZhdWx0 LgoKWWVhaCwgSSBmb3Jnb3QgYWJvdXQgeW91ciBwYXRjaGVzIHRoYXQgY29uZmxpY3Qgd2l0aCB0 aGUgY2hhbmdlLCB0aGFua3MuCgooVGhlIGN1cnJlbnQgS1ZNIGV4Y2VwdGlvbiBoYW5kbGVyIG9u bHkgZm9yd2FyZHMgYWxsIHRoZSBsaXN0ZWQKIGV4Y2VwdGlvbnMsIHNvIHRoZSBvbmx5IG9ic2Vy dmFibGUgZGlmZmVyZW5jZSB0aGlzIGNoYW5nZSB3b3VsZCBtYWtlIGlzCiB0aGF0IHRoZSBLVk0g U0JJIFBNVSBldmVudCBpcyBub3QgY291bnRlZC4pCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpsaW51eC1yaXNjdiBtYWlsaW5nIGxpc3QKbGludXgtcmlz Y3ZAbGlzdHMuaW5mcmFkZWFkLm9yZwpodHRwOi8vbGlzdHMuaW5mcmFkZWFkLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2xpbnV4LXJpc2N2Cg==