Message ID | 7c56c594c2398b4d5740d733d7e98d6586217819.1456981315.git.baolin.wang@linaro.org (mailing list archive) |
---|---|
State | Rejected, archived |
Headers | show
Return-Path: <dm-devel-bounces@redhat.com> X-Original-To: patchwork-dm-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork1.web.kernel.org (Postfix) with ESMTP id B095D9FC9D for <patchwork-dm-devel@patchwork.kernel.org>; Thu, 3 Mar 2016 05:23:47 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id DF60D202AE for <patchwork-dm-devel@patchwork.kernel.org>; Thu, 3 Mar 2016 05:23:46 +0000 (UTC) Received: from mx4-phx2.redhat.com (mx4-phx2.redhat.com [209.132.183.25]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1981520251 for <patchwork-dm-devel@patchwork.kernel.org>; Thu, 3 Mar 2016 05:23:45 +0000 (UTC) Received: from lists01.pubmisc.prod.ext.phx2.redhat.com (lists01.pubmisc.prod.ext.phx2.redhat.com [10.5.19.33]) by mx4-phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u235L3m4018364; Thu, 3 Mar 2016 00:21:04 -0500 Received: from int-mx09.intmail.prod.int.phx2.redhat.com (int-mx09.intmail.prod.int.phx2.redhat.com [10.5.11.22]) by lists01.pubmisc.prod.ext.phx2.redhat.com (8.13.8/8.13.8) with ESMTP id u235Ks4h008928 for <dm-devel@listman.util.phx.redhat.com>; Thu, 3 Mar 2016 00:20:54 -0500 Received: from mx1.redhat.com (ext-mx04.extmail.prod.ext.phx2.redhat.com [10.5.110.28]) by int-mx09.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id u235KsqZ015939 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO) for <dm-devel@redhat.com>; Thu, 3 Mar 2016 00:20:54 -0500 Received: from mail-pa0-f51.google.com (mail-pa0-f51.google.com [209.85.220.51]) by mx1.redhat.com (Postfix) with ESMTPS id 59F57821C3 for <dm-devel@redhat.com>; Thu, 3 Mar 2016 05:20:53 +0000 (UTC) Received: by mail-pa0-f51.google.com with SMTP id bj10so7977165pad.2 for <dm-devel@redhat.com>; Wed, 02 Mar 2016 21:20:53 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :in-reply-to:references; bh=YV266U1gCBgBvhDT/nRe7lI/vsxjhH6nq+MA4rYE1lU=; b=OkKkz/1OVmql+CBOGtQdyy6i10cSEPGsThnEhXDQoKQ4Ep4eQcOYECDO21e23DHaCC zMnIsyTbBqT7aTud6CG3UcWoYyf7IaZJtHyU40Scs12Kjq8s4n7cQjIxqmfpt89xYQpH KiBMXQ7iq3+gPeYfDtN8W3S5kCJ8kGdozmkFY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:in-reply-to:references; bh=YV266U1gCBgBvhDT/nRe7lI/vsxjhH6nq+MA4rYE1lU=; b=OctXeJqVGT1URnmi9xf4/xyWzMkLhlTHvPoIW5MgKKqzpCixDP1LGXnDOPq8OIcCac 00nivP3OxrXou6BVQC1Rb7WhMJmW+zvEGLCbNLmUQnLAUNBh2sWHsvd4eAtYrcRstqRC nwTn3Dr+KUoXw8DnVSIGUo16HwcwKzpV0LjFdMi/ViAuiLglRrYwBM6cxD9683F6l1BM rdtDNaPw+vc4qkU0Ui7BrsyqumCOxb3/XCgrG9PWkE7b2m6stVH2PMRomhYaqT4L4qs3 i2geteLfP01joGndu3ID0zH77WmrUfpR1Xug2to8Rrx/eIEDUWm6KePbpLyZouApobC2 Cqcg== X-Gm-Message-State: AD7BkJJRv7bcewYPF/e5s16rpujbPskVO2VCR1aAgvj5eQ+X0npUQl9aH9YcXHwTNmWW9kK3 X-Received: by 10.67.8.100 with SMTP id dj4mr1076259pad.88.1456982452907; Wed, 02 Mar 2016 21:20:52 -0800 (PST) Received: from baolinwangubtpc.spreadtrum.com ([175.111.195.49]) by smtp.gmail.com with ESMTPSA id 82sm9656456pfi.78.2016.03.02.21.20.46 (version=TLS1 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Wed, 02 Mar 2016 21:20:52 -0800 (PST) From: Baolin Wang <baolin.wang@linaro.org> To: herbert@gondor.apana.org.au, davem@davemloft.net, agk@redhat.com, snitzer@redhat.com, axboe@fb.com, dm-devel@redhat.com Date: Thu, 3 Mar 2016 13:19:39 +0800 Message-Id: <7c56c594c2398b4d5740d733d7e98d6586217819.1456981315.git.baolin.wang@linaro.org> In-Reply-To: <cover.1456981314.git.baolin.wang@linaro.org> References: <cover.1456981314.git.baolin.wang@linaro.org> In-Reply-To: <cover.1456981314.git.baolin.wang@linaro.org> References: <cover.1456981314.git.baolin.wang@linaro.org> X-RedHat-Spam-Score: -0.903 (BAYES_40, DCC_REPUT_13_19, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, RCVD_IN_DNSWL_LOW, RCVD_IN_MSPIKE_H2, SPF_PASS) 209.85.220.51 mail-pa0-f51.google.com 209.85.220.51 mail-pa0-f51.google.com <baolin.wang@linaro.org> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.22 X-Scanned-By: MIMEDefang 2.75 on 10.5.110.28 X-loop: dm-devel@redhat.com Cc: david.s.gordon@intel.com, linux-raid@vger.kernel.org, arnd@arndb.de, thomas.lendacky@amd.com, smueller@chronox.de, shli@kernel.org, linus.walleij@linaro.org, tadeusz.struk@intel.com, linux-kernel@vger.kernel.org, standby24x7@gmail.com, yamada.masahiro@socionext.com, broonie@kernel.org, linux-crypto@vger.kernel.org, baolin.wang@linaro.org, akpm@linux-foundation.org, robert.jarzmik@free.fr Subject: [dm-devel] [PATCH 4/4] md: dm-crypt: Initialize the sector number for one request X-BeenThere: dm-devel@redhat.com X-Mailman-Version: 2.1.12 Precedence: junk List-Id: device-mapper development <dm-devel.redhat.com> List-Unsubscribe: <https://www.redhat.com/mailman/options/dm-devel>, <mailto:dm-devel-request@redhat.com?subject=unsubscribe> List-Archive: <https://www.redhat.com/archives/dm-devel> List-Post: <mailto:dm-devel@redhat.com> List-Help: <mailto:dm-devel-request@redhat.com?subject=help> List-Subscribe: <https://www.redhat.com/mailman/listinfo/dm-devel>, <mailto:dm-devel-request@redhat.com?subject=subscribe> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: dm-devel-bounces@redhat.com Errors-To: dm-devel-bounces@redhat.com X-Spam-Status: No, score=-6.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_HI,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/drivers/md/dm-crypt.c b/drivers/md/dm-crypt.c index 3147c8d..9e2dbfd 100644 --- a/drivers/md/dm-crypt.c +++ b/drivers/md/dm-crypt.c @@ -866,6 +866,7 @@ static int crypt_convert_block(struct crypt_config *cc, return r; } + req->sector = ctx->cc_sector; ablkcipher_request_set_crypt(req, &dmreq->sg_in, &dmreq->sg_out, 1 << SECTOR_SHIFT, iv);
If the crypto engine can support the bulk mode, that means the contiguous requests from one block can be merged into one request to be handled by crypto engine. If so, the crypto engine need the sector number of one request to do merging action. Signed-off-by: Baolin Wang <baolin.wang@linaro.org> --- drivers/md/dm-crypt.c | 1 + 1 file changed, 1 insertion(+)