From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0143.outbound.protection.outlook.com [157.56.110.143]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by mail.server123.net (Postfix) with ESMTPS for ; Thu, 6 Aug 2015 10:35:53 +0200 (CEST) Received: from [192.168.19.128] (B50542-01.ea.freescale.net [10.171.73.154]) by tx30smr01.am.freescale.net (8.14.3/8.14.0) with ESMTP id t7670SMu015581 for ; Thu, 6 Aug 2015 00:00:32 -0700 Message-ID: <55C3060B.6030206@freescale.com> Date: Thu, 6 Aug 2015 10:00:27 +0300 From: Vasile Catalin-B50542 MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 7bit Subject: [dm-crypt] out of order encryption List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: dm-crypt@saout.de Would dm-crypt execute correctly if sector encryption ended asynchronously? For example: If sector 1, 2, 3 are sent to be done asynchronously to the same algorithm instance, and the jobs end in the following order: 2, 1, 3; does the dm-crypt module know to write the data in the proper place when the encryption "done" callback is called?