Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp705818ybt; Fri, 10 Jul 2020 10:13:56 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxeExRkLGfmbtRrYxhjkrXxx3DD5U2ciRZksrUF42ih0ocUPAYAkdjI2zgLjVl3CswgymIe X-Received: by 2002:a17:906:6606:: with SMTP id b6mr65064109ejp.102.1594401236383; Fri, 10 Jul 2020 10:13:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1594401236; cv=none; d=google.com; s=arc-20160816; b=vcfSLYirO53nJMkE86Wuoh+Fd6Xlh0u4bj06wvu6PdSuRCZpc1VWX2wqTlHJhZFfpn fbmcBppfkmKC0R7BDEEEcRvwUw2LlcdCXzVzpoHY0m3B4gFIS8DMjYlTsYP2f3wKd2Mz A9P7bJhSxmQnymQIzpq9JzYBvDbb2jNNCUxECALmcoSY5z7jMN+6UgVY+BTqHmRhZHBn dL/A0k6ujn2Pr+BE6st27KqBGa7t5YuE7YXqCCvChlZQ+V5CBi0xug0MB6xjO+NYjq96 VE6Zb0GybcLJnOEWPv+zNJwCW0vbW3rUUdQfpdYojzCx+Ikdf4rxgVPfS/H/BXqr0Jad BZag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=84ZXCV8hDQ+R5ezHGlVeKRrDnq+BIKMBqF4O35I2mAU=; b=Q+s9/rMuKwU8XaQOprUi1b8ps6tto/yGYAEbowK/3tLiaYXgy3ufKsm6h/kl8F8IRb iF+TI8y1zgae++QH8YfdiNJDCGrh8/uvAf5mdneGlx0BU5TQKZ4PGpWE3CgBnYoZaJso wXyDhIrk5syUau5E+vbmfFL2r2uGN0nn+4m1/HS8UxyaDQ35mQc80u4uElnj73YyZxOy tRMkNAPgB0BzEsJnAdDoa+TMPvM9HgGY9yfR3qZNqPXerNZKp4JafHYO2EGab3YlwEAy Xq7t0Lz/VeNKmtPMn0D6qHQmVwYn72KO81Ei7QUVvS8y/QdR0ftVDAmCNsAecfPyo3CJ e6Eg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=uXRgs8RX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 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 vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id c15si4311938edw.265.2020.07.10.10.13.32; Fri, 10 Jul 2020 10:13:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=uXRgs8RX; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727065AbgGJRNU (ORCPT + 99 others); Fri, 10 Jul 2020 13:13:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41086 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726872AbgGJRNT (ORCPT ); Fri, 10 Jul 2020 13:13:19 -0400 Received: from mail-il1-x144.google.com (mail-il1-x144.google.com [IPv6:2607:f8b0:4864:20::144]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 2778FC08C5DC for ; Fri, 10 Jul 2020 10:13:19 -0700 (PDT) Received: by mail-il1-x144.google.com with SMTP id a6so5651801ilq.13 for ; Fri, 10 Jul 2020 10:13:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=84ZXCV8hDQ+R5ezHGlVeKRrDnq+BIKMBqF4O35I2mAU=; b=uXRgs8RXS68b0Quf5QIP7lY7g8JASh2hxqEYYRrQeMoIGtj9erXk5JTXrFVc6cFhyr bG1/VNQVX9SeKZvwO0E5XiApXK7A5wmbjBDhXvBFfah+DKBdg1KxeAeS5ihfy8M6F+Uj Oj/Ax225XjIZ+NeX7sgaKdlOYfov+ZZh+RHNd71U6LWc6Ysql3GrCDci50+q3cnR4Xa9 6QKuV7m2//VmHl/sZ7UYy0YYpZZtmUFNMVLwZ0I0WQfROWKprUXb0gtaeFvUyV5wIZrx v4OjT3xJta1onx8eUwTX7N9vq0bJwF/RoYaP6As9k7AhiYr6YgcBn2Gb9Z3GYtbeS5Qs leLA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=84ZXCV8hDQ+R5ezHGlVeKRrDnq+BIKMBqF4O35I2mAU=; b=sZwozw9D241oJ7c+/940LFvzfDFaRfBm51aG3NvXFCk31Frrn/jvKD4OnfHBW5Cn06 JGyJdOtkl1JDdlkxeteOlStI/jNiUgaz5LIKUog6Lm6dSG0w4kiloSRJxDptJpgsBNQ8 exH7JpI6iLPxKlQBhEs00/LcxKwhtFBJ0pZC4EJXDFbZG5l5fMZFWza8XvL1LuUmGxA7 BIPQ3g5WrD6Szoj/Mgy6MkHQHEsCOIh13NBEF+6V9TIIWspnB5BsRRFDAbQQ2pGPS/4E mVKHEu6AbaoKDjd5215RiYw1zvN16dFon9KTeGlzqVqymK9nU3T/B6yMcbkmKYPtUVSR 56eA== X-Gm-Message-State: AOAM5339f0hWP4xPIGuSAN5UUCP/isxhc4KAL4ohxUDWp2SAV3DdfX7S +w20ChESWAxV8WHbeUiOrNvduMPi+sYlzIlaWchcmw== X-Received: by 2002:a92:b60a:: with SMTP id s10mr49715934ili.119.1594401198223; Fri, 10 Jul 2020 10:13:18 -0700 (PDT) MIME-Version: 1.0 References: <20200710154811.418214-1-mgamal@redhat.com> <0c892b1e-6fe6-2aa7-602e-f5fadc54c257@redhat.com> In-Reply-To: <0c892b1e-6fe6-2aa7-602e-f5fadc54c257@redhat.com> From: Jim Mattson Date: Fri, 10 Jul 2020 10:13:07 -0700 Message-ID: Subject: Re: [PATCH v3 0/9] KVM: Support guest MAXPHYADDR < host MAXPHYADDR To: Paolo Bonzini Cc: Mohammed Gamal , kvm list , LKML , Vitaly Kuznetsov , Sean Christopherson , Wanpeng Li , Joerg Roedel Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jul 10, 2020 at 10:06 AM Paolo Bonzini wrote: > > On 10/07/20 18:30, Jim Mattson wrote: > >> > >> This can be problem when having a mixed setup of machines with 5-level page > >> tables and machines with 4-level page tables, as live migration can change > >> MAXPHYADDR while the guest runs, which can theoretically introduce bugs. > > > > Huh? Changing MAXPHYADDR while the guest runs should be illegal. Or > > have I missed some peculiarity of LA57 that makes MAXPHYADDR a dynamic > > CPUID information field? > > Changing _host_ MAXPHYADDR while the guest runs, such as if you migrate > from a host-maxphyaddr==46 to a host-maxphyaddr==52 machine (while > keeping guest-maxphyaddr==46). Ah, but what does that have to do with LA57?