by declaring such bin_attributes
> with BIN_ATTR_SIMPLE_RO() or BIN_ATTR_SIMPLE_ADMIN_RO().
>
> Aside from a reduction of LoC, this shaves off a few bytes from
> vmlinux (304 bytes on an x86_64 allyesconfig).
>
> No functional change intended.
>
As for GVT, looks good to me.
Acke
On Wed, 5 Jul 2023 18:08:17 +0900
David Stevens wrote:
> On Wed, Jul 5, 2023 at 5:47___PM Zhi Wang wrote:
> >
> > On Tue, 4 Jul 2023 16:50:47 +0900
> > David Stevens wrote:
> >
> > > From: David Stevens
> > >
> > > Introduce __k
On Thu, 6 Jul 2023 15:49:39 +0900
David Stevens wrote:
> On Wed, Jul 5, 2023 at 10:19___PM Zhi Wang wrote:
> >
> > On Tue, 4 Jul 2023 16:50:48 +0900
> > David Stevens wrote:
> >
> > > From: David Stevens
> > >
> > > Make it so that
On Tue, 4 Jul 2023 16:50:48 +0900
David Stevens wrote:
> From: David Stevens
>
> Make it so that __kvm_follow_pfn does not imply FOLL_GET. This allows
> callers to resolve a gfn when the associated pfn has a valid struct page
> that isn't being actively refcounted (e.g. tail pages of non-compo
On Tue, 4 Jul 2023 16:50:47 +0900
David Stevens wrote:
> From: David Stevens
>
> Introduce __kvm_follow_pfn, which will replace __gfn_to_pfn_memslot.
> __kvm_follow_pfn refactors the old API's arguments into a struct and,
> where possible, combines the boolean arguments into a single flags
> a