All of lore.kernel.org
 help / color / mirror / Atom feed
From: Bagas Sanjaya <bagasdotme@gmail.com>
To: Sean Christopherson <seanjc@google.com>,
	Paolo Bonzini <pbonzini@redhat.com>
Cc: Thomas Gleixner <tglx@linutronix.de>,
	Ingo Molnar <mingo@redhat.com>, Borislav Petkov <bp@alien8.de>,
	Dave Hansen <dave.hansen@linux.intel.com>,
	Sagi Shahar <sagis@google.com>,
	Erdem Aktas <erdemaktas@google.com>,
	Peter Shier <pshier@google.com>,
	Anish Ghulati <aghulati@google.com>,
	Oliver Upton <oliver.upton@linux.dev>,
	James Houghton <jthoughton@google.com>,
	Anish Moorthy <amoorthy@google.com>,
	Ben Gardon <bgardon@google.com>,
	David Matlack <dmatlack@google.com>,
	Ricardo Koller <ricarkol@google.com>,
	Axel Rasmussen <axelrasmussen@google.com>,
	Aaron Lewis <aaronlewis@google.com>,
	Ashish Kalra <ashish.kalra@amd.com>,
	Babu Moger <babu.moger@amd.com>, Chao Gao <chao.gao@intel.com>,
	Chao Peng <chao.p.peng@linux.intel.com>,
	Chenyi Qiang <chenyi.qiang@intel.com>,
	David Woodhouse <dwmw@amazon.co.uk>,
	Emanuele Giuseppe Esposito <eesposit@redhat.com>,
	Gavin Shan <gshan@redhat.com>, Guang Zeng <guang.zeng@intel.com>,
	Hou Wenlong <houwenlong.hwl@antgroup.com>,
	Jiaxi Chen <jiaxi.chen@linux.intel.com>,
	Jim Mattson <jmattson@google.com>, Jing Liu <jing2.liu@intel.com>,
	Junaid Shahid <junaids@google.com>,
	Kai Huang <kai.huang@intel.com>,
	Leonardo Bras <leobras@redhat.com>,
	Like Xu <like.xu.linux@gmail.com>,
	Li RongQing <lirongqing@baidu.com>,
	"Maciej S . Szmigiero" <maciej.szmigiero@oracle.com>,
	Maxim Levitsky <mlevitsk@redhat.com>,
	Michael Roth <michael.roth@amd.com>, Michal Luczaj <mhal@rbox.co>,
	Mingwei Zhang <mizhang@google.com>,
	Nikunj A Dadhania <nikunj@amd.com>,
	Paul Durrant <pdurrant@amazon.com>,
	Peng Hao <flyingpenghao@gmail.com>,
	Peter Gonda <pgonda@google.com>, Peter Xu <peterx@redhat.com>,
	Robert Hoo <robert.hu@linux.intel.com>,
	Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>,
	Tom Lendacky <thomas.lendacky@amd.com>,
	Vipin Sharma <vipinsh@google.com>,
	Vitaly Kuznetsov <vkuznets@redhat.com>,
	Wanpeng Li <wanpengli@tencent.com>,
	Wei Wang <wei.w.wang@intel.com>,
	Xiaoyao Li <xiaoyao.li@intel.com>,
	Yu Zhang <yu.c.zhang@linux.intel.com>,
	Zhenzhong Duan <zhenzhong.duan@intel.com>,
	kvm@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: Re: [PATCH v2 2/2] Documentation/process: Add a maintainer handbook for KVM x86
Date: Thu, 9 Mar 2023 09:37:45 +0700	[thread overview]
Message-ID: <ZAlGeYAmvhPmVmGe@debian.me> (raw)
In-Reply-To: <20230309010336.519123-3-seanjc@google.com>

[-- Attachment #1: Type: text/plain, Size: 1696 bytes --]

On Wed, Mar 08, 2023 at 05:03:36PM -0800, Sean Christopherson wrote:
> +As a general guideline, use ``kvm-x86/next`` even if a patch/series touches
> +multiple architectures, i.e. isn't strictly scoped to x86.  Using any of the
> +branches from the main KVM tree is usually a less good option as they likely
> +won't have many, if any, changes for the next release, i.e. using the main KVM
> +tree as a base is more likely to yield conflicts.  And if there are non-trivial
> +conflicts with multiple architectures, coordination between maintainers will be
> +required no matter what base is used.  Note, this is far from a hard rule, i.e.
> +use a different base for multi-arch series if that makes the most sense.

That means patches that primarily kvm ARM changes should be based on
kvm-x86/next, right?

> +If a patch touches multiple topics, traverse up the conceptual tree to find the
> +first common parent (which is often simply ``x86``).  When in doubt,
> +``git log path/to/file`` should provide a reasonable hint.

What do you mean by conceptual tree? Is it Patch subject prefix?

> +KVM selftests that are associated with KVM changes, e.g. regression tests for
> +bug fixes, should be posted along with the KVM changes as a single series.  The
> +standard kernel rules for bisection apply, i.e. KVM changes that result in test
> +failures should be ordered after the selftests updates, and vice versa, new
> +tests that fail due to KVM bugs should be ordered after the KVM fixes.

Did you mean that in a patch series, selftest patches are placed after
their corresponding KVM changes?

Thanks.

-- 
An old man doll... just what I always wanted! - Clara

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

  reply	other threads:[~2023-03-09  2:37 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-09  1:03 [PATCH v2 0/2] Documentation/process: Add a maintainer handbook for KVM x86 Sean Christopherson
2023-03-09  1:03 ` [PATCH v2 1/2] Documentation/process: Add a label for the tip tree handbook's coding style Sean Christopherson
2023-03-09  1:03 ` [PATCH v2 2/2] Documentation/process: Add a maintainer handbook for KVM x86 Sean Christopherson
2023-03-09  2:37   ` Bagas Sanjaya [this message]
2023-03-09  8:19     ` Oliver Upton
2023-03-09 17:25       ` Sean Christopherson
2023-03-13 17:32         ` Oliver Upton
2023-03-13 17:38           ` Oliver Upton
2023-03-13 18:20           ` Sean Christopherson
2023-03-13 18:38             ` Oliver Upton
2023-03-13 18:56               ` Sean Christopherson
2023-03-09 17:40     ` Sean Christopherson
2023-03-10  9:09   ` Robert Hoo
2023-03-10 15:51     ` Sean Christopherson

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=ZAlGeYAmvhPmVmGe@debian.me \
    --to=bagasdotme@gmail.com \
    --cc=aaronlewis@google.com \
    --cc=aghulati@google.com \
    --cc=amoorthy@google.com \
    --cc=ashish.kalra@amd.com \
    --cc=axelrasmussen@google.com \
    --cc=babu.moger@amd.com \
    --cc=bgardon@google.com \
    --cc=bp@alien8.de \
    --cc=chao.gao@intel.com \
    --cc=chao.p.peng@linux.intel.com \
    --cc=chenyi.qiang@intel.com \
    --cc=dave.hansen@linux.intel.com \
    --cc=dmatlack@google.com \
    --cc=dwmw@amazon.co.uk \
    --cc=eesposit@redhat.com \
    --cc=erdemaktas@google.com \
    --cc=flyingpenghao@gmail.com \
    --cc=gshan@redhat.com \
    --cc=guang.zeng@intel.com \
    --cc=houwenlong.hwl@antgroup.com \
    --cc=jiaxi.chen@linux.intel.com \
    --cc=jing2.liu@intel.com \
    --cc=jmattson@google.com \
    --cc=jthoughton@google.com \
    --cc=junaids@google.com \
    --cc=kai.huang@intel.com \
    --cc=kvm@vger.kernel.org \
    --cc=leobras@redhat.com \
    --cc=like.xu.linux@gmail.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=lirongqing@baidu.com \
    --cc=maciej.szmigiero@oracle.com \
    --cc=mhal@rbox.co \
    --cc=michael.roth@amd.com \
    --cc=mingo@redhat.com \
    --cc=mizhang@google.com \
    --cc=mlevitsk@redhat.com \
    --cc=nikunj@amd.com \
    --cc=oliver.upton@linux.dev \
    --cc=pbonzini@redhat.com \
    --cc=pdurrant@amazon.com \
    --cc=peterx@redhat.com \
    --cc=pgonda@google.com \
    --cc=pshier@google.com \
    --cc=ricarkol@google.com \
    --cc=robert.hu@linux.intel.com \
    --cc=sagis@google.com \
    --cc=seanjc@google.com \
    --cc=suravee.suthikulpanit@amd.com \
    --cc=tglx@linutronix.de \
    --cc=thomas.lendacky@amd.com \
    --cc=vipinsh@google.com \
    --cc=vkuznets@redhat.com \
    --cc=wanpengli@tencent.com \
    --cc=wei.w.wang@intel.com \
    --cc=xiaoyao.li@intel.com \
    --cc=yu.c.zhang@linux.intel.com \
    --cc=zhenzhong.duan@intel.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.