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 50C81C3DA6F for ; Fri, 25 Aug 2023 02:24:44 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235450AbjHYCYN (ORCPT ); Thu, 24 Aug 2023 22:24:13 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:58388 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232248AbjHYCYD (ORCPT ); Thu, 24 Aug 2023 22:24:03 -0400 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 7FA40CCB for ; Thu, 24 Aug 2023 19:24:01 -0700 (PDT) Received: by mail-yb1-xb4a.google.com with SMTP id 3f1490d57ef6-d77fa2e7771so548175276.1 for ; Thu, 24 Aug 2023 19:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1692930241; x=1693535041; h=cc:to:from:subject:message-id:mime-version:date:reply-to:from:to:cc :subject:date:message-id:reply-to; bh=q394Ar5VGXqRlzD/NOIbDeE7m1nz83tkHb6zDhW+OcY=; b=AREqEKG77fow5gLN288m8+5PgrXZDGnPkjkz/MhIL4sXOI5/b98+arPqseArPrdnuA VYdil6Y4mRyydkQz6r4hxjE7DhwQ1BqxHSg1aam7d6iThWpe7LLwJ7w6mfLome0aZGqt CiFrXkk1P33R/JZT6Hf5YZ8l5bIdqNGhZaFlRX3kKZuqAhEEqdCJmsLEhh+timjnJK+s ANPv/T8KWgyPFHA39S60ov5IqwRy21ki7qiXq/dkE3szFqmZQQMgAPD0tv8UbtRvHQHy ogvdGILJen5nMNuyly6aH7XNRAnrKf2j45Ukr5/bZWbu2i3S7vPK+F1Vm1C/jymcWYRQ QH/g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1692930241; x=1693535041; h=cc:to:from:subject:message-id:mime-version:date:reply-to :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=q394Ar5VGXqRlzD/NOIbDeE7m1nz83tkHb6zDhW+OcY=; b=b+YDTItR93TnL+B++6sOamljkrc2yickRFrzZ9+JukdeWKuU5JKdzyiESk5F2YDk61 Irl8pOmip3yIPDvHUqmKOvRYDoUFUZRTJqRrkOn+f/MTIsoX43xdepYdKa7bNNDBLnGP f/ZJXf5jjya8trpZU/+sgfk4J4UYVKeJTndM0IrYfy6QAjXkvlOVu/GQtkapSHAWRRJI vokMvlg2hTNtvASrmWFHdQHRCXsIUQBdYnStQOHL3l6IUZ293RY9PZrkWXyoYdeAWsej sP6cZhtWTs7z4BxONpCS5DHEbj4Zowk0N98dwFyigun728SKwhu7H5rV7hK8MlzMzQDB yolw== X-Gm-Message-State: AOJu0Yy6eFYcEAFUwogr7v2nJtc6h5PWBQYrz+NkaWFEiqdmT5rxF0EE WZIA94nt5w81KH0y/YsyB7WlLkYCamk= X-Google-Smtp-Source: AGHT+IH4Zo1Gu1BLnxnojSCV6KHCOezP9EJuBkVATQO+/bUOmJwM/V4Q7F91c9SlK+gQ/GYpdyMME4el8FA= X-Received: from zagreus.c.googlers.com ([fda3:e722:ac3:cc00:7f:e700:c0a8:5c37]) (user=seanjc job=sendgmr) by 2002:a25:8211:0:b0:d4f:d7a5:ba3b with SMTP id q17-20020a258211000000b00d4fd7a5ba3bmr346930ybk.8.1692930240827; Thu, 24 Aug 2023 19:24:00 -0700 (PDT) Reply-To: Sean Christopherson Date: Thu, 24 Aug 2023 19:23:55 -0700 Mime-Version: 1.0 X-Mailer: git-send-email 2.42.0.rc2.253.gd59a3bf2b4-goog Message-ID: <20230825022357.2852133-1-seanjc@google.com> Subject: [PATCH 0/2] KVM: SVM: Fix SEV-ES intrahost migration From: Sean Christopherson To: Sean Christopherson , Paolo Bonzini Cc: kvm@vger.kernel.org, linux-kernel@vger.kernel.org, Peter Gonda Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix two fatal bugs in SEV-ES intrahost migration, found by running sev_migrate_tests (:shocked-pikachu:). IIRC, for some reason our platforms haven't played nice with SEV-ES on upstream kernels for a while, i.e. the test hasn't been run as part of my usual testing. Sean Christopherson (2): KVM: SVM: Get source vCPUs from source VM for SEV-ES intrahost migration KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer is NULL arch/x86/kvm/svm/sev.c | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) base-commit: fff2e47e6c3b8050ca26656693caa857e3a8b740 -- 2.42.0.rc2.253.gd59a3bf2b4-goog