summaryrefslogtreecommitdiff
path: root/crypto/async_tx/Makefile
diff options
context:
space:
mode:
authorDan Williams <dan.j.williams@intel.com>2009-09-08 17:42:50 -0700
committerDan Williams <dan.j.williams@intel.com>2009-09-08 17:42:50 -0700
commite4545ca3b1f4ac0b044e063121c1208b18eca860 (patch)
treee4a650790581c404ec2d2de0fe71d090ba01babc /crypto/async_tx/Makefile
parent8ee5ee26fd41caeaee58e28c91999791f1a6fa29 (diff)
downloadlinux-crypto-e4545ca3b1f4ac0b044e063121c1208b18eca860.tar.gz
linux-crypto-e4545ca3b1f4ac0b044e063121c1208b18eca860.zip
dmaengine: add fence support
Some engines optimize operation by reading ahead in the descriptor chain such that descriptor2 may start execution before descriptor1 completes. If descriptor2 depends on the result from descriptor1 then a fence is required (on descriptor2) to disable this optimization. The async_tx api could implicitly identify dependencies via the 'depend_tx' parameter, but that would constrain cases where the dependency chain only specifies a completion order rather than a data dependency. So, provide an ASYNC_TX_FENCE to explicitly identify data dependencies. Signed-off-by: Dan Williams <dan.j.williams@intel.com>
Diffstat (limited to 'crypto/async_tx/Makefile')
0 files changed, 0 insertions, 0 deletions