Received: by 2002:a05:7412:b10a:b0:f3:1519:9f41 with SMTP id az10csp1213714rdb; Fri, 1 Dec 2023 09:44:46 -0800 (PST) X-Google-Smtp-Source: AGHT+IGC4Rmmh5ZY+rnWVlXHReNUywQvmzH2THXmTO4UXFryqmBRAl4zF7e6BE6HO2W/sert/n84 X-Received: by 2002:a17:90b:1650:b0:27d:853:9109 with SMTP id il16-20020a17090b165000b0027d08539109mr27898349pjb.20.1701452685950; Fri, 01 Dec 2023 09:44:45 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701452685; cv=none; d=google.com; s=arc-20160816; b=wlLROrJlevsTnrR5EgtfJdbzEvNjypEjOPAU+F+27l6WS4B1jJV/RUwlrzYKHpckp7 nvZ+uKHdWrigu7C2lPVXOgN8sXjCsxmixf9OVohY2iL8xYE+CBHFvrXsuCKH5r9Ki3Ei JeI+Z2q7cR41oXYfLGYy62zyVNOVsfEgJhtqsaLiz2DWtNAlmNocPj+PiL7wVf107rbB EHDqrolv7wGijHCqjAfipz6yqMKaXCGZwX0L/GeY2v5TY2iigTTDIjX1ZOrFc91nJm4m 8Jb0UTooEM+q4hrXpVJ0WEbOTcdM54XHZhJkkdShZojH/XKV8K6a4OgwAuqFpgLAsQED 7COg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:from:subject:message-id:references :mime-version:in-reply-to:date:dkim-signature; bh=6Ygf4AvzbtFaf9glZ+qouIUJsoe+oZLlrurLDy90Za0=; fh=g8oW9DyEwmKOXke4u2HNojlumaS/pB7XFJd2/0PENpI=; b=tmKqc8ArmkW3mdAgH80L/cP6gYJnBqF4UQnKr35EC1uEpxPoJM1wKdI/8ZA8NDYqM+ kAH5bGLpWZNAvSZb8skKoLjyDWu2LYNXHBdA3nTaS4Qy4iH5OlFWh9TXSZls9skPCFf2 vx+73eUIvE5qV+pkiiDccyB9Y07YfMq/g8tLQZthLEk/q00SV21mch1S82cxtc8vBSxT AYYGzuqCfoDC2d/7C+BRhg20j4PnYuwfUGQHFcaOJhLlY6p30372oOKhrzPXUwlsXJdt Unn/FC0/uf01SuUJtsX1u3R0X5j+icQY09Ry9CoFFY2+Y9/cSB9ctGXBEpT5F1WJeN7m o+NA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=ABNNAnoU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from howler.vger.email (howler.vger.email. [2620:137:e000::3:4]) by mx.google.com with ESMTPS id x14-20020a17090a46ce00b0028669c1a54bsi85385pjg.141.2023.12.01.09.44.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 01 Dec 2023 09:44:45 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) client-ip=2620:137:e000::3:4; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20230601 header.b=ABNNAnoU; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:4 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by howler.vger.email (Postfix) with ESMTP id 593378343971; Fri, 1 Dec 2023 09:44:43 -0800 (PST) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.11 at howler.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230207AbjLARoa (ORCPT + 99 others); Fri, 1 Dec 2023 12:44:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:60920 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229454AbjLARo3 (ORCPT ); Fri, 1 Dec 2023 12:44:29 -0500 Received: from mail-yw1-x114a.google.com (mail-yw1-x114a.google.com [IPv6:2607:f8b0:4864:20::114a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8EB9EAB for ; Fri, 1 Dec 2023 09:44:35 -0800 (PST) Received: by mail-yw1-x114a.google.com with SMTP id 00721157ae682-5d3f951af5aso17271497b3.0 for ; Fri, 01 Dec 2023 09:44:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1701452675; x=1702057475; 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=6Ygf4AvzbtFaf9glZ+qouIUJsoe+oZLlrurLDy90Za0=; b=ABNNAnoUu/L8gT7V2lI+PUYYdnPRTmItGfcyCwTFEZsPZE2s8d+s4oMtxi/oijUa2o 5nf3w7LtbXfHxQm69dbxoHEQB5owVIGH3I18CWHHvFCVk2uvnRGipvPmdEvlJyG6wkVj IQ/NiWtnJ0d7HtQD46VEQWmhvaHkl9Ks9WF6vMYxjVbZuBSM9wi5PfJum7hdzea0W2u4 dLTT9PkNKBk4D/HE+6mEMuJuipMaOw4breTOvEsOKEt7tZr6GxKquALfbUWtk4WXNqOm r6Mr3zFVergZ8oB/+Oc7lFfixTio1C0JRh8OEI6Mtq+LhiA7eTnqc+Eu2idbnWhdKpMZ qtuA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701452675; x=1702057475; 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=6Ygf4AvzbtFaf9glZ+qouIUJsoe+oZLlrurLDy90Za0=; b=d5nZy0hexwT/oz/EfsZW4cScEazCI7BnxqlYA2w1qeskIACY/IBXlF8Bi1oJVcwyFt 431kCTcRPskrcHg7voSSQ+qNROGlqZpbmvtpK3tVyNKiaKTDb+eApLMtqa8sEPqninpa So/dMWcBtNej67Q0ntEitQbXfDp+QFLo/s3w56cs2jwwbhMpBjjB3H850P3bD/F5BwFv Eigo4jJjLH13JsN73X1XtFo1TTCw+6TTd0V7TIXSmGA3SuGtRbITHwaQ0y8Y7eF/34YS 37+pAUERRauFdrG4xBVzE6XEJ2LQdtvU8SuI8Z+JOR3tksCxXoZ4ZmGViNCSroqhbSyT VlQQ== X-Gm-Message-State: AOJu0YwYRiXok+YDv34LM2FWtCgdCQX+mTJT7Ek3UNkYGDIYwCQmGd3G qOYTi5z3ETrYRbiMKNm0kj0xeYELg8k= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a05:690c:448b:b0:5d4:35f:4a26 with SMTP id gr11-20020a05690c448b00b005d4035f4a26mr101157ywb.4.1701452674798; Fri, 01 Dec 2023 09:44:34 -0800 (PST) Date: Fri, 1 Dec 2023 09:44:33 -0800 In-Reply-To: Mime-Version: 1.0 References: <20231201104536.947-1-paul@xen.org> Message-ID: Subject: Re: [PATCH 0/2] KVM: xen: update shared_info when long_mode is set From: Sean Christopherson To: Paul Durrant Cc: Paul Durrant , David Woodhouse , Paolo Bonzini , Thomas Gleixner , Ingo Molnar , Borislav Petkov , Dave Hansen , "x86@kernel.org" , "H. Peter Anvin" , "kvm@vger.kernel.org" , "linux-kernel@vger.kernel.org" Content-Type: text/plain; charset="us-ascii" X-Spam-Status: No, score=-8.4 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, USER_IN_DEF_DKIM_WL autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on howler.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (howler.vger.email [0.0.0.0]); Fri, 01 Dec 2023 09:44:43 -0800 (PST) On Fri, Dec 01, 2023, Paul Durrant wrote: > > On Fri, Dec 01, 2023, Paul Durrant wrote: > > > From: Paul Durrant > > > > > > This series is based on my v9 of my "update shared_info and vcpu_info > > > handling" series [1] and fixes an issue that was latent before the > > > "allow shared_info to be mapped by fixed HVA" patch of that series allowed > > > a VMM to set up shared_info before the VM booted and then leave it alone. > > > > Uh, what? If this is fixing an existing bug then it really shouldn't take a > > dependency on a rather large and non-trivial series. If the bug can only manifest > > as a result of said series, then the fix absolutely belongs in that series. > > > > There's been radio silence on that series for a while so I was unsure of the status. v9 was posted the day before Thanksgiving, the week after plumbers, and a few weeks after the merge window closed. And it's an invasive series to some of KVM's gnarliest code, i.e. it's not something that can be reviewed in passing. We're also entering both the holiday season and the end of the year when people get sucked into annual reviews and whatnot. I totally understand that it can be frustrating when upstream moves at a glacial pace, but deviating from the established best practices is never going to speed things up, and is almost always going to do the exact oppositie.