summaryrefslogtreecommitdiff
path: root/drivers/atm
diff options
context:
space:
mode:
authorEvgeniy Polyakov <zbr@ioremap.net>2009-01-13 23:05:32 (GMT)
committerGreg Kroah-Hartman <gregkh@suse.de>2009-04-03 21:53:32 (GMT)
commit1c93d9cf46df54784b96ab66423ad290dbe35095 (patch)
tree71d4cfd28cdaf1008ecacfa97183e6ef7209d295 /drivers/atm
parenta0fde6e06ee91582675ef885841ae911037f4a4b (diff)
downloadlinux-fsl-qoriq-1c93d9cf46df54784b96ab66423ad290dbe35095.tar.xz
Staging: dst: crypto processing.
DST may fully encrypt the data channel in case of untrusted channel and implement strong checksum of the transferred data. It is possible to configure algorithms and crypto keys, they should match on both sides of the network channel. Crypto processing does not introduce noticeble performance overhead, since DST uses configurable pool of threads to perform crypto processing. This patch introduces crypto processing helpers and crypto engine initialization: glueing with the crypto layer, allocation and initialization of the crypto processing thread pool, allocation of the cached pages, which are used to temporary encrypt data into, since it is forbidden to encrypt data in-place, since pages are used by the higher layers. Signed-off-by: Evgeniy Polyakov <zbr@ioremap.net> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/atm')
0 files changed, 0 insertions, 0 deletions