No it does not. For the route cache flush we have already done the delayed
invalidate per namespace. So we only need to walk the route cache once and
simply remove the entries that have been invalidated.
For other cases if we really need it, I pass in the first entry of the
unregistration list so we can recover the list if needed.
The implication is that namespaces are not what is important when batching
so it doesn't make sense to turn our list into a pretzel providing information
that is not needed.
The case I am working on for this patchset is batching of the destruction of
devices across namespace cleanup. This change reduces my total number of
walks of the route cache from many down to one.
Eric
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html