Received: by 10.223.164.202 with SMTP id h10csp1267210wrb; Wed, 8 Nov 2017 01:21:12 -0800 (PST) X-Google-Smtp-Source: ABhQp+TlqmNIghT0x3S1D+8mefpgWpZ6UfC7B2qhePXfvPuDxznxeU55wbQwi6Wy3h+cCg+FvQLV X-Received: by 10.101.67.196 with SMTP id n4mr1645881pgp.395.1510132872689; Wed, 08 Nov 2017 01:21:12 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1510132872; cv=none; d=google.com; s=arc-20160816; b=enqeW6YjEV+17xNdfGDEe/O0baS2HLt6+PWLdi0lf/Hl/onEkITYxXr0uBUA9UVclA l0PhZqzqVKowA/bTzTI9UK/tuagPAQk+CMucgtMFjfS985o60kfPO+0zwrpbrezNUIDM toUlcsM9tk/1293RC6okMw/S1RP2PLPFUARBuKmMB9/djYOZBbEQlkn3bAVPc3WY2xpW TT4vjkE/QBkPA/IkxfKviRby1val/tz9jqXHe2mYPpeHRTAAEjgTx06zJLPoqSfXMA97 W1+0XgGQSCNYV0u43oRKBlOfOGxt5gggJpnuhb9cyTKPwXqqzpp4gzRp5VMmjMpXYUaF 1FcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=zhkVrNuuan0eTAoVVrz1vsSaUhpe6Fx6CR6BCBME8aU=; b=WDxnYCdXNWBOn8XLa29lcnE31rQKE33bA5pNgvdZdRJZx1lTY4NvVZWNRs5YmvcFOI 8rK4Jz0EHTfY+pJ+an4nTpwSuZYVkdIvECUU7FAQzX+YTjm77XQvL0TwxaKvQl7qfXr+ hcyIwiJnvs+qGCN2dzFBKkg8VJXCrpfgLiNJ/n3oSODjPW4aQ1REldeX54n2KYthsQTn JExnieNbUEn5gYdxV0JtSQVJfo1SQ/HhEUKh1/aC8efVqe3s9l3ryvGcbpAWL+9KX8wA n+AmQrEhIG5unD8keB1mE9xOjdwt9BidPdlMwzyG1yChlIvrdt7929uJ2eHtxkatjJxb /drQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=biCgk07F; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id f187si3387425pgc.307.2017.11.08.01.20.59; Wed, 08 Nov 2017 01:21:12 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=biCgk07F; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751550AbdKHJTR (ORCPT + 91 others); Wed, 8 Nov 2017 04:19:17 -0500 Received: from mail-pl0-f68.google.com ([209.85.160.68]:52016 "EHLO mail-pl0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751104AbdKHJTL (ORCPT ); Wed, 8 Nov 2017 04:19:11 -0500 Received: by mail-pl0-f68.google.com with SMTP id q9so917812pli.8; Wed, 08 Nov 2017 01:19:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=zhkVrNuuan0eTAoVVrz1vsSaUhpe6Fx6CR6BCBME8aU=; b=biCgk07FuygprK/1ylyYZFD8Q3aku4QBTGzzQbFP6z/a3Ag1PoAhuVAYLADNYOobei BleoUz6thAL2MsKSNg+Fhsj0BYaMB0bzJ88IoskV/24oTBcbGe2Tc+1QHIyd3MLJ221F Gq2Ddpdp0HI4N+qh1F2ecjykSsSfyOL1F/eeS13xMrQF6b23Xxaiqm9njG0DMWNJhflE z0u1AegOGakqQx0/PaA1NEeR4IOQkR4/UD4M2NWUu5AOQjS8YXug3MstC0GPdF7hez4H EJjNCfBKRtgdhWxjBQCJrXbg61nu1qoS+jQREZC72SdyCuitc2Qban+lJ2eT+NE40dZl qs1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=zhkVrNuuan0eTAoVVrz1vsSaUhpe6Fx6CR6BCBME8aU=; b=R29mjD8CsWwyBpK/abAlEzlcPna+VHUGcJKASHMolq886Zk/++kegEugvqmyj5ln7G ueRviFoyrpHktE7Jn5Khh10S6yf+tm/8OOI+fS3kXmlePamb+J4dnnXBZyNeCisOsLur Id8kzJ0PU7ybBxfflugQG9OGZKYImTnDvZOxTiQ2MKfv5oCV0hB1bgIpNLCoe1B97eNZ 30lt3RBu6aW9Ws/1bIYpRH/xH9NaY1DM4jvA0KBzNvbbTx7KnLrCFEwxmuU238/SeQZc YSTpj2lM27kxnwde61ILogqKqtSjhF2aGz6Q05TbCmV1iRl4DPxTk9Li5NIkryVKCRlT wlTw== X-Gm-Message-State: AJaThX46G6tTxtXhanQkhH+P6NHwe3o+ymayzag2yqgYzg2hfOvklPey +x28oJerG5Tjb4HKMKEVv+Y= X-Received: by 10.84.218.200 with SMTP id g8mr1623838plm.23.1510132751229; Wed, 08 Nov 2017 01:19:11 -0800 (PST) Received: from eric.tencent.com ([203.205.141.35]) by smtp.gmail.com with ESMTPSA id d8sm6982591pfh.178.2017.11.08.01.19.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Nov 2017 01:19:10 -0800 (PST) Subject: Re: [PATCH v5 0/2] KVM: MMU: fix kvm_is_mmio_pfn() To: Haozhong Zhang , kvm@vger.kernel.org, x86@kernel.org Cc: linux-kernel@vger.kernel.org, Paolo Bonzini , rkrcmar@redhat.com, Dan Williams , ivan.d.cuevas.escareno@intel.com, karthik.kumar@intel.com, Konrad Rzeszutek Wilk , Olif Chapman , Mikulas Patocka , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Borislav Petkov , Tom Lendacky References: <20171108075630.16991-1-haozhong.zhang@intel.com> From: Xiao Guangrong Message-ID: Date: Wed, 8 Nov 2017 17:19:26 +0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 In-Reply-To: <20171108075630.16991-1-haozhong.zhang@intel.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/08/2017 03:56 PM, Haozhong Zhang wrote: > Some reserved pages, such as those from NVDIMM DAX devices, are not > for MMIO, and can be mapped with cached memory type for better > performance. However, the above check misconceives those pages as > MMIO. Because KVM maps MMIO pages with UC memory type, the > performance of guest accesses to those pages would be harmed. > Therefore, we check the host memory type in addition and only treat > UC/UC- pages as MMIO. > Reviewed-by: Xiao Guangrong From 1583483816069244686@xxx Wed Nov 08 07:57:25 +0000 2017 X-GM-THRID: 1582773659541235477 X-Gmail-Labels: Inbox,Category Forums,HistoricalUnread