aboutsummaryrefslogtreecommitdiffstats
path: root/net/ipv4/xfrm4_mode_tunnel.c
diff options
context:
space:
mode:
authorHerbert Xu <herbert@gondor.apana.org.au>2007-11-13 21:39:38 -0800
committerDavid S. Miller <davem@davemloft.net>2008-01-28 14:53:44 -0800
commita2deb6d26f16ed7bf787dbd6a58c5d7be47d8db3 (patch)
treea8c1ef4007cd8d419aa8d8a218092b00dcd64757 /net/ipv4/xfrm4_mode_tunnel.c
parente40b3286158565909692e5914ea4a11bdbcc68c8 (diff)
downloadkernel_goldelico_gta04-a2deb6d26f16ed7bf787dbd6a58c5d7be47d8db3.zip
kernel_goldelico_gta04-a2deb6d26f16ed7bf787dbd6a58c5d7be47d8db3.tar.gz
kernel_goldelico_gta04-a2deb6d26f16ed7bf787dbd6a58c5d7be47d8db3.tar.bz2
[IPSEC]: Move x->outer_mode->output out of locked section
RO mode is the only one that requires a locked output function. So it's easier to move the lock into that function rather than requiring everyone else to run under the lock. In particular, this allows us to move the size check into the output function without causing a potential dead-lock should the ICMP error somehow hit the same SA on transmission. Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/ipv4/xfrm4_mode_tunnel.c')
0 files changed, 0 insertions, 0 deletions