OpenVZ Forum


Home » Mailing lists » Devel » netns refcounting
netns refcounting [message #23418] Fri, 16 November 2007 14:04 Go to previous message
den is currently offline  den
Messages: 494
Registered: December 2005
Senior Member
Hello, All!

During port of Eric's patches I have noticed an interesting thing.
The patch "net: Teach the ipv4 route cache to handle multiple network
namespaces" call hold_net for each IPv4 DST cache entry.

Though it is not possible to stop a namespace without stopping all the
devices inside. Additionally, the device can't be unregistered if there
are dst entries to it. These entries are moved to a namespace loopback
and the namespace will block until these entries will gone from a loopback.

So, I do not see a necessity to have an extra atomic on this hot path,
i.e. hold_net can re moved away for this. Are there any holes?

Regards,
	Den
 
Read Message
Read Message
Read Message
Previous Topic: [PATCH 2/4] proc: detect duplicate names on registration
Next Topic: [RFC PATCH 1/2] capabilities: define CONFIG_COMMONCAP
Goto Forum:
  


Current Time: Sat Sep 06 21:47:31 GMT 2025

Total time taken to generate the page: 0.15169 seconds