Re: [PATCH v2 0/2] NVMe passthrough: Take into account host IOVA reserved regions

2020-09-30 Thread Stefan Hajnoczi
On Tue, Sep 29, 2020 at 10:55:48AM +0200, Eric Auger wrote: > The current IOVA allocator allocates within the [0x1, 1ULL << 39] > window, without paying attention to the host IOVA reserved regions. > This prevents NVMe passthtrough from working on ARM as the fixed > IOVAs rapidly grow up to

[PATCH v2 0/2] NVMe passthrough: Take into account host IOVA reserved regions

2020-09-29 Thread Eric Auger
The current IOVA allocator allocates within the [0x1, 1ULL << 39] window, without paying attention to the host IOVA reserved regions. This prevents NVMe passthtrough from working on ARM as the fixed IOVAs rapidly grow up to the MSI reserved region [0x800, 0x810] causing some VFIO MAP