diff options
author | 2017-02-22 22:55:27 +0000 | |
---|---|---|
committer | 2017-02-22 22:55:27 +0000 | |
commit | 2d784deaae60ed682a085dc1d07e1151de3349ec (patch) | |
tree | a9b5d661726abb779b9a6733d6b4a9612acd5e99 /sys/dev/pv/xen.c | |
parent | The assembly for sigprocmask(2) had a tiny typo which made it jump to (diff) | |
download | wireguard-openbsd-2d784deaae60ed682a085dc1d07e1151de3349ec.tar.xz wireguard-openbsd-2d784deaae60ed682a085dc1d07e1151de3349ec.zip |
The AMD Seattle SoC incorporates DMA coherent controllers, especially
AHCI, PCIe and Ethernet. Since these systems rely on cache snooping,
we must not map pages that are supposed to be coherent as uncacheable.
Instead if we have a cache coherent device, create a bus tag and mark
that tag as coherent. For users of that tag we can simply use normal,
cached memory.
ok kettenis@
Diffstat (limited to 'sys/dev/pv/xen.c')
0 files changed, 0 insertions, 0 deletions