[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <aRG35j3OhMvQo85n@yzhao56-desk.sh.intel.com>
Date: Mon, 10 Nov 2025 18:01:10 +0800
From: Yan Zhao <yan.y.zhao@...el.com>
To: Ackerley Tng <ackerleytng@...gle.com>
CC: <cgroups@...r.kernel.org>, <kvm@...r.kernel.org>,
<linux-doc@...r.kernel.org>, <linux-fsdevel@...r.kernel.org>,
<linux-kernel@...r.kernel.org>, <linux-kselftest@...r.kernel.org>,
<linux-mm@...ck.org>, <linux-trace-kernel@...r.kernel.org>, <x86@...nel.org>,
<akpm@...ux-foundation.org>, <binbin.wu@...ux.intel.com>, <bp@...en8.de>,
<brauner@...nel.org>, <chao.p.peng@...el.com>, <chenhuacai@...nel.org>,
<corbet@....net>, <dave.hansen@...el.com>, <dave.hansen@...ux.intel.com>,
<david@...hat.com>, <dmatlack@...gle.com>, <erdemaktas@...gle.com>,
<fan.du@...el.com>, <fvdl@...gle.com>, <haibo1.xu@...el.com>,
<hannes@...xchg.org>, <hch@...radead.org>, <hpa@...or.com>,
<hughd@...gle.com>, <ira.weiny@...el.com>, <isaku.yamahata@...el.com>,
<jack@...e.cz>, <james.morse@....com>, <jarkko@...nel.org>, <jgg@...pe.ca>,
<jgowans@...zon.com>, <jhubbard@...dia.com>, <jroedel@...e.de>,
<jthoughton@...gle.com>, <jun.miao@...el.com>, <kai.huang@...el.com>,
<keirf@...gle.com>, <kent.overstreet@...ux.dev>, <liam.merwick@...cle.com>,
<maciej.wieczor-retman@...el.com>, <mail@...iej.szmigiero.name>,
<maobibo@...ngson.cn>, <mathieu.desnoyers@...icios.com>, <maz@...nel.org>,
<mhiramat@...nel.org>, <mhocko@...nel.org>, <mic@...ikod.net>,
<michael.roth@....com>, <mingo@...hat.com>, <mlevitsk@...hat.com>,
<mpe@...erman.id.au>, <muchun.song@...ux.dev>, <nikunj@....com>,
<nsaenz@...zon.es>, <oliver.upton@...ux.dev>, <palmer@...belt.com>,
<pankaj.gupta@....com>, <paul.walmsley@...ive.com>, <pbonzini@...hat.com>,
<peterx@...hat.com>, <pgonda@...gle.com>, <prsampat@....com>,
<pvorel@...e.cz>, <qperret@...gle.com>, <richard.weiyang@...il.com>,
<rick.p.edgecombe@...el.com>, <rientjes@...gle.com>, <rostedt@...dmis.org>,
<roypat@...zon.co.uk>, <rppt@...nel.org>, <seanjc@...gle.com>,
<shakeel.butt@...ux.dev>, <shuah@...nel.org>, <steven.price@....com>,
<steven.sistare@...cle.com>, <suzuki.poulose@....com>, <tabba@...gle.com>,
<tglx@...utronix.de>, <thomas.lendacky@....com>, <vannapurve@...gle.com>,
<vbabka@...e.cz>, <viro@...iv.linux.org.uk>, <vkuznets@...hat.com>,
<wei.w.wang@...el.com>, <will@...nel.org>, <willy@...radead.org>,
<wyihan@...gle.com>, <xiaoyao.li@...el.com>, <yilun.xu@...el.com>,
<yuzenghui@...wei.com>, <zhiquan1.li@...el.com>
Subject: Re: [RFC PATCH v1 06/37] KVM: guest_memfd: Update
kvm_gmem_populate() to use gmem attributes
> #ifdef CONFIG_HAVE_KVM_ARCH_GMEM_POPULATE
> +static bool kvm_gmem_range_is_private(struct gmem_inode *gi, pgoff_t index,
> + size_t nr_pages, struct kvm *kvm, gfn_t gfn)
> +{
> + pgoff_t end = index + nr_pages - 1;
> + void *entry;
> +
> + if (vm_memory_attributes)
> + return kvm_range_has_vm_memory_attributes(kvm, gfn, gfn + nr_pages,
> + KVM_MEMORY_ATTRIBUTE_PRIVATE,
> + KVM_MEMORY_ATTRIBUTE_PRIVATE);
Can't compile kvm_range_has_vm_memory_attributes() if
CONFIG_KVM_VM_MEMORY_ATTRIBUTES is not set.
Powered by blists - more mailing lists