All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] NFSd laundromat containerization
@ 2012-05-11 13:50 Stanislav Kinsbursky
  2012-05-11 13:53 ` bfields
  0 siblings, 1 reply; 12+ messages in thread
From: Stanislav Kinsbursky @ 2012-05-11 13:50 UTC (permalink / raw)
  To: bfields; +Cc: linux-nfs, Jeff Layton

Hello.
I'm currently looking on NFSd laundromat work, and it looks like have to be 
performed per networks namespace context.
It's easy to make corresponding delayed work per network namespace and thus gain 
per-net data pointer in laundromat function.
But here a problem appears: network namespace is required to skip clients from 
other network namespaces while iterating over global lists (client_lru and friends).
I see two possible solutions:
1) Make these list per network namespace context. In this case network namespace 
will not be required - per-net data will be enough.
2) Put network namespace link on per-net data (this one is easier, but uglier).

Would be appreciated for any comments.

-- 
Best regards,
Stanislav Kinsbursky

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-05-15 13:55 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-11 13:50 [RFC] NFSd laundromat containerization Stanislav Kinsbursky
2012-05-11 13:53 ` bfields
2012-05-11 14:02   ` Jeff Layton
2012-05-11 14:15     ` Stanislav Kinsbursky
2012-05-11 15:09       ` bfields
2012-05-12  8:59   ` Stanislav Kinsbursky
2012-05-12 14:16     ` bfields
2012-05-12 14:40       ` Stanislav Kinsbursky
2012-05-14  9:00       ` Stanislav Kinsbursky
2012-05-14 10:19         ` Stanislav Kinsbursky
2012-05-15 13:40         ` Jeff Layton
2012-05-15 13:55           ` Jeff Layton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.