linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 1/2] block: add bi_crypto_ctx variable in struct bio
@ 2018-12-11  9:50 Parshuram Thombare
  2018-12-11 13:37 ` Jens Axboe
  0 siblings, 1 reply; 3+ messages in thread
From: Parshuram Thombare @ 2018-12-11  9:50 UTC (permalink / raw)
  To: axboe, tj, jbacik, michaelcallahan, snitzer, osandov,
	keith.busch, ming.lei, shli, dennisszhou, linux-kernel
  Cc: adouglas, jank, rafalc, pthombar

Add variable 'void *bi_crypt_ctx' in 'struct bio'. This will
be used to associate bio with crypto configuration of controller
supporting real time / inline encryption/decryption.

Signed-off-by: Parshuram Thombare <pthombar@cadence.com>
---
 include/linux/blk_types.h |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/include/linux/blk_types.h b/include/linux/blk_types.h
index 1dcf652..bd77603 100644
--- a/include/linux/blk_types.h
+++ b/include/linux/blk_types.h
@@ -188,6 +188,10 @@ struct bio {
 #endif
 	};
 
+#ifdef CONFIG_BLK_DEV_HW_RT_ENCRYPTION
+	void *bi_crypto_ctx;
+#endif
+
 	unsigned short		bi_vcnt;	/* how many bio_vec's */
 
 	/*
-- 
1.7.1


^ permalink raw reply related	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2018-12-12  5:34 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-12-11  9:50 [PATCH 1/2] block: add bi_crypto_ctx variable in struct bio Parshuram Thombare
2018-12-11 13:37 ` Jens Axboe
2018-12-12  5:34   ` Parshuram Raju Thombare

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).