Hello, On Sun, 2 Sep 2007 13:25:57 +0200 Adrian Bunk <[email protected]> wrote: > On Fri, Aug 31, 2007 at 09:58:22PM -0700, Andrew Morton wrote: > >... > > Changes since 2.6.23-rc3-mm1: > >... > > git-net.patch > >... > > git trees > >... > > This patch fixes the following compile error: > > <-- snip --> > > ... > LD .tmp_vmlinux1 > net/built-in.o: In function `inet6_csk_xmit': > (.text+0x72b0f): undefined reference to `flow_cache_genid' > net/built-in.o: In function `inet6_csk_xmit': > (.text+0x72be5): undefined reference to `flow_cache_genid' > make[1]: *** [.tmp_vmlinux1] Error 1 > > <-- snip --> > > Signed-off-by: Adrian Bunk <[email protected]> > > --- > --- a/net/ipv6/Kconfig > +++ b/net/ipv6/Kconfig > @@ -5,6 +5,7 @@ > # IPv6 as module will cause a CRASH if you try to unload it > config IPV6 > tristate "The IPv6 protocol" > + select XFRM > default m > ---help--- > This is complemental support for the IP version 6. > > - Thank you for catching this. the issue is caused with patch "[IPV6] XFRM: Fix connected socket to use transformation." which I sent to netdev. (a85d5450ddeb959bdf9e4603f9c06e9d79217cfa on net-2.6.24). I'd prefer to modify the original patch to use "ifdef CONFIG_XFRM" than changing kernel config depends. Does it make sense? Please review the attached patch. -- Masahide NAKAMURA
Attachment:
0001-PATCH-IPV6-XFRM-Fix-dependency-issue-at-inet6_csk_xmit.txt
Description: Binary data
- Follow-Ups:
- Re: net-26.24 broken with XFRM off
- From: Noriaki TAKAMIYA <[email protected]>
- Re: net-26.24 broken with XFRM off
- References:
- 2.6.23-rc4-mm1
- From: Andrew Morton <[email protected]>
- [-mm patch] IPV6 must select XFRM
- From: Adrian Bunk <[email protected]>
- 2.6.23-rc4-mm1
- Prev by Date: 2.6.22.6 pata_via cable detect
- Next by Date: Re: [PATCH] [ALSA] Added new pin config for first gen macbook.
- Previous by thread: [-mm patch] IPV6 must select XFRM
- Next by thread: Re: net-26.24 broken with XFRM off
- Index(es):