lkml.org 
[lkml]   [2009]   [Feb]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] ixp4xx_crypto panic with fragmented packets in scatterlist
    Russell King - ARM Linux <linux@arm.linux.org.uk> wrote:
    >
    > I don't think you can use chained scatterlists unless the architecture
    > supports it. It's not a case that you have to flatten the chaining
    > before passing it over to the arch - it seems you're not allowed to
    > create a chained scatterlist in the first place:
    >
    > static inline void sg_chain(struct scatterlist *prv, unsigned int prv_nents,
    > struct scatterlist *sgl)
    > {
    > #ifndef ARCH_HAS_SG_CHAIN
    > BUG();
    > #endif

    The crypto layer does its own chaining. However, this chaining
    is not meant to be exposed to any external entities until generic
    chaining has been ported everywhere.

    Cheers,
    --
    Visit Openswan at http://www.openswan.org/
    Email: Herbert Xu ~{PmV>HI~} <herbert@gondor.apana.org.au>
    Home Page: http://gondor.apana.org.au/~herbert/
    PGP Key: http://gondor.apana.org.au/~herbert/pubkey.txt


    \
     
     \ /
      Last update: 2009-02-27 01:53    [W:0.044 / U:0.924 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site