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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 098CBC64EC4 for ; Tue, 21 Feb 2023 19:55:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229889AbjBUTzB (ORCPT ); Tue, 21 Feb 2023 14:55:01 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43002 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229498AbjBUTy5 (ORCPT ); Tue, 21 Feb 2023 14:54:57 -0500 Received: from mail-yb1-xb4a.google.com (mail-yb1-xb4a.google.com [IPv6:2607:f8b0:4864:20::b4a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id D24D32E0C6 for ; Tue, 21 Feb 2023 11:54:55 -0800 (PST) Received: by mail-yb1-xb4a.google.com with SMTP id r13-20020a25760d000000b0096c886848c9so6342465ybc.3 for ; Tue, 21 Feb 2023 11:54:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=content-transfer-encoding:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:from:to:cc:subject:date:message-id :reply-to; bh=GMjxnmNbo7rccpb3LScr9ujBgQh2usRmHS4Hjb61AYU=; b=W3m1ryuQRSJ/wYmcUFTAGHVOjOvkuwmFZa/ATJ+Zhl/q1P2zmd10Ky8I3U1Vi1jVqR Os1Xiszxq8Jllg7eyTjkmmRjSqfVy79uWshm5fsRPEAriZzx1mYbDCOao9Z1j8GPHsBM aIs9zpNlhcVAeolxzUaQIVtzV5YSJ8tncE5Civm4cwQUrM8xkKmAeMZlFpJXrOZXgtkn 1mvgoO8re73Ud6HQHBKoH6/MRalLky5o4OVLLIoRMvvuJsCdHoTUmf6aCBrIfn2weR92 cg8IO7eUD8MOgHbG6ABDrrKoq1wr706owPdWp+QXVVxDQNRPZphya0n0LZFFdPJicJ+a zhwQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding: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=GMjxnmNbo7rccpb3LScr9ujBgQh2usRmHS4Hjb61AYU=; b=LhMv3hXGYdaULv8/UH5Ta0WD2Xf9eO4HN4cBv6YaMdoXUssi2M3bDVMCo3B8rEfxFu AH4UIfnjR0/1l39o25ZqLgWlfMytw351tH8D6VdG0z+Lqqmik9A185LL35/p138hsaDa E8gKmHMKCtcD6PF3ioGodOYopDPOzgKqNyrOEauObCaJg7hz9thzxsPJcMPsCIhxgcZo ETMGuZFgsOqETzo1sh9G33uKW6x0mroFJKETB+AahkRHGjf4eVddiidITKFG1fA1bWhq CJz0hrM77g/Y7cjIzGux0JkzDKdhoPFN9Ci354E2G8pafEv7D3hLqCVndN+FylwTqI6O auGw== X-Gm-Message-State: AO0yUKXBSqbAAarhHlr4se9a0bCZ0/+onrFwV3Ss+2HAmWRim8lO7GPV a0kDyY3GUZRY7XdxY+Qh8fHslvHbHHM= X-Google-Smtp-Source: AK7set8SUgSmPQqcX51dDTTA7kwYC3V/xXsn0t8KiCr3/EMtaWiikm+Eb2d/F51tnqvIdchYqAwoXH4D0NE= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a05:6902:1024:b0:8da:3163:224 with SMTP id x4-20020a056902102400b008da31630224mr681511ybt.0.1677009294961; Tue, 21 Feb 2023 11:54:54 -0800 (PST) Date: Tue, 21 Feb 2023 11:54:53 -0800 In-Reply-To: Mime-Version: 1.0 References: <20230217225449.811957-1-seanjc@google.com> <20230217225449.811957-3-seanjc@google.com> Message-ID: Subject: Re: [PATCH 2/2] Documentation/process: Add a maintainer handbook for KVM x86 From: Sean Christopherson To: David Woodhouse Cc: Paolo Bonzini , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , Sagi Shahar , Erdem Aktas , Peter Shier , Anish Ghulati , Oliver Upton , James Houghton , Anish Moorthy , Ben Gardon , David Matlack , Ricardo Koller , Axel Rasmussen , Aaron Lewis , Ashish Kalra , Babu Moger , Chao Gao , Chao Peng , Chenyi Qiang , Emanuele Giuseppe Esposito , Gavin Shan , Guang Zeng , Hou Wenlong , Jiaxi Chen , Jim Mattson , Jing Liu , Junaid Shahid , Kai Huang , Leonardo Bras , Like Xu , Li RongQing , "Maciej S . Szmigiero" , Maxim Levitsky , Michael Roth , Michal Luczaj , Mingwei Zhang , Nikunj A Dadhania , Paul Durrant , Peng Hao , Peter Gonda , Peter Xu , Robert Hoo , Suravee Suthikulpanit , Tom Lendacky , Vipin Sharma , Vitaly Kuznetsov , Wanpeng Li , Wei Wang , Xiaoyao Li , Yu Zhang , Zhenzhong Duan , kvm@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Feb 20, 2023, David Woodhouse wrote: > On Fri, 2023-02-17 at 14:54 -0800, Sean Christopherson wrote: > >=20 > > +All topic branches, except for ``next`` and ``fixes``, are rolled into= ``next`` > > +via a cthulu merge on an as-needed basis, i.e. when a topic branch is = updated. > > +As a result, force pushes to ``next`` are common. > > + >=20 > This makes 'next' an unfortunate name, doesn't it? Since branches > destined for "linux-next", which has been using that name for far > longer, have exactly the opposite expectation =E2=80=94 that they have st= able > commit IDs. I was coming at it from the viewpoint of linux-next itself, where HEAD is r= ebuilt nightly and thus is not stable. The inputs are stable, just not the merge = commit. > Would 'staging' not be more conventional for the branch you describe? Not really? It's not a staging area, it really is the branch that contains= the changes for the "next" kernel. What if I drop the above guidance and instead push a date-stamped tag when = pushing to 'next'? That should ensure the base is reachable for everyone, and woul= d also provide a paper trail for what I've done, which is probably a good idea reg= ardless.