Received: by 2002:ab2:6d45:0:b0:1fb:d597:ff75 with SMTP id d5csp231822lqr; Wed, 5 Jun 2024 04:39:08 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCX17HMiGdW+czEiw3m0kPQUlO5MnmorVAvUgrKsWtgAcYbXePnYqcekUp8r+OK3Rv5SAxG0fFQ7qe6+u57onUAZLEp/Q+JGBp+5R92mjg== X-Google-Smtp-Source: AGHT+IGuu5UQ8NSi3n4ryCV4yKp2hMOPqq/LcUXp9RlzSraRHrAPu9bU0GfMn+WYXLUYrbneFGwP X-Received: by 2002:a17:902:f606:b0:1f4:64d9:5cfd with SMTP id d9443c01a7336-1f6a5a5ca36mr28490575ad.42.1717587548260; Wed, 05 Jun 2024 04:39:08 -0700 (PDT) Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [147.75.48.161]) by mx.google.com with ESMTPS id d9443c01a7336-1f63233d1a8si27050715ad.51.2024.06.05.04.39.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 05 Jun 2024 04:39:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-202269-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) client-ip=147.75.48.161; Authentication-Results: mx.google.com; dkim=pass header.i=@amd.com header.s=selector1 header.b=0MsF93xf; arc=fail (signature failed); spf=pass (google.com: domain of linux-kernel+bounces-202269-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.48.161 as permitted sender) smtp.mailfrom="linux-kernel+bounces-202269-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=amd.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 80541B22BB2 for ; Wed, 5 Jun 2024 11:38:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id E4F17193068; Wed, 5 Jun 2024 11:38:20 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b="0MsF93xf" Received: from NAM10-BN7-obe.outbound.protection.outlook.com (mail-bn7nam10on2042.outbound.protection.outlook.com [40.107.92.42]) (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 173721EB27; Wed, 5 Jun 2024 11:38:17 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.107.92.42 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717587499; cv=fail; b=iFd03X+Expo+b4d0IJGx8PkAnWaweFAHR3a/QJYy3w2axQWDWuT720d6/Nd5bG2ECpOOKEhxq561hCCodYOMuF8lZkzU/HQhurvWjMQGk4/vzbbNe4C+fhyH5op4OTgyObfivKWfkO1kbrwjrxOK9YUy04uOtK7HF4b3TEkPefE= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717587499; c=relaxed/simple; bh=ICwBky4lx8q+1XwRkf6KyfcTgrgzqMmffNLNLXiEin0=; h=Message-ID:Date:From:Subject:To:Cc:References:In-Reply-To: Content-Type:MIME-Version; b=Yl46Jr9RRgIuaKzLW1XGZsxNcSR1Q0jEIwQH/EE4YntRc+SYemhhCV0lNMSUR+OHsy1gXNlvNsU3PJrwf6LEORoKLtCIgiB9udwWZROeqHDh58RJowU8xgm9eYIisrNfnBFl8+VrCqccCHQn2pqcDXDRABSS5/0DA7NM1W+/ZLU= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com; spf=fail smtp.mailfrom=amd.com; dkim=pass (1024-bit key) header.d=amd.com header.i=@amd.com header.b=0MsF93xf; arc=fail smtp.client-ip=40.107.92.42 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=amd.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=amd.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=dHTUWfeeIIqH6OnEJa1O2A96TLt/26nNEgpmXAx3WTHdwalxSzgfug2k/PgDTRcMKVT/JU1kVlXZ3iRuNHEmHZSRSYkwEkTb4vrcPr4VbSelpnzEXC+Xqvenh8WZZmknc0Oh0u40rTuy3rW1hn9Xmmg+JS9YH4O54RBAuOFXzAVHHW7av7brxb7cAxRMUmPv+S/5tJonwsc5yf7rH0hQ8M6GAzhjhIqRrEZla2G4aTTZZO8eklCz8s5SiMRYQW3yl4zJe6WfVIeTFcO6LG0CbxmR+7p4MF5GXlSV75EwQWyZz43tH4VV4PowoaSyEH90NL3+KYGzch/wq+GiZNMg2A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=8y2ePTRRoif/1xd3xPbG8WxoEPN333ySXaTAI3iP6p8=; b=WH8LwP35XryNdm5HJuYlmwif8v6mIDtOe/WPaPYHrxR4obvlbKouqXFUQcclQv2WDu98mjvLDB+ug+wFaglKK2WcElrrYp5a9lYGIlR+MEpVBPEUh1TQbUcHGT/1pF2MbOWbGxMEVv0iXoa3s6Gi9M8Uylk32S2dFwzGfovmU7WFnP1hSJ6tPl7QTkJID7q8g0fWmpXu6SAb6M/ropwxn27YUAPuO9PXozHcibYW4iU8Y9eCjcmKOCd4I8QlLEZQLRPZZqZOlhUjpik+/DpIIMXB7UaoX0BmIsoW5vP4dzZ9q7rJ5ek9gFKDfMxg9Y0uotzz4o3l1ZCIZchBJcjyBw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8y2ePTRRoif/1xd3xPbG8WxoEPN333ySXaTAI3iP6p8=; b=0MsF93xf5wlLmXuVFZeAAH5E1rPccGU5MEHGKu5qeQ79ttyHRtqoQbggAbYsdfT5GDewpfyFB3rYxZ/m61XazWw1SsPIY4IA9oqFABFPdtldZkQ/meHkJV5SwPzCdxBH1K/UsKS3PrHzjRmBkUU62fDytT4yYNDbvXln2cvgYlM= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; Received: from PH7PR12MB6588.namprd12.prod.outlook.com (2603:10b6:510:210::10) by PH0PR12MB8008.namprd12.prod.outlook.com (2603:10b6:510:26f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.21; Wed, 5 Jun 2024 11:38:15 +0000 Received: from PH7PR12MB6588.namprd12.prod.outlook.com ([fe80::5e9c:4117:b5e0:cf39]) by PH7PR12MB6588.namprd12.prod.outlook.com ([fe80::5e9c:4117:b5e0:cf39%6]) with mapi id 15.20.7633.018; Wed, 5 Jun 2024 11:38:14 +0000 Message-ID: Date: Wed, 5 Jun 2024 17:08:01 +0530 User-Agent: Mozilla Thunderbird From: Ravi Bangoria Subject: Re: [PATCH 3/3] KVM SVM: Add Bus Lock Detect support To: Sean Christopherson Cc: tglx@linutronix.de, mingo@redhat.com, bp@alien8.de, dave.hansen@linux.intel.com, pbonzini@redhat.com, thomas.lendacky@amd.com, hpa@zytor.com, rmk+kernel@armlinux.org.uk, peterz@infradead.org, james.morse@arm.com, lukas.bulwahn@gmail.com, arjan@linux.intel.com, j.granados@samsung.com, sibs@chinatelecom.cn, nik.borisov@suse.com, michael.roth@amd.com, nikunj.dadhania@amd.com, babu.moger@amd.com, x86@kernel.org, kvm@vger.kernel.org, linux-kernel@vger.kernel.org, santosh.shukla@amd.com, ananth.narayan@amd.com, sandipan.das@amd.com, ravi.bangoria@amd.com References: <20240429060643.211-1-ravi.bangoria@amd.com> <20240429060643.211-4-ravi.bangoria@amd.com> Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: PN2PR01CA0088.INDPRD01.PROD.OUTLOOK.COM (2603:1096:c01:23::33) To PH7PR12MB6588.namprd12.prod.outlook.com (2603:10b6:510:210::10) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: PH7PR12MB6588:EE_|PH0PR12MB8008:EE_ X-MS-Office365-Filtering-Correlation-Id: 3de20fef-177c-4ea1-a776-08dc8553fc82 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|1800799015|366007|7416005|376005; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZVBpUVNhZHZjOXl6WWpRV0FHUjhnWkxwRkFPeklQS2d6SXBRQkM5azJxNjhu?= =?utf-8?B?TUJRTFN2cTZLOHIrV1praDE1OEFHRUwrZUpUOWplQnA5YTNlb1JGL29WNFlw?= =?utf-8?B?TDBVSWNRVHA1R2c5aUwyQ1c5dEdJSm11SWtzL1JuM3BlY3dNMFVaK3k5VC9a?= =?utf-8?B?cUZGeVBhMFUwZEtnMkpmOUM3NE5UbnlWMWZYQVczYVJuSXE3N05qUzFaMXFk?= =?utf-8?B?SGNET3piWWNvdDQ3OFFNUk1zTjFnMlFHZ01ncDNVdlltNVg3TlRXL0pDNzBs?= =?utf-8?B?U3k0MCtQa1FQd2N6MVlKd3dTck1iYURxS1pTQXhJSklCS3ZNbks4Y1VNdmdp?= =?utf-8?B?c2pBb0c5TFcvZTk2VSt0L1A3R2VHQnFKZ0tDMGlwb3NmZmF2enByNlc5dU1S?= =?utf-8?B?K1RsYU1qS2J6a21OLzNOajVpVFhQeHZ2SW9YRW9HazNRYUI2L2IrQnJ5SFUr?= =?utf-8?B?bjNWZUdhR1VUakpTT1NsZFM1Q1RacC9nbG1HTVRNemp3UkVLWWlRMEt3ZTJT?= =?utf-8?B?dDFETERKSlNOVUMxOFdPbXdDU1ZWQjZsVlNVUVdjVytOelpZVjNKTkttY3c2?= =?utf-8?B?MmpGclZSdk56am1FRHdWdG8wTkJsVXVlRjRWazNpbGxVZmNJSkFsNU9UUUox?= =?utf-8?B?YmlBeDN4VHhtUWJMd2lnUys2NVVyNmdadHVHdjlFc3BZUWtBY1VhOW5RM2hY?= =?utf-8?B?WUV4RUJRR3A3dnJYcWJZd2hoRG5TcnlSd08rNzV6Wmt3T2NNK2tFZWdCRGh1?= =?utf-8?B?YmRpVXU5R09EdnZXZWFXU09YWkdTQW1ndk9KQUs2ZE01aWFLbURjazVCZVlV?= =?utf-8?B?R3I5a0oxSXNBc2VJVGl4WUJOSENBS1gzZGkxS0V5ZS9LcGM4WkErMXV2Tllm?= =?utf-8?B?NVNnMWRkR3Z0SlQ4dUNxekhySXpUZHI5TjBmcXFXdHVqWTdrOUtuYXRJSTNP?= =?utf-8?B?cUs3aldSQUQ0UTZ6SnJWU2toOTFGV1hhaXV5MFAycmg1TXQzMDl2b2NYRFhs?= =?utf-8?B?VnpuWXhMcEEvRjhrTzdUVnpFVjkraXBmRUNxSHBUQThBb2hnMVpFdUdhekRV?= =?utf-8?B?Z3R1QitLKytHUElNQTlMS242MFhmLzZkK1M5Y05YNXkvYUlQMnZuamkvSDhz?= =?utf-8?B?bmw5dmtEa1JsVlowaHFGSDNJaE84Q2dYMkhWSWZoSUE3NENKNnQwMnZjZnQ1?= =?utf-8?B?SEpaU3dZOXRHUUYvcStEdUNMaTkrWXZUMWZHeUcwaHBFbWdNU1B3Y2R1aUpW?= =?utf-8?B?Tk5laEgxSHhjOEZ3NDM5aFRKenJUZU5id21YQWJCREJ2YVZHaUJQMlZ3UXJD?= =?utf-8?B?T250TkV6M2xTWGw3dTVxeDdwSEJxV3lvZ3liY21LOTdsZDRjQ1RSdjBPREc0?= =?utf-8?B?QU92U3dkb1RVcTY0QTRiY1YxL2VoeEVuYks0dW9pNDJNT2R3YkIzWnBxZWNu?= =?utf-8?B?MFd2YkRtLzNaTnVWb2FKTEoreE5ZYndWazE2OWFrTFVIV1BJVllhNHoyY1BK?= =?utf-8?B?YUZVVkJUc1Z3ZEhzc24rMkIrbGNkV0JwVTMzclZibFJVNXVYRWt3dnVpY2Vz?= =?utf-8?B?L3RoSzYveVdLV0kzUTRwZTR5bWxDY0MwcEx4MUtVbUJGVEl2cjE3RitqWWRP?= =?utf-8?B?MWFVTWhtU1kyOW84djZsMkEvcnp2eUxTQnB0UzlrYXYrMGNWRitHUThpaitk?= =?utf-8?B?eFBnY3drQk1nSWxYVWRwNm9mMGk5d3ExZTd4Z3UrN1RTQWkyQVNEV3ZnPT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:PH7PR12MB6588.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(1800799015)(366007)(7416005)(376005);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?QkN4a1hWdHNXRXVFWkQ5QXM2N1ptWFVEY0dzditiTEtGMkJJaDNGSW5zNUFY?= =?utf-8?B?NXA2NEtuclE5NklXaDhsMWh6OHE3YXNjbG94YTE5OE5GN0FnTXl4S09KeVVZ?= =?utf-8?B?ai9yZUl6NCs1ZmNPdHhvREVhSnRneHc2TkNtRG9sdHJ2OHFMaDBnWC82aGlZ?= =?utf-8?B?d2dYY09CdEZrVlF4Ykw2cWRJeWY1aVNYbGIvTWkrUThENkZjQmd0ZHlobTJo?= =?utf-8?B?TDljSmFqVW9nUURnaGFURlBHbkFVc1NYM21UVzErbFJrUWlmVytsUVlrS3ZN?= =?utf-8?B?ZWJkb0ZFUm93bnZ1cDZaZGJ4Y09zallmbDg0MFMzY2JxekhlMnRtTGhKTElO?= =?utf-8?B?a3dMS0VIZ2ZUQXIzSXo4SGMwTmhNQmJvbUVFcmlzWFcyT0I1dmVuK0tuNm0z?= =?utf-8?B?aG5OTTBTVUo3Yml0VVZPYmRKeVRRVUpsR0R1b0l6M1pZZkdhRFhDTVMxaVFX?= =?utf-8?B?dHBhMFR2ZmpSOFNqanZZTWJ2QVJhSUFieWNRTTdTd3dMWjZXVWZUeFREdlpm?= =?utf-8?B?aTU4eXk2THN3UEhGcjJ1QkJ6aVZjWHdWa1gyQkp4L2xSS0xReThJTHkxcjlt?= =?utf-8?B?TDRUZWtxQ2FVYjQyTkdUWVRtRHJ4dk5UeVpJN2M4NmxGZENLcWZ5bEowZjVK?= =?utf-8?B?VHQrdTFLSVJYUjdNNW1wd1FJM3ZSODAzaXhjbjVIOFVsbmFrNTJrQ0xkazU0?= =?utf-8?B?ZkJTOVdLdnF6eHdoTzFXUVFidWJ5dktBbEQzdERnclkyK0hjd3VoeWZRNTcx?= =?utf-8?B?RUc1d1hHbGp1YnFYbkdVL2dhb09uTVgzM1h3dTZOUzA0NHEyeVc3NXdkQzhr?= =?utf-8?B?aVRTWXRBbklXRWZURnRIRHdlRGNqV1g5bUl5SVJqT1Rkd0dCRmtCTFRtSXUr?= =?utf-8?B?Y3B0NjVGVTVOaHlRWmtPK2JHWUJGamZTOWFiR0IvblZhVXlyM1RJUllFb2VT?= =?utf-8?B?QjBkSVM2ajBmVk1LeXdKdkFMRVRlZFBmUzlHaklYeG1jTkhtZFpFTHVzOEVa?= =?utf-8?B?djB6bG42TGoyWVZZcVdnOWRXTVF2T2NnQVlMVmtFL3l3N2tlZS9FZ1k0QUV2?= =?utf-8?B?NzBzcTFNNGRDUHVpTkRPMlhMYU1FU013blcrUE9lN1ozV28yaGNBZlZjRE9y?= =?utf-8?B?WGVhUHNVQlM0dFlhQS9OLzM4U2l1cHFUWENERG05UUF1RUtPZFJhUFdQdmdC?= =?utf-8?B?SVVzMjZJdUwrdWFFanNYM0MxaXZ6elI2Vis2V0FPVUlrRDJZeHROTW55SG1r?= =?utf-8?B?Snl0Z3c5ZExCZ3BSa2tCRTdXd3BaRys3ZUM2ZXRZa2lHQWorTDNrc1ozaGll?= =?utf-8?B?Vi9DVW1nODdta0NSV081Smt0MElKMld0M0dZM054amlkVEZaUFRMNklqY1hY?= =?utf-8?B?eHZGc3AvOGM5MUpzc2pXYXpwcVN4emROa010YkRic0RDOWdzYTF5NlpTV2Y4?= =?utf-8?B?Z0wrbk1XSmVmemRhT3lDbTQ5S1J2U2V0Y2tJMVUvVGRyWkVLNUg3b3hBRzFx?= =?utf-8?B?Q3NGRmFWN1l2RUVlNzI3ZDVxS0luR05FcEpJZldaMVdYRW5qbFZsOFRqYXdw?= =?utf-8?B?RUExSkE0aTJJb24vNGFqekRMbmRkblphR29jTHNpRE1mRkdib2RSS21EcjZL?= =?utf-8?B?dXVDdGRPMlRUVlBuRUlQOVBoM2pNcndFWHUzWGo5MXhkTXVDcnhvOE00Q1RE?= =?utf-8?B?QzBvMXhlWld4K3pvVEx0Qkl5Ly9LeEpYaHRsc3J1aElOTDR5bjVsalJQM0hX?= =?utf-8?B?N3ArQXBTd2E0Z09WdWFOSWtGRzFIU1hmYVErWUMyeEFONjVxTHZVVW11R2Rl?= =?utf-8?B?Qjl0VitPWkZuWEdDRytROWx2OXkzYXlhNmc5bFlpYUNPY091cWhFV2tDS0hX?= =?utf-8?B?cStvdzZzRUhqVUZuL2xldVZ2a05wbjlvdUdTbGlGQW1ucUowOG40eXNzck5q?= =?utf-8?B?STlTY0c5TE9wMWFzNFRiWiszZGRxeW5USXc1eFhLS0dubXQ4LzFXQWYyRnZC?= =?utf-8?B?VU9ZVXJNZlE3bjAyaG1WOWhBaERDekFHTlFpR0FDRS92YVB2aDFaN0pJbnBw?= =?utf-8?B?dzNlY09tV3IvdjEzQVEzT2NTczNwVVZhYzlKYjRNSmFoMHVyOVJjQ0VvNUhy?= =?utf-8?Q?0fVFf4iZsjgwCsgX/cWOFobnv?= X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3de20fef-177c-4ea1-a776-08dc8553fc82 X-MS-Exchange-CrossTenant-AuthSource: PH7PR12MB6588.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2024 11:38:14.8618 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: pNpiC0vOBoBHLhdZVWDJxjOWWmwmLQmcKzGIEv6GR0gCDyjoGf1WcWV5BWCkbUtckEf27C9OQTjR3Q+4kb6CSQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR12MB8008 Hi Sean, On 6/4/2024 6:15 AM, Sean Christopherson wrote: > On Mon, Apr 29, 2024, Ravi Bangoria wrote: >> Upcoming AMD uarch will support Bus Lock Detect. Add support for it >> in KVM. Bus Lock Detect is enabled through MSR_IA32_DEBUGCTLMSR and >> MSR_IA32_DEBUGCTLMSR is virtualized only if LBR Virtualization is >> enabled. Add this dependency in the KVM. > > This is woefully incomplete, e.g. db_interception() needs to be updated to decipher > whether the #DB is the responsbility of the host or of the guest. Can you please elaborate. Are you referring to vcpu->guest_debug thingy? > Honestly, I don't see any point in virtualizing this in KVM. As Jim alluded to, > what's far, far more interesting for KVM is "Bus Lock Threshold". Virtualizing > this for the guest would have been nice to have during the initial split-lock #AC > support, but now I'm skeptical the complexity is worth the payoff. This has a valid usecase of penalizing offending processes. I'm not sure how much it's really used in the production though. > I suppose we could allow it if #DB isn't interecepted, at which point the enabling > required is minimal? The feature uses DEBUG_CTL MSR, #DB and DR6 register. Do you mean expose it when all three are accelerated or just #DB? Thanks for the feedback, Ravi