From: Gerrit Renker <gerrit@xxxxxxxxxxxxxx> Date: Mon, 15 Mar 2010 07:13:19 +0100 > dccp: fix panic caused by failed initialisation > > This fixes a kernel panic reported thanks to Andre Noll: > > if DCCP is compiled into the kernel and any out of the initialisation > steps in net/dccp/proto.c:dccp_init() fail, a subsequent attempt to create > a SOCK_DCCP socket will panic, since inet{,6}_create() are not prevented > from creating DCCP sockets. > > This patch fixes the problem by propagating a failure in dccp_init() to > dccp_v{4,6}_init_net(), and from there to dccp_v{4,6}_init(), so that the > DCCP protocol is not made available if its initialisation fails. > > Signed-off-by: Gerrit Renker <gerrit@xxxxxxxxxxxxxx> Applied, thanks Gerrit. -- To unsubscribe from this list: send the line "unsubscribe dccp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html