diff options
author | kib <kib@FreeBSD.org> | 2014-10-15 14:07:24 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2014-10-15 14:07:24 +0000 |
commit | 92c5a45b89b79dd541cdd42a298bd9ef50c0bd23 (patch) | |
tree | f9b50e42c297a49f05d1d59a12a960b704595ab6 /sys/i386/include | |
parent | c4d948e4452aa678c9052326a2ca21297e209b9f (diff) | |
download | FreeBSD-src-92c5a45b89b79dd541cdd42a298bd9ef50c0bd23.zip FreeBSD-src-92c5a45b89b79dd541cdd42a298bd9ef50c0bd23.tar.gz |
MFC r272761:
Add an argument to the x86 pmap_invalidate_cache_range() to request
forced invalidation of the cache range regardless of the presence of
self-snoop feature.
MFC r272943:
MFi386 r272761.
Diffstat (limited to 'sys/i386/include')
-rw-r--r-- | sys/i386/include/pmap.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sys/i386/include/pmap.h b/sys/i386/include/pmap.h index 100475c..05656cd 100644 --- a/sys/i386/include/pmap.h +++ b/sys/i386/include/pmap.h @@ -458,7 +458,8 @@ void pmap_invalidate_range(pmap_t, vm_offset_t, vm_offset_t); void pmap_invalidate_all(pmap_t); void pmap_invalidate_cache(void); void pmap_invalidate_cache_pages(vm_page_t *pages, int count); -void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva); +void pmap_invalidate_cache_range(vm_offset_t sva, vm_offset_t eva, + boolean_t force); #endif /* _KERNEL */ |