diff options
author | andrew <andrew@FreeBSD.org> | 2017-05-30 13:56:38 +0000 |
---|---|---|
committer | andrew <andrew@FreeBSD.org> | 2017-05-30 13:56:38 +0000 |
commit | b9f957f3c6e4edf122f9327c5c610792ab2fbf19 (patch) | |
tree | 038c0460eb6a4c0428d48323b2b3ea95d2fa0775 /lib/libc/stdlib/quick_exit.3 | |
parent | bdee5efd65d3721349eb13ff386b750bca372368 (diff) | |
download | FreeBSD-src-b9f957f3c6e4edf122f9327c5c610792ab2fbf19.zip FreeBSD-src-b9f957f3c6e4edf122f9327c5c610792ab2fbf19.tar.gz |
MFC r307334, r318252: Support write-through caches on arm64
r307334:
Create macros for the MAIR memory attributes. While here add an uncached
memory type, however the VM code still needs to be taught about this.
r318252:
Add the VM_MEMATTR_WRITE_THROUGH memory type to arm64 and use it to support
VM_MEMATTR_WRITE_COMBINING in the kernel. This fixes a bug where Xorg would
use write back cached memory for its graphics buffers. This would produce
artifacts on the screen as cachelines were written to memory.
Diffstat (limited to 'lib/libc/stdlib/quick_exit.3')
0 files changed, 0 insertions, 0 deletions