On Fri, Mar 02, 2018 at 04:13:17PM +0100, Paolo Bonzini wrote:
> On 01/03/2018 11:33, Liu, Yi L wrote:
> > +void iommu_sva_notifier_unregister(IOMMUSVAContext *sva_ctx,
> > + IOMMUSVANotifier *notifier)
> > +{
> > + IOMMUSVANotifier *cur, *next;
> > +
> > + QLIST_FOREACH_SAFE(cur, &sva_ctx->sva_notifiers, node, next) {
> > + if (cur == notifier) {
> > + QLIST_REMOVE(cur, node);
> > + break;
> > + }
> > + }
> > +}
>
> It's enough to just do QLIST_REMOVE(notifier, node) here.
Thanks, will apply in next version.
Regards,
Yi Liu