Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp1558879imm; Wed, 6 Jun 2018 18:53:38 -0700 (PDT) X-Google-Smtp-Source: ADUXVKJLyWgH2hp9ne3XkxSxfw/53rd82m+xlLV254cR+w1s4MIMyO+DwqibpIl0jncMEuCO0UAY X-Received: by 2002:a63:304:: with SMTP id 4-v6mr4436233pgd.290.1528336418536; Wed, 06 Jun 2018 18:53:38 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1528336418; cv=none; d=google.com; s=arc-20160816; b=vV/lAoUcy074dvKdYzQfkctDRjmGWdGUkTBshj2cQ4aGxBAk15wa5gD+IifgMnvvCa lIoYTbnPuvQhQGjqXhmlDnCYBQXiNjIlwQukWKmehcywm8HsSZjzrNPgEAwg9LzyEZ9U Om3v1QEd2KJL600W8CG0bjeo2bB0mQGlbvItC+zqg24yaGxbkAtcuhB6/b7LxBwQwvI5 v4WtMw/jap4IX1BzUc/qXKid0qAxil2f2V8UP6w8Apdo2Dgwwd7P5O/ZoysDMTFR6Qq/ c+DvMSMMZgvryTyaLVXDqp6hfj4uuXPKUknP73neDbER1j/NpJ6nGE7qazy14qtOpK8H itmQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=R6dN60/v1VfATXh32y0xGDxE3VZXR4QJnJJGxuLiqQU=; b=PQxBsefeeh3VnT6hftWCSWsFcWFdD2jJWXHCSHBuNEGRo3L4iWP0Z7hOwEmfmSRKTe s6Wrf7+e0WKJh1aOqBh+kjlxYza3yTZIOwuWQPlNBlGOIx/Y18rgmKuTVbVqlI2QbmYO 3s5vw8kE6/tDTG2ViH38zGpd4Sq3j7VDbtrN+d6fYfUnICx6yQ33rBg3ZC3HKlIu2l4O /51A7tBVOD3/vT42hWd/U0mNrDWhbpl5+bcSgUSXMw7zifAoXDobL0Z8a6YdPRPBEnqI 1tqpZTaYLn8vOcgnl1VMorTqvPfl0kE8Kh+Rq1YQyvZNMS7etidtt46tgqCa6pGt5DUW o3xg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=KgZU6b4/; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j27-v6si25994850pgn.450.2018.06.06.18.53.23; Wed, 06 Jun 2018 18:53:38 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=KgZU6b4/; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752946AbeFGBw5 (ORCPT + 99 others); Wed, 6 Jun 2018 21:52:57 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:54722 "EHLO mail-it0-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752729AbeFGBwz (ORCPT ); Wed, 6 Jun 2018 21:52:55 -0400 Received: by mail-it0-f68.google.com with SMTP id 76-v6so10787686itx.4 for ; Wed, 06 Jun 2018 18:52:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel-dk.20150623.gappssmtp.com; s=20150623; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=R6dN60/v1VfATXh32y0xGDxE3VZXR4QJnJJGxuLiqQU=; b=KgZU6b4/+7Sajo+RIKtYRWjK5l5t3Uh6jv5tS5/7yy7D2zW0EpVSkoyq9Ytm1eOi/6 eFQ3uBR3Ndg5BRAO4ROyVHEmDsQs9HflreX7ZsSroFqSgQYu/2RC+qnCHj4VdCce0XZr Zd/JsaRNfU6n69pfB5Q9RZbSYQp50wMVYO8Y8NThOWS5dqWuHwNvHZwkhE13EWnOqDii /dmSfxU+agOaXVUU48wVviStwmtI57eAvC04zvT8WUrHtR6PWQNokptUwWI0ZG4dbImk EoPqOId08VgGstMnvtwj9wltoAmVztKskxD3+KdO7BgaG0pW1PM8T9NFy2adxJn91P3w ZQdQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=R6dN60/v1VfATXh32y0xGDxE3VZXR4QJnJJGxuLiqQU=; b=sYcKgl+BccmPZaEyH4bSw/k57Xkm5UdvmM1DqZq/xWXcexV0DJyYxZ2tr2AAU4OpDG NA4v6znJz1TqaFSrBX7WJV4+cXx3D0kFzExv8qmMr8tsLRTqXWINwWmfFcOoiWfaYZ5Q zvzpARXXyoAze5zQ0LDVHxLwPFmb8BoQOEqnxyGd35siB0cWLd660RMQqGA2ij5JibUV tvPqRRBWAP8p9cE+OEfxPN6hw1iMYHDI36R5GJR+QBzVJw4R7mlLFmAokIzU2zR+vWU6 +weQSTVQM6S4AEycYWKhlvJwWFisEDjh0NEXg9OfzC/6NerHKkUtxKwxJnNvzX6HmbFY M8Kg== X-Gm-Message-State: APt69E14gvEWY0QpOHUSQedwuQ0SstJmE2f8mrOUVCKxmcHbxj9nDHVc YhLT1I/DTLpGKPZGMxY0sc8qQg== X-Received: by 2002:a24:cf57:: with SMTP id y84-v6mr255616itf.98.1528336374267; Wed, 06 Jun 2018 18:52:54 -0700 (PDT) Received: from [192.168.1.212] (107.191.0.158.static.utbb.net. [107.191.0.158]) by smtp.gmail.com with ESMTPSA id e18-v6sm239213itc.3.2018.06.06.18.52.52 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 06 Jun 2018 18:52:53 -0700 (PDT) Subject: Re: [PATCH] block: Add block level changes for inline encryption To: Ladvine D Almeida , Christoph Hellwig Cc: Hannes Reinecke , "ming.lei@redhat.com" , "linux-block@vger.kernel.org" , linux-kernel@vger.kernel.org, Manjunath M Bettegowda , Prabu Thangamuthu , Tejas Joglekar , Joao Pinto , Johannes Thumshirn References: <20180601081330.GA13067@infradead.org> From: Jens Axboe Message-ID: <918609fa-8721-0ee1-801e-4c29b64ac9ae@kernel.dk> Date: Wed, 6 Jun 2018 19:52:51 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/6/18 1:35 AM, Ladvine D Almeida wrote: > On Friday 01 June 2018 09:13 AM, Christoph Hellwig wrote: >> On Mon, May 28, 2018 at 02:43:09PM +0100, Ladvine D Almeida wrote: >>> This patch introduces new variable under bio structure to >>> facilitate inline encryption. This variable is used to >>> associate I/O requests to crypto information. >> This seems to be missing a whole lot of context. Where is the whole >> series showing what you are trying to do? >> > Christoph, > > The patches are generated in the below > manner, with a thought of > sending separately to the MAINTAINERS responsible for each. What both Christoph and I have said is that it's _impossible_ to review changes when you don't know what is being built on top of it. The block change, by itself, is utterly useless. The use case needs to be seen. But apart from that, my comments on why it's doing it completely backwards still apply, and I've outlined how you need to fix it. The patch, in its current form, isn't going anywhere. -- Jens Axboe