Re: [PATCH v12 00/84] KVM: Stop grabbing references to PFNMAP'd pages

2024-08-27 Thread Alex Bennée
Sean Christopherson writes: > arm64 folks, the first two patches are bug fixes, but I have very low > confidence that they are correct and/or desirable. If they are more or > less correct, I can post them separately if that'd make life easier. I > included them here to avoid conflicts, and beca

Re: [PATCH v12 00/84] KVM: Stop grabbing references to PFNMAP'd pages

2024-07-30 Thread Sean Christopherson
On Tue, Jul 30, 2024, Paolo Bonzini wrote: > An interesting evolution of the API could be to pass a struct kvm_follow_pfn > pointer to {,__}kvm_faultin_pfn() and __gfn_to_page() (the "constructors"); > and on the other side to kvm_release_faultin_page() and > kvm_release_page_*(). The struct kvm_f

Re: [PATCH v12 00/84] KVM: Stop grabbing references to PFNMAP'd pages

2024-07-30 Thread Paolo Bonzini
On 7/27/24 01:51, Sean Christopherson wrote: arm64 folks, the first two patches are bug fixes, but I have very low confidence that they are correct and/or desirable. If they are more or less correct, I can post them separately if that'd make life easier. I included them here to avoid conflicts,

[PATCH v12 00/84] KVM: Stop grabbing references to PFNMAP'd pages

2024-07-26 Thread Sean Christopherson
arm64 folks, the first two patches are bug fixes, but I have very low confidence that they are correct and/or desirable. If they are more or less correct, I can post them separately if that'd make life easier. I included them here to avoid conflicts, and because I'm pretty sure how KVM deals with