From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f202.google.com (mail-pf1-f202.google.com [209.85.210.202]) (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 4F9681FC7CB for ; Tue, 15 Oct 2024 18:15:42 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.202 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729016143; cv=none; b=edbe+IF9ccUzj2/NjDr2T64y9wgJdhLm74MXtR9WXP4kI3W3z5ZAxx4dHFZS+5so7X3MRoDjRvE0KUb7bZegUfiVotmEfYUJ5I+mnZiv3GimgyFbeyg32c6Py7ZP7aE/sVmFVltPjbSOTmpg3091rrigcHFpObezJBEgevvZ8Lc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1729016143; c=relaxed/simple; bh=7jVXhg8Ithut01ABxZLBy1RgXQK7zqrguPx+HcH5s8w=; h=Date:In-Reply-To:Mime-Version:References:Message-ID:Subject:From: To:Cc:Content-Type; b=hFGJYNrKC5O4hGmDCklEh9nypIoEI14TSZsUVAoTu/OR3fqTkv1dQKoC8xlEw0xzsnkpmD4imBBxV+ZSzMpxe+TMeuL72V7h1htsb6Qzv/KLDRj4pK7t2i+B83Ievr/JDuXClDLg3oLcPD7GKQiJEMASUQUgddO/M6TBSlKqSRA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=bPon/+CV; arc=none smtp.client-ip=209.85.210.202 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--seanjc.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="bPon/+CV" Received: by mail-pf1-f202.google.com with SMTP id d2e1a72fcca58-71e541be854so2749845b3a.1 for ; Tue, 15 Oct 2024 11:15:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1729016141; x=1729620941; darn=vger.kernel.org; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:from:to:cc:subject:date:message-id:reply-to; bh=RGeLe7MyJKjs850UnRKPsFVzj5zQMWba4z4Ru+mUwTg=; b=bPon/+CVzg09dm4S5ysv8N2zx9PqJlIa8uyPJvdBYnnqWXhhK4cD6GRq8qfDMNpswP UK3TjgzUHzkxT5xZHJ3lOOTw9OjSZHZwIL+UwWPMt+tSPPIWydbtOljYBUOKxErs9P9J uQg3fk/VUW52t/9uaZVQ67YnHu+aSev7w4LoFK4oSJLLe3TmxjXJFvxwcpELC09eF40m ey3t6mTtwjKeUKsG3kHNMMf4xtX7ftTlvlctRWvweA9ZOzwzDMSaflCeYd7n9DQynhQU cpEZ2IoMEcTP7U+N/rXk35oB0hNNppPTEWBMRJ3Qu8Lw7qRYuEcnkus5w+27YuZrCNap 22VQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729016141; x=1729620941; h=cc:to:from:subject:message-id:references:mime-version:in-reply-to :date:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=RGeLe7MyJKjs850UnRKPsFVzj5zQMWba4z4Ru+mUwTg=; b=tvqu9ovEGMarYls+BEjDHdkUL0PZIwQXDSIeXyIjCkI9ZilH39scAK5uwgs2BDAfAS 8HX+W31oazayyYfgyQofhTOIzhY4IIb/fZhAGN+kZzjBzkd1wuqKHZ5vP+cVLPrPe56R rcMCJSFedZ3zx7zXvRaCaYiL71KHvSTjkXihdguiKzqkKIiajyBD5ZRhBvtESm5Iksel Hegn73jUogqJhLwKi68WWNt8NqfJl50nQlq5RZVSUrfRN0r61up8vQt8gTTb3RrGxbGb 4mySOjcqIuTVO7k4xNj56vyNyUg4UkzmZOWT09Hy0jJK6+DOQhf4cbWjqi4Sk/orLNfT dmAg== X-Gm-Message-State: AOJu0YzmTmtBgTMVyoWpe/CpzNdSTHnNgFYAZZm4KEaEtorziQh2gJJi d0Oj57FCL8S8Uas0nwZSNdfhCo5jcWkyoIvzW+wqaTudZXNyUn/zyjFUz14lApMdqOdj7idJG31 yWg== X-Google-Smtp-Source: AGHT+IGKWdCo7eV9V+mILI4gW6qP8gu4ORKxCsa2y1RAcUSW/0uFZooXe4JyMpgc4Spi9EDGjRDxTUoJmCg= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:9d:3983:ac13:c240]) (user=seanjc job=sendgmr) by 2002:aa7:8c10:0:b0:71e:5a62:862 with SMTP id d2e1a72fcca58-71e7db4d6e9mr3778b3a.3.1729016140224; Tue, 15 Oct 2024 11:15:40 -0700 (PDT) Date: Tue, 15 Oct 2024 11:15:38 -0700 In-Reply-To: <20241004053341.5726-4-manali.shukla@amd.com> Precedence: bulk X-Mailing-List: kvm@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 References: <20241004053341.5726-1-manali.shukla@amd.com> <20241004053341.5726-4-manali.shukla@amd.com> Message-ID: Subject: Re: [PATCH v3 3/4] KVM: X86: Add documentation about behavioral difference for KVM_EXIT_BUS_LOCK From: Sean Christopherson To: Manali Shukla Cc: kvm@vger.kernel.org, linux-kselftest@vger.kernel.org, pbonzini@redhat.com, shuah@kernel.org, nikunj@amd.com, thomas.lendacky@amd.com, vkuznets@redhat.com, bp@alien8.de, babu.moger@amd.com Content-Type: text/plain; charset="us-ascii" x86 (lowercase 'x') On Fri, Oct 04, 2024, Manali Shukla wrote: > Add a note about behavioral difference for KVM_EXIT_X86_BUS_LOCK > between AMD CPUs and Intel CPUs in KVM_CAP_X86_BUS_LOCK_EXIT > capability documentation. This belongs in the previous patch, especially if patch 2 is split into arch collateral and KVM implementation. The KVM changes are small enough that I don't see a reason to separate the documentation from the code. And there will likely be enough subtleties to the code that we'll want a bit more documentation.