Skip to content
  • David S. Miller's avatar
    net: Add INET dependency on aes crypto for the sake of TCP fastopen. · 798b2cbf
    David S. Miller authored
    Stephen Rothwell says:
    
    ====================
    After merging the final tree, today's linux-next build (powerpc
    ppc44x_defconfig) failed like this:
    
    net/built-in.o: In function `tcp_fastopen_ctx_free':
    tcp_fastopen.c:(.text+0x5cc5c): undefined reference to `crypto_destroy_tfm'
    net/built-in.o: In function `tcp_fastopen_reset_cipher':
    (.text+0x5cccc): undefined reference to `crypto_alloc_base'
    net/built-in.o: In function `tcp_fastopen_reset_cipher':
    (.text+0x5cd6c): undefined reference to `crypto_destroy_tfm'
    
    Presumably caused by commit 10467163 ("tcp: TCP Fast Open Server -
    header & support functions") from the net-next tree.  I assume that some
    dependency on the CRYPTO infrastructure is missing.
    
    I have reverted commit 1bed966c
    
     ("Merge branch
    'tcp_fastopen_server'") for today.
    ====================
    
    Reported-by: default avatarStephen Rothwell <sfr@canb.auug.org.au>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    798b2cbf