lkml.org 
[lkml]   [2009]   [Dec]   [28]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    From
    SubjectRe: Crypto test results unused?
    Date
    > int crypto_register_alg(struct crypto_alg *alg)
    > {
    > struct crypto_larval *larval;
    > int err;
    >
    > err = crypto_check_alg(alg);
    > if (err)
    > return err;
    >
    > down_write(&crypto_alg_sem);
    > larval = __crypto_register_alg(alg);
    > up_write(&crypto_alg_sem);
    >
    > if (IS_ERR(larval))
    > return PTR_ERR(larval);
    >
    > crypto_wait_for_test(larval);
    >
    > At this point alg->cra_flags includes CRYPTO_ALG_DEAD (due to failed
    > test), but larval->alg.cra_flags has only the original flags (0x85).

    Actually it seems all alg->cra_flags are CRYPTO_ALG_DEAD at this point,
    not only these which failed tests. Will look at it soon.
    --
    Krzysztof Halasa


    \
     
     \ /
      Last update: 2009-12-28 20:47    [W:0.020 / U:148.452 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site