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 8909ACCF9F0 for ; Thu, 30 Oct 2025 22:20:46 +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:Content-ID:In-Reply-To: References:Message-ID:Date:Subject:CC:To:From:Reply-To:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=HYzGTcYhnDxSDZcGwtKAX4alBQ5ErsQIQlM9HJB7zDE=; b=xSKHh/B6xFnXfo iE8xv+cujma5qdlhlyVuygSoSp0WqojVITUtWjDyyKxAUelQlSYJuj8goRvvZ83ZWaZWrxMCLDzEx WrdSqnbQeS2BsHI8KnAOSFSItLAJW+aGEDZtWYidEXzb9sjJqbEzhfIMlHOol1GLmg1eCe0Nmw3By odgjiPXnMXpIjcsKfKATe6aYfmRtyoKQi/Pwei7DV3FtEImKrUJFXjFKu7SCqF9ljtxg2rRfCj/dy v5oUUZrJF854F3h8zvWjgwDxjDYomYX7/q/HgNM2RBz1M1EtyYKsHPWh4sdXzImLlemjMSD9ve6zn Euz0NIn63xh1NAMOPcJQ==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98.2 #2 (Red Hat Linux)) id 1vEb0g-000000053mJ-176w; Thu, 30 Oct 2025 22:20:46 +0000 Received: from mgamail.intel.com ([198.175.65.11]) by bombadil.infradead.org with esmtps (Exim 4.98.2 #2 (Red Hat Linux)) id 1vEb0d-000000053ln-0sVt; Thu, 30 Oct 2025 22:20:44 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1761862843; x=1793398843; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=WUbLlRsvry3kUqi7goytXLzAOFij5PCYamCuPrbn+5U=; b=KrxeMuT0tk8auSV2BIEGi0cvuOBgokph0ozf0n9bX7W1TFOeD50YtHBh kYRvbbO/+G7YpEiEQ8md4XC8T4IUGN78h/pyjhh2bY+STueLC/tRzliBB 03QdsfKMYtBUCufVCL8Lg2RpiGfFZDdTX1abJrKKtrN7sv+EqbiZjDwWM 861kEVA2euftfxO0Vq8OYayI1No2Unhw4R8Of/B5RMHAiOBH7xK2XNkef ss9jVUabZIc1JOZivWJ0ZhV6M8A5MOrvuhqkh/JdEyRFTrFaJ9jxHs5Tm 7zvqhVCAg6LDV3L4HlHYtYlGtHKjIb01KEUQjjA86ADqWM4hf6tRBjQIC Q==; X-CSE-ConnectionGUID: Jjr6eL2rTt6uoBVlgEjqIg== X-CSE-MsgGUID: KB06bFFJTNiN0BAh3ABpkA== X-IronPort-AV: E=McAfee;i="6800,10657,11598"; a="74311952" X-IronPort-AV: E=Sophos;i="6.19,267,1754982000"; d="scan'208";a="74311952" Received: from orviesa007.jf.intel.com ([10.64.159.147]) by orvoesa103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Oct 2025 15:20:43 -0700 X-CSE-ConnectionGUID: GdgUes6qR6uUWrVUhirSoA== X-CSE-MsgGUID: pMcZRkdTTq+L+Bp8GUhgEQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.19,267,1754982000"; d="scan'208";a="186008390" Received: from orsmsx902.amr.corp.intel.com ([10.22.229.24]) by orviesa007.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Oct 2025 15:20:43 -0700 Received: from ORSMSX902.amr.corp.intel.com (10.22.229.24) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Thu, 30 Oct 2025 15:20:42 -0700 Received: from ORSEDG901.ED.cps.intel.com (10.7.248.11) by ORSMSX902.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27 via Frontend Transport; Thu, 30 Oct 2025 15:20:42 -0700 Received: from BYAPR05CU005.outbound.protection.outlook.com (52.101.85.2) by edgegateway.intel.com (134.134.137.111) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.2562.27; Thu, 30 Oct 2025 15:20:42 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=M2W/WnY8DgFzIOiZyT9waKI3hyDgV6uuvqsj+r3gm8kBlxX0TZZHFLTZE6/pO1c4UAYT2AfVwM3IRsvRuYcIhY8P/X49s09/9CDxFJAGwdtnhQqB34w3tV2OhFm7i007tN7ZaVm8hZrwlVRsMGRwuSCzR/vt2TpxumWNsqAc0f5jn6LN9x8NMq1UvhY66Ra+joFeVps1hvDKDfavBXVXKPxAEEipHime5FLYOuzUGl++JO8G1D5c0OAxgCn8/sqeceyQACqBsVkSTRvbYapEcXLFOnwUu6mH/TZlro2u9p9HcAI54PeNoMaRsHDvbskwzdnVz3TLxmLca7aB+1XYtg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=WUbLlRsvry3kUqi7goytXLzAOFij5PCYamCuPrbn+5U=; b=fqWRNSarLlzNQIwWpuCwyOlNeg9ZDNZ4fUsRUz9iA7i7ICodh0ig1F1ZkY6AaxpItNs66tRvSJJJWzwJ+BKNyC12zOUWuUHJ334w1f/vomHlSCfjmI6AvHefzFhd2nYHasHEDztPavzEsnVUlmrOwy/oVewA9JGCd/tGvnBykCJ1TyeYHmdZH5+s2IGK75AN7lJI3iAs/pqf2u0amNoM2/TmKQHmueg/ehODIYv/UyooQAUKP4wqq8tdEiC4/HO6I8SFrYIaC2KpG9EkblpjAwr6cevPHy5uOWh9ZCYN5tM49by1DGG1zoRFAzDQA0NwCT8MQCA66i8ywkQcMNNbOQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from BL1PR11MB5525.namprd11.prod.outlook.com (2603:10b6:208:31f::10) by PH7PR11MB5819.namprd11.prod.outlook.com (2603:10b6:510:13b::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9275.13; Thu, 30 Oct 2025 22:20:39 +0000 Received: from BL1PR11MB5525.namprd11.prod.outlook.com ([fe80::1a2f:c489:24a5:da66]) by BL1PR11MB5525.namprd11.prod.outlook.com ([fe80::1a2f:c489:24a5:da66%6]) with mapi id 15.20.9275.013; Thu, 30 Oct 2025 22:20:39 +0000 From: "Huang, Kai" To: "chenhuacai@kernel.org" , "frankja@linux.ibm.com" , "maz@kernel.org" , "borntraeger@linux.ibm.com" , "pjw@kernel.org" , "aou@eecs.berkeley.edu" , "kas@kernel.org" , "seanjc@google.com" , "maobibo@loongson.cn" , "pbonzini@redhat.com" , "maddy@linux.ibm.com" , "palmer@dabbelt.com" , "imbrenda@linux.ibm.com" , "zhaotianrui@loongson.cn" , "anup@brainfault.org" , "oliver.upton@linux.dev" CC: "kvm@vger.kernel.org" , "linux-coco@lists.linux.dev" , "Zhao, Yan Y" , "michael.roth@amd.com" , "binbin.wu@linux.intel.com" , "Weiny, Ira" , "loongarch@lists.linux.dev" , "ackerleytng@google.com" , "kvmarm@lists.linux.dev" , "linux-kernel@vger.kernel.org" , "kvm-riscv@lists.infradead.org" , "Annapurve, Vishal" , "linuxppc-dev@lists.ozlabs.org" , "linux-arm-kernel@lists.infradead.org" , "linux-mips@vger.kernel.org" , "Edgecombe, Rick P" , "linux-riscv@lists.infradead.org" , "x86@kernel.org" Subject: Re: [PATCH v4 09/28] KVM: TDX: Return -EIO, not -EINVAL, on a KVM_BUG_ON() condition Thread-Topic: [PATCH v4 09/28] KVM: TDX: Return -EIO, not -EINVAL, on a KVM_BUG_ON() condition Thread-Index: AQHcSdlG5rljUYMKqkS/rR/jBPCD07TbQyEA Date: Thu, 30 Oct 2025 22:20:39 +0000 Message-ID: References: <20251030200951.3402865-1-seanjc@google.com> <20251030200951.3402865-10-seanjc@google.com> In-Reply-To: <20251030200951.3402865-10-seanjc@google.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Evolution 3.56.2 (3.56.2-2.fc42) authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: BL1PR11MB5525:EE_|PH7PR11MB5819:EE_ x-ms-office365-filtering-correlation-id: f1cc8075-4eac-4c62-188a-08de18028eca x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0;ARA:13230040|7416014|376014|1800799024|366016|38070700021|921020; x-microsoft-antispam-message-info: =?utf-8?B?SE5QU3JvdHRWbHk0Y3J5N0Z1SmZOdmhvRWRzRlBiOGlzWkNGRjdKb2JjTUZZ?= =?utf-8?B?cTZ0c0xKSlp0cm5qaTdaSUJHM3VodDBvYWFPZTJ6dUM1TVI3eVNDV1pDQWVZ?= =?utf-8?B?b1Myb0Uxc0wySnNDNGh2eXlUVXd2em1VL2NzZVNQWmdORWNMZWFWRCt5dU9p?= =?utf-8?B?NEZLNzkySmVrWklqUDZ1Z0o5cXMwcktCT1Z6cWR5TzBUYkhkcnJ2MmxzTmla?= =?utf-8?B?NHR3MTYrYlVlQ2t2OXlOcmZYR1lGaGlmOE1XazVHelpuVFliUHZYaDVVSFA2?= =?utf-8?B?alFqMjdzSzM0WjhJV0YwNStrL3Z5S1hsRjJxMHhWOXMyMkRCZjg5Z3RCZlF0?= =?utf-8?B?STFsdUQxUi9JOXB2b0F1RHBPTG8zSEdEakVvSnc3Qit3MC9xVVV5WjhKL1pa?= =?utf-8?B?WGt6eDZzTExuYnJFcFNaaGdja2RtN0F4MWlseitpcUhIZHJvSDFwcW9kWkUr?= =?utf-8?B?Q3lHUndabEFpUU5kdmVMemEwTkdSQmtXZzg5Rmp4VXVGdWpaRk5ZVzVwRTNp?= =?utf-8?B?ZCt0STg2L3dsekx3NjdNalV2NVlUVzAxYVo2U3dMU2hLYXN5dVJhTDFzRlNo?= =?utf-8?B?MURqem5sMGNXbXFVNDE0QXQvMXVqSXZyb3ZRNlQweDh3RUtaeXk0Qi9wNWJY?= =?utf-8?B?UzF4bk1ScnNMZ1FCMXBhL2xDc3V6eCtEZmo0V1h5YmJoSFJVTGVvaGdXMmQr?= =?utf-8?B?WkdGbVVLSDhoc0llYU1ldWlzeHRwOURpRU9UZWtwTW8yQllNWXh4cGp0Qkty?= =?utf-8?B?OGYxeEdITjJ2NXQzaU5jL1dLWWs2NDV5aWdwSWY0eFp3Q0Vud240emxnNlRV?= =?utf-8?B?akRYYXRHSXl5YW96bkNLYXhzNnNIU29nMk9BY1AySDl6b3VMdVRFM0I3OHZX?= =?utf-8?B?OThZMnBoN2RDSkVhRjQxbGpVNHBoVTJta0UrZTBqcktTbnlPeXBLSmZUbEhI?= =?utf-8?B?K0lHVmVmRzh0RDFyQ1F4emhoMmdQRFB6VmRVcDZPZUlqNzVNV2g0aTdXem9E?= =?utf-8?B?NTlCNHdvbFp5ZzJtc01qQ1B6VEQ2elg0S3VVQ1N2TFc3cFJOWW1aUWVBUXc0?= =?utf-8?B?QURsWERsbGZDeGNJNkM1ZHdLeXYzRUdFUTJ1REJBdllNRUY3VHRCdDhTVER3?= =?utf-8?B?aEVSTHFmN29aKzZCY3NPYVFIVE5wODh4SWxvK0cydXFLWkRjaUhPNHg1VkRV?= =?utf-8?B?U0pUaEtxeldlKzFVcWMxUTdad2xYL0JsYmtrbVJta1FZVzRsQ2dMUFZNbkNR?= =?utf-8?B?c1BlWG9mcFJ1MG4zUVVJenBKUGJpcGtjRFFDdytmMVUza2VVbm1USWYyWWU0?= =?utf-8?B?MEZqYlg5N0djU0hqVUk0ZU4vaEVaZ1BYOUliR0NCbVRsdi9ZMXlQUnJzeUta?= =?utf-8?B?M2JPZEZQWnRaRWFSZEh2TGlnbzJEdnNsVWNlZTRRRjBPbTVKZmluSlgyUWor?= =?utf-8?B?UXBvd3lxNEhQWW1kU2NITGNWcnh3Z2FCUlozQmhFVFhoMmNvYnVGbEtqVzVt?= =?utf-8?B?bGN5Vlc1UWNNM0R1Y2pFU1cycGE3dTlrUHc5a0RPMDVYdFA4aFNiUHRYZFFZ?= =?utf-8?B?VHNCL3V5bU8wYTB3UkVXY3htNDltTXZqS3ZqN01hZUZXWkJQbnJrUngyR0FO?= =?utf-8?B?WWhvdHNsSFlpdkNxR3BwZnRoTVJPcnZIRUhVNjIzVlMvcmE2RUFLeWFDSXZz?= =?utf-8?B?V2xRdzFkeU5YR0N6L3pnNjZraFpacXBHcy9uMWlCS2ZrQXBYVyt0QUFqUVhm?= =?utf-8?B?WGFsRXRmckFCMyt3dEpSZUZoc1NVTVcrd1gyV1dSRVpyZDY5SVZ5WHZWU0ds?= =?utf-8?B?SzRqZHc0bysreWpadFNRcnpab3BqZGVHK255UlhqK1BJam04TFcxL2Y2ejNn?= =?utf-8?B?eUd6QXFrWlk5MndlQkxTNWdBOG9oWW84TjhMd2dkcmo3V21pcWtOODFrbGpm?= =?utf-8?B?cVpKODlpSFd5YUxDMkI0d0s4QlFUdUgrU2VKTXZGU2xEUHVCUmJrVnJGeWtJ?= =?utf-8?B?NEJUZ2NranpVRnh6MVNPVS9xUk1aQ2g3V29WNUVWcGRoYWtDdGV6TG1wdTdh?= =?utf-8?B?VVZpM0FBbXN1QXZOVDZZTkQxcksxejdnN3NnZz09?= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL1PR11MB5525.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(7416014)(376014)(1800799024)(366016)(38070700021)(921020);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UFRKR3ZZRWphRXJub2c4cjhMWUVoRVJzVHdoa3Y5bkQzbVJKQS9rNEMrL0ow?= =?utf-8?B?ZnBPNER1Y3ZBWkhoclVCdnFiR0U5NTJib3BNaGk2L2NKKzMxNXFidVA2ejBI?= =?utf-8?B?c092cDBMUFNIL0srWTFnNDBIQWVHNHppbmR2bFR6Y2JEWVlxMkNjMHBDQ3A0?= =?utf-8?B?ckN0Y0UwazBqMUs0QjJkUDJwZllCYmVHZEdDTEM0ZnZ2MWh5aXlTaU9EN1k2?= =?utf-8?B?c0tod2h0b1pCSlRtazc3TysyN0ZMa2s3SmUxRXM1UWxvTEhjeXlZeThnZ0Rr?= =?utf-8?B?dldDdittR3ZCVmhlV0lsK3VGS05YbXhGTVZUa3J2ZXpOMnltbGFaTTgwQkJL?= =?utf-8?B?WUFtWFFVNDA1dVJtN0RPZE52K3JIVHJaTHUrb2ppRFlQOGljVWVFTkp1byt2?= =?utf-8?B?QnZBSytUUEVhbDFyWjhhMGxJSE5wSTRHSWxXZHVzNVJWbjR0RFRiR2U2Lzd0?= =?utf-8?B?cjMrTEJRd1J5UTExRUFvUVE3S1BkYmUvSndPTEdYenBvZThrQklWK1Z1TTJt?= =?utf-8?B?REF0Qk5wUXJLVVF3TWhJQmhoTVFaQVMyS3JSbXpJTDVCMndGeDF3RVh5ZzdY?= =?utf-8?B?ZmlNaGhkbDRPQzhwQytQZ2dWa2lzZlM2MmpoaDFqRWZOalh1UzRNVjJXYkhi?= =?utf-8?B?ZFl0cy9GRUZSdWVoY1BuMWhwWVQyUkJDaU41YTRvRUhwOFQrZ3dXYktnb0xZ?= =?utf-8?B?TVdzK0ZTbWhnN0hZVXJ0dGFMU3VWck5zSmM2dkxBSTdPMHZ2TE5QOG84VmQ5?= =?utf-8?B?V0l5VWxiQ1NUakx4YWhZNVVhM25vMHd0ZnlNQmcreWx1ODBjUmk3QmtETTg4?= =?utf-8?B?K0IwZHFxN09JU3NvQjFUU1F6TldTV0tkRWU5VlJENUFqeHBLU01vUVZCR1Zj?= =?utf-8?B?bTlVdVNHYlgxZ1dBZHVXVnBCMXBCWjZiVFFSb01Dc1BQcGVSclNpUDhiYTVm?= =?utf-8?B?bzJMNEFjajV3RFcxcnRjQzV6dXZvWG1BRjYvM2NQclRpT05hZEpaaHJBc0w0?= =?utf-8?B?UkxEZ29SWUR3QkpmSERHOTFUbEFpUEwwbTMrTk9rdktPS3JIdEhCeC8wZ05x?= =?utf-8?B?cllWWnRlemJ3QjdGcXNFMHYwQ3dQU2loeHJzOHJPK1l2NStMeGZLVHJsNEMx?= =?utf-8?B?VmpxTG5HbDNaRTlKYVlkZEdGZFprZklKMisrd0IwcVc0aWFYM2MzcUkwcmJ4?= =?utf-8?B?czV4V0VnQmk3Ym5yZStzRExoSHpLcWVjZnFiN3dNSzlIZU1wSm43bDJESFhD?= =?utf-8?B?MW9vZkZncE9qU2ZKMVduS3NKT1VPUXJOQ0MzcmxUVHdDNUNmaW9YRWc4VjhQ?= =?utf-8?B?Zy9XOUVjMXEyMGc2cmRDcGhISHZ2bmNFUDZ5NzZEMGl0WnpLR1FaUjh0Vlp0?= =?utf-8?B?aHpiaWJ2WGIwdVFMUFF2Y3VwZko1ZnF6REFZaDVnQ1NTZTZPRjV5YXNqbFhR?= =?utf-8?B?UmIrNVNJTHE5K0ZxT0pmZVA2QTdLNnpZbUp2b0JUbFVHa3ZJejBORTJYdWli?= =?utf-8?B?WnFReUIxZyt0ajZsWXVlRkYrdGVha2k4OGlXZ2ZzQnFQT0lLREJnR2dKckI3?= =?utf-8?B?L2w1VmdRYXhOOUhkQVV6V21XOUMwajFWbUc5WW9haXpKalErSU1TQ2lPSkZl?= =?utf-8?B?cWFrTEY5aGl2TGtaaS9ZM09XNXRGaWFWcmVQRmZQem1nTkpaNzlidkZYTFZl?= =?utf-8?B?azc2OUNSV1QwQlhUNkpjZEhReUluZC9BUmZzU3ZHc3FRSGhIdnFDRVc4MWJx?= =?utf-8?B?cVFTWTdHdVNiWDdULzMreHJqdzZMbk9jUEcvYlpvTkxKb3FmVC9NOE8wT1RB?= =?utf-8?B?U21NR3l4LzRNRmNIMlNROE5GbkxMY0FyRGtMSlEwSExHTjZRNHpyTHY2bGlK?= =?utf-8?B?M1QybS9pdFlJN1RLVjM4cUJtWGZZcm1EeEI3WS85NGVuRWVuM2Y3T3J1MjN5?= =?utf-8?B?Ynk3ZWZPT0xQam0vb1lnWk9IaGdCYnJ2YUR4QWxWSWNCTFBycnhRMlplaFVU?= =?utf-8?B?dmFOQWlBam9CK3lVMjNFTURoelZhWlgzbTlURFQ0RCthRE9VeTAwTnQ1WG1o?= =?utf-8?B?RkI1RGxiYy8vWndFRFNwWHl6aDAvZ2xqMjNiMWZKTkVKVEUzN3lpRWlWcTQ4?= =?utf-8?Q?tc063NBgVXdRZZZIWIG23GG3W?= Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL1PR11MB5525.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f1cc8075-4eac-4c62-188a-08de18028eca X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Oct 2025 22:20:39.7482 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +GkdUQajecg5dVxWf/lo/ewYYHRXphVho/3c6pPaswZjNMTK7MqOsePvm9EYijCmktj1Z4pS9xOXK3guE5TrrQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB5819 X-OriginatorOrg: intel.com X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20251030_152043_292626_9017519B X-CRM114-Status: UNSURE ( 9.23 ) 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="us-ascii" Content-Transfer-Encoding: 7bit Sender: "kvm-riscv" Errors-To: kvm-riscv-bounces+kvm-riscv=archiver.kernel.org@lists.infradead.org On Thu, 2025-10-30 at 13:09 -0700, Sean Christopherson wrote: > Return -EIO when a KVM_BUG_ON() is tripped, as KVM's ABI is to return -EIO > when a VM has been killed due to a KVM bug, not -EINVAL. Note, many (all?) > of the affected paths never propagate the error code to userspace, i.e. > this is about internal consistency more than anything else. > > Reviewed-by: Rick Edgecombe > Reviewed-by: Ira Weiny > Reviewed-by: Binbin Wu > Signed-off-by: Sean Christopherson > Reviewed-by: Kai Huang -- kvm-riscv mailing list kvm-riscv@lists.infradead.org http://lists.infradead.org/mailman/listinfo/kvm-riscv