On Wed, May 26, 2021 at 10:36 AM Jason Wang <jasowang@xxxxxxxxxx> wrote: > > > 在 2021/5/17 下午5:55, Xie Yongji 写道: > > Export alloc_iova_fast() so that some modules can use it > > to improve iova allocation efficiency. > > > > Signed-off-by: Xie Yongji <xieyongji@xxxxxxxxxxxxx> > > --- > > drivers/iommu/iova.c | 1 + > > 1 file changed, 1 insertion(+) > > > > diff --git a/drivers/iommu/iova.c b/drivers/iommu/iova.c > > index e6e2fa85271c..317eef64ffef 100644 > > --- a/drivers/iommu/iova.c > > +++ b/drivers/iommu/iova.c > > @@ -450,6 +450,7 @@ alloc_iova_fast(struct iova_domain *iovad, unsigned long size, > > > > return new_iova->pfn_lo; > > } > > +EXPORT_SYMBOL_GPL(alloc_iova_fast); > > > > /** > > * free_iova_fast - free iova pfn range into rcache > > > Interesting, do we need export free_iova_fast() as well? > Oh, yes. I missed this commit 6e1ea50a06 ("iommu: Stop exporting free_iova_fast()"). Will rebase on the newest kernel tree. Thanks, Yongji