From mboxrd@z Thu Jan 1 00:00:00 1970 From: Barret Rhoden Subject: Re: [RFC PATCH] kvm: Use huge pages for DAX-backed files Date: Tue, 6 Nov 2018 16:17:20 -0500 Message-ID: <20181106161720.4a0ecc11@gnomeregan.cam.corp.google.com> References: <20181029210716.212159-1-brho@google.com> <20181106160553.5a8025ed@gnomeregan.cam.corp.google.com> <13b9a5a5-6773-131e-8014-f1b1bc975794@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: <13b9a5a5-6773-131e-8014-f1b1bc975794@redhat.com> Sender: linux-kernel-owner@vger.kernel.org To: Paolo Bonzini Cc: Dan Williams , Dave Jiang , Ross Zwisler , Vishal Verma , Radim =?UTF-8?B?S3LEjW3DocWZ?= , Thomas Gleixner , Ingo Molnar , Borislav Petkov , linux-nvdimm@lists.01.org, linux-kernel@vger.kernel.org, "H. Peter Anvin" , x86@kernel.org, kvm@vger.kernel.org, yu.c.zhang@intel.com, yi.z.zhang@intel.com List-Id: linux-nvdimm@lists.01.org On 2018-11-06 at 22:16 Paolo Bonzini wrote: > Yes, iter.gfn is the gfn inside the loop and iter.level is the level > (1=PTE, 2=PDE, ...). iter.level of course is unusable here, similar to > *levelp in transparent_hugepage_adjust, but you can use iter.gfn and > gfn_to_hva. Great, thanks!