07/12/2020 12:08, wangyunjian: > From: Yunjian Wang <wangyunj...@huawei.com> > > 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: sta...@dpdk.org > > Signed-off-by: Yunjian Wang <wangyunj...@huawei.com> > Acked-by: Anatoly Burakov <anatoly.bura...@intel.com>