Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1244675imu; Thu, 13 Dec 2018 11:44:11 -0800 (PST) X-Google-Smtp-Source: AFSGD/WuRocMZe+pGv9xMYNIisukG5XOMs9rR3TQaiq0LqcMQFKj59ijS0MnVl24zm9ru+TOaiKt X-Received: by 2002:a17:902:59c8:: with SMTP id d8mr128222plj.116.1544730251331; Thu, 13 Dec 2018 11:44:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544730251; cv=none; d=google.com; s=arc-20160816; b=DAHsbmAe/QJriyW36QHOJgu+wbkKIH//MQqbzwBJTOliJE6o3WahXTp0ByQthATNK+ EPQdQyx58LZ5ZANHKUuhdaBOLxTMolx4dCiZGHhoIn8ioUjOyrjWUs894YhvOpg30/Xo 0x1nixRjx4J/P4xz3SzF+nY8Ckql1PtcQuxj7UrGY05WICs6GytnXAScjWS2O88T3NEH 57KbUjAvV3M7N9Uk1g/fadxQAfjkuO0dnNa2BGGXV9YWbLxKyiogMQFj3Lwr/Qn2VE+u tijMIkx+CyCSPi6E600/NG+PDsctDOerszs5OQHbcd/i66ekjUYk7ki2jcMFd0Izol4V rNzg== 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; bh=7apot8fWpYOasMIUwI0FadJYsYG0fNGlbakQC2sa4eI=; b=MFxzG3QLPBwyJX97I9OQElLMxZiHHjuf508XSv81/7HLCIX0eLwO612PZIDK/PtoDI 8YuybY9Cm1t3F6ON0ldWRdOKHGPpcwcJO5mCTXX8I4MTdQnaL4VaYyU3DJm5JKEH6k5y EJF1fbknuB4L4OPsFXyGQvfZbcrG+jlqKUNzRXnxZFbkxoRU7L2qdDUXN0tMeOJZZnLp Niu/UEd+sLJ+V2FpFsBk9Rmp/7xLsy8eSAFObUUtbT0HjOmWjyJVifXHJuHAED8Mw4kJ j7UASgn8gvK4SdcxGs4Hw3yWl9bSkHXdVmTm6UXrC2KSYTGqmhUGABYba6MY6yzg4iuL wyog== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel-dk.20150623.gappssmtp.com header.s=20150623 header.b=EPX4fBl2; 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 cf16si2361156plb.227.2018.12.13.11.43.56; Thu, 13 Dec 2018 11:44:11 -0800 (PST) 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=EPX4fBl2; 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 S1728540AbeLMTme (ORCPT + 99 others); Thu, 13 Dec 2018 14:42:34 -0500 Received: from mail-io1-f68.google.com ([209.85.166.68]:38908 "EHLO mail-io1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728023AbeLMTme (ORCPT ); Thu, 13 Dec 2018 14:42:34 -0500 Received: by mail-io1-f68.google.com with SMTP id l14so2576866ioj.5 for ; Thu, 13 Dec 2018 11:42:33 -0800 (PST) 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=7apot8fWpYOasMIUwI0FadJYsYG0fNGlbakQC2sa4eI=; b=EPX4fBl2zvox6KMlpTsRkXiotK0Ca3EGiCrh/1bDc11qxWMDvPUjUKkoghJn0N/eoZ csUlNzFHctXf5Paifnsh3sUXtbknaL/rFdnVwC4QiCpBAF/qcVo2EfLv84tNxrWGHpzM wBp6cjvxuCypI7lmiNEEXhP2jfol7/FyPDLzfrPne/0LAstFnh4jn1WG49rLTpJolifQ sGb8q/FUimwz1nRMVbG2+zTvlmTV9Cg4+yZL4yygVIKNkbnlYavmuNLx5dm2eMz9kRdf cAu3eB8xZxeEcWNFJkkWgM/G43VpVsOlYJJ19vx0lD+hwC842AySJcBECGYTXSS+7NGJ 7LmQ== 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=7apot8fWpYOasMIUwI0FadJYsYG0fNGlbakQC2sa4eI=; b=r04nM6jIXRhxAdTSkhEEyN2cPJekKGgCTZkVH8Tq+1LgopaEVvHomdIri1PtoGDKPR p8bC8TiScuQLOSirspRepY3suyskBPr5mK8TDFPDwDLBu6ytDvJfQqJCtIy/oKtHse4m QwBSoBBNsVYnnsGEBaDH2s1XuFPbeIs1naey8uLJJKJACiOtYbGEX2E+znrmscjIQrIv o+GT64u2IocqjZCKfO5VXS3zjyEgyb0+t3sUaorqVZBxmTOcga7+NRn5TkNguArPEJnZ aEtnS4i9LozK2thE7N6aSIQLEDoFTGr99FSG/s2GuqxfbaD2yIpZlVJl7X3n1EJmDvdi WOkw== X-Gm-Message-State: AA+aEWak66ooOh0dPoU6JVUknt9/ZqSw8p3E2z+F7XTeFOhmV6kNtB6m jdyMoT4w2XT1/+yOPWvv+8XWOw== X-Received: by 2002:a5e:8b05:: with SMTP id g5mr86140iok.144.1544730153002; Thu, 13 Dec 2018 11:42:33 -0800 (PST) Received: from [192.168.1.56] ([216.160.245.98]) by smtp.gmail.com with ESMTPSA id h140sm1680572itb.23.2018.12.13.11.42.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 13 Dec 2018 11:42:32 -0800 (PST) Subject: Re: [PATCH 2/2] scsi: ufs: add inline crypto support to UFS HCD To: Ladvine D Almeida , Parshuram Raju Thombare , Eric Biggers Cc: "vinholikatti@gmail.com" , "jejb@linux.vnet.ibm.com" , "martin.petersen@oracle.com" , "mchehab+samsung@kernel.org" , "gregkh@linuxfoundation.org" , "davem@davemloft.net" , "akpm@linux-foundation.org" , "nicolas.ferre@microchip.com" , "arnd@arndb.de" , "linux-kernel@vger.kernel.org" , "linux-block@vger.kernel.org" , "linux-scsi@vger.kernel.org" , Alan Douglas , Janek Kotas , Rafal Ciepiela , AnilKumar Chimata , Satya Tangirala , Paul Crowley , Manjunath M Bettegowda , Tejas Joglekar , Joao Pinto , "linux-crypto@vger.kernel.org" References: <20181211095027.GA3316@lvlogina.cadence.com> <20181211181647.GC221175@gmail.com> From: Jens Axboe Message-ID: Date: Thu, 13 Dec 2018 12:42:30 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.2.1 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 12/13/18 12:39 PM, Ladvine D Almeida wrote: > Suggest to take a look into the article https://lwn.net/Articles/717754 > My real concern is how to achieve it without any modifications to the > bio.(because key slot information has to finally reach the target block > device) Guys, you both need to edit when you reply, wading through 650 lines of text to get to this... You obviously can't modify the bio if you don't own it, but you could clone it and then you have storage in ->bi_private. -- Jens Axboe