07/12/2020 12:08, wangyunjian:
> From: Yunjian Wang <[email protected]>
>
> Currently, user mem maps will check if the newly mapped area is adjacent
> to any existing mapping, but will not check if the mapping is identical
> because it assumes that the API will never get called with the same
> mapping twice. This will result in duplicate entries in the user mem
> maps list.
>
> Fix it by also checking for duplicate mappings, and skipping them if
> they are found.
Sorry, that's still difficult to read,
and it is not clear what is the impact of the bug.
+Cc some english native speakers for help.
> Fixes: 0cbce3a167f1 ("vfio: skip DMA map failure if already mapped")
> Cc: [email protected]
>
> Signed-off-by: Yunjian Wang <[email protected]>
> Acked-by: Anatoly Burakov <[email protected]>