The acomp request flags field duplicates the base request flags
and is confusing.  Remove it.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
        if (tfm->__crt_alg->cra_type != &crypto_acomp_type)
                crypto_acomp_scomp_free_ctx(req);
 
-       if (req->flags & CRYPTO_ACOMP_ALLOC_OUTPUT) {
+       if (req->base.flags & CRYPTO_ACOMP_ALLOC_OUTPUT) {
                acomp->dst_free(req->dst);
                req->dst = NULL;
        }
 
  * @dst:       Destination data
  * @slen:      Size of the input buffer
  * @dlen:      Size of the output buffer and number of bytes produced
- * @flags:     Internal flags
  * @__ctx:     Start of private context data
  */
 struct acomp_req {
        struct scatterlist *dst;
        unsigned int slen;
        unsigned int dlen;
-       u32 flags;
        void *__ctx[] CRYPTO_MINALIGN_ATTR;
 };
 
        req->slen = slen;
        req->dlen = dlen;
 
-       req->flags &= ~CRYPTO_ACOMP_ALLOC_OUTPUT;
+       req->base.flags &= ~CRYPTO_ACOMP_ALLOC_OUTPUT;
        if (!req->dst)
-               req->flags |= CRYPTO_ACOMP_ALLOC_OUTPUT;
+               req->base.flags |= CRYPTO_ACOMP_ALLOC_OUTPUT;
 }
 
 /**