Alexey Dobriyan 485ac57bc1 netns: add register_pernet_gen_subsys/unregister_pernet_gen_subsys
netns ops which are registered with register_pernet_gen_device() are
shutdown strictly before those which are registered with
register_pernet_subsys(). Sometimes this leads to opposite (read: buggy)
shutdown ordering between two modules.

Add register_pernet_gen_subsys()/unregister_pernet_gen_subsys() for modules
which aren't elite enough for entry in struct net, and which can't use
register_pernet_gen_device(). PPTP conntracking module is such one.

Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com>
Signed-off-by: Patrick McHardy <kaber@trash.net>
Signed-off-by: David S. Miller <davem@davemloft.net>
2008-10-30 23:55:16 -07:00
..
2008-10-22 18:54:47 -05:00
2008-09-12 16:30:20 -07:00
2008-07-26 20:53:40 -04:00
2007-10-10 16:53:56 -07:00
2008-09-24 16:18:00 -04:00
2008-08-04 23:04:08 -07:00
2008-07-05 21:26:57 -07:00
2008-06-11 21:00:38 -07:00
2008-06-11 21:00:38 -07:00
2008-10-16 11:21:47 -07:00
2008-06-11 21:00:38 -07:00
2008-02-29 11:46:17 -08:00
2008-03-28 16:28:36 -07:00
2008-10-27 17:46:11 -04:00
2008-10-16 11:21:47 -07:00
2008-06-11 21:00:38 -07:00
2008-10-30 23:54:35 -07:00
2008-07-05 21:25:39 -07:00
2008-10-07 14:18:42 -07:00
2008-10-07 14:50:06 -07:00
2008-09-24 16:18:00 -04:00