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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 46506C05027 for ; Wed, 1 Feb 2023 20:02:41 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231956AbjBAUCj (ORCPT ); Wed, 1 Feb 2023 15:02:39 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40260 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231463AbjBAUCi (ORCPT ); Wed, 1 Feb 2023 15:02:38 -0500 Received: from mail-pj1-x1029.google.com (mail-pj1-x1029.google.com [IPv6:2607:f8b0:4864:20::1029]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 897B7A269 for ; Wed, 1 Feb 2023 12:02:37 -0800 (PST) Received: by mail-pj1-x1029.google.com with SMTP id t12-20020a17090aae0c00b00229f4cff534so4088467pjq.1 for ; Wed, 01 Feb 2023 12:02:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=Kr9wNeu+9zMbp947lD+6b8hMxHEqrpimcBPK+zq5B9E=; b=ds4dsJWeCOK3T39vv1XbULKGx6HG5Ep+PbmOPBoO0z+GGkBSAyfBygba3hsDBWQBW8 1fXRwcSWseSYWToOsjvojXvvxi7WvPIUEYNfF7sgHZ0Zd66Zm86zWJtX0UQjqRBNDC/P ZFl+i4PLgGcdMUqrNRSZ9slRmlbSWUoBsIkTyMibCdPIkN7hC8MoMuLa5QBr9MlmCG0o sZSYLrYAs6IBHhPe11DdCe1xiJxCp8QZ2iqcOevgjBtWPlwb8BpnVRUGvfc9fFPXgWz7 n2/swEO7KPlADIC8Bzrt8Dv/jgi+DeUbji7rLTBgftH2U5d5iyEuXBYJmi2bqb9UvRmI 7//g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Kr9wNeu+9zMbp947lD+6b8hMxHEqrpimcBPK+zq5B9E=; b=wGBMSxTrDAftyTHzvpPlniZXmV47zI/Un75aK5hWzmqW6gtUmPSN1/cFqQyoAzD7TV pDgJ8bN2lB+j13cP7IFp9EoxzwZIkZUXneZGa+Pw8XUlFGIwnbBd62vsZQVPxmkgvtH7 CtzbHTRjhAfMMv4PfvP6BzJ5vO+v+KYyhZJXTPE/L0STm97unJqNdZhNQdxwo1xrC5Np fpGPWG85IFwU5J2qBwzjdcFI5HMen+OT+AiBAr+rfgNuThm40c+dbdVQTWzQIscKsVGT ValgGo2nRP0pCESSOCDgayVR8wGuBQrTcCNJOQJaOF+nnEKof6qBn7sicQzJw4N2sBak Wd2w== X-Gm-Message-State: AO0yUKV7EB9kvI86EIbzE0Qtpk2FBdJiMeLAfFIMwHIuvLp9RHfYa5bG 0rad4mqt/AmY794wYYGl4jucOg== X-Google-Smtp-Source: AK7set8nnzc5/5usrRzjiFXV3Nb3vuTPy73aG7xAyJCvFYhiMXCSq529FDxGIZ8+qoZ75tX62xFO9A== X-Received: by 2002:a17:902:f549:b0:198:af4f:de07 with SMTP id h9-20020a170902f54900b00198af4fde07mr71711plf.7.1675281756943; Wed, 01 Feb 2023 12:02:36 -0800 (PST) Received: from google.com (7.104.168.34.bc.googleusercontent.com. [34.168.104.7]) by smtp.gmail.com with ESMTPSA id 138-20020a621790000000b0059312530b54sm9734999pfx.180.2023.02.01.12.02.36 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 01 Feb 2023 12:02:36 -0800 (PST) Date: Wed, 1 Feb 2023 20:02:32 +0000 From: Sean Christopherson To: Ben Gardon Cc: linux-kernel@vger.kernel.org, kvm@vger.kernel.org, Paolo Bonzini , Peter Xu , David Matlack , Vipin Sharma , Nagareddy Reddy Subject: Re: [RFC 00/14] KVM: x86/MMU: Formalize the Shadow MMU Message-ID: References: <20221221222418.3307832-1-bgardon@google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20221221222418.3307832-1-bgardon@google.com> Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org On Wed, Dec 21, 2022, Ben Gardon wrote: > This series builds on 9352e7470a1b4edd2fa9d235420ecc7bc3971bdc. Before you send the next version, can you tweak your workflow to generate the base commit via `git format-patch --base`? That makes it much easier for humans and scripts to find the base commit, and saves you from having to remember to manually specify the base. Because of the code movement, applying this series without the precise base is an exercise in frustration. E.g. my workflow does git format-patch --base=HEAD~$nr where $nr is the number of patches to generate. There's also an "auto" option, but IIRC that only works if you have the upstream pointing at the base, e.g. it falls apart if upstream points at your own remote "backup" repo.