Re: [PATCH v6 9/9] vfio/pci: Permanently revoke a DMABUF on request
From: Matt Evans
Date: Wed Sep 23 2026 - 14:09:00 EST
Hi Leon,
On 23/09/2026 17:52, Leon Romanovsky wrote:
> On Wed, Sep 23, 2026 at 04:40:03PM +0100, Matt Evans wrote:
>>
>> So the worry was that the VFIO DMABUF's temp/perm state could be
>> misconstrued as an implication/guarantee about the future availability
>> of that DMABUF to importers, OK. And we want the existing move(false)
>> behaviour still, for dynamic importers that treat it as a move.
>
> This is not a bug; the behavior is intentional.
I wasn't meaning to imply that! :)
> During review of the initial> versions of the revoke mechanism, it was
pointed out that
> `move_notify == invalidate_mappings == revoke`. The initial versions
> introduced a separate function call for revocation, which we abandon in
> favour of move semantics.
That makes sense, and it's good to know that background.
Thank you,
Matt