[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v10 10/10] vfio: Don't issue full 2^64 unmap
From: |
Paolo Bonzini |
Subject: |
Re: [PATCH v10 10/10] vfio: Don't issue full 2^64 unmap |
Date: |
Mon, 2 Nov 2020 18:44:11 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.3.1 |
On 02/11/20 18:37, Alex Williamson wrote:
> I think we still have the issue at the vfio ioctl which takes __u64 iova
> and size parameters, in bytes. Therefore we cannot unmap an entire
> 64-bit address space with a single ioctl call. We'd need to make use
> of a flag to modify the ioctl behavior to work terms of some page size
> to achieve this, for example if iova and size were in terms of 4K
> pages, we wouldn't have this issue. Thanks,
What happens to the last page if size is unaligned (e.g. iova==0, size==
2^64-1)?
Paolo