[Devel] Re: net 2.6.25

Daniel Lezcano dlezcano at fr.ibm.com
Wed Nov 14 03:05:09 PST 2007


Pavel Emelyanov wrote:
> Daniel Lezcano wrote:
>> Denis V. Lunev wrote:
>>> Hello, guys!
>>>
>>> David has been opened net-2.6.25 tree yesterday, so we could send a new
>>> portion of NETNS there. If there are no objections, I'll send first six
>>> patches from OpenVZ GIT tomorrow, i.e. RTNL infrastructure, Packet &
>>> Unix sockets virtualization + some our /proc cleanups.
>> Did Pavel had time to look at RCU looking mechanism to replace 
>> rtnl_lock/rtnl_unlock to protect the netns list ?
> 
> Unfortunately, I had not. Andrew has released the rc2-mm1 tree, so
> I'm now trying to prepare all the patches I wanted for this mm.
> 
> I will revisit this problem, but Denis said, that the problem we're
> trying to solve with the RCU protection can be solved w/o it, no?

Yes, if we create a timer per network namespace for ipv6 garbage 
collecting, we can avoid to use a rcu, in this case.

I am doing that right now, but I am afraid we can fall into another case 
where we need to browse the network list and I thought having the RCU 
will bring more flexibility.

But, we can live without rcu and go ahead with ipv6 anyway :)


More information about the Containers mailing list