netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [patch 0/6] ipv6 - ipv6 routing initialization
@ 2007-12-06 13:53 Daniel Lezcano
  2007-12-06 13:53 ` [patch 1/6] ipv6 - make fib6_init to return an error code Daniel Lezcano
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Daniel Lezcano @ 2007-12-06 13:53 UTC (permalink / raw)
  To: davem; +Cc: yoshfuji, pekkas, netdev

This patchset provides modifications around the routes initialization
for ipv6. Actually the init functions does not return an error code
so the protocol can not be notified that there were an error while 
initializing the routing subsystems.

The patchset make the init functions to return an error code, so the ipv6
can safely handle the error and fail gracefully.

The error code can also let to catch the kmem_cache_creation failure without
doing a radical panic. That's allow just to fail to load the ipv6 module without 
crashing down the machine.

-- 

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

end of thread, other threads:[~2007-12-07  8:45 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-12-06 13:53 [patch 0/6] ipv6 - ipv6 routing initialization Daniel Lezcano
2007-12-06 13:53 ` [patch 1/6] ipv6 - make fib6_init to return an error code Daniel Lezcano
2007-12-07  8:41   ` David Miller
2007-12-06 13:53 ` [patch 2/6] ipv6 - make xfrm6_init " Daniel Lezcano
2007-12-07  8:42   ` David Miller
2007-12-06 13:53 ` [patch 3/6] ipv6 - make fib6_rules_init " Daniel Lezcano
2007-12-07  8:43   ` David Miller
2007-12-06 13:53 ` [patch 4/6] ipv6 - make ip6_route_init " Daniel Lezcano
2007-12-07  8:43   ` David Miller
2007-12-06 13:53 ` [patch 5/6] ipv6 - make af_inet6 to check ip6_route_init return value Daniel Lezcano
2007-12-07  8:44   ` David Miller
2007-12-06 13:53 ` [patch 6/6] ipv6 - route6/fib6 : dont panic a kmem_cache_create Daniel Lezcano
2007-12-07  8:45   ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).