diff options
author | cem <cem@FreeBSD.org> | 2016-01-15 01:34:43 +0000 |
---|---|---|
committer | cem <cem@FreeBSD.org> | 2016-01-15 01:34:43 +0000 |
commit | 532a8c64da1f6ab1b23700919a2199a3a5f98b72 (patch) | |
tree | d3f3958cebeeace0aca39d75f44aec752c80bac0 /contrib/llvm/tools/clang/lib/Index/USRGeneration.cpp | |
parent | 97799cc1a6e7cf381d3f16798ccbd1f7559231fe (diff) | |
download | FreeBSD-src-532a8c64da1f6ab1b23700919a2199a3a5f98b72.zip FreeBSD-src-532a8c64da1f6ab1b23700919a2199a3a5f98b72.tar.gz |
ioat(4): Add support for 'fence' bit with DMA_FENCE flag
Some classes of IOAT hardware prefetch reads. DMA operations that
depend on the result of prior DMA operations must use the DMA_FENCE flag
to prevent stale reads.
(E.g., I've hit this personally on Broadwell-EP. The Broadwell-DE has a
different IOAT unit that is documented to not pipeline DMA operations.)
Sponsored by: EMC / Isilon Storage Division
Diffstat (limited to 'contrib/llvm/tools/clang/lib/Index/USRGeneration.cpp')
0 files changed, 0 insertions, 0 deletions