For CPUs which do hardware cache line unaliasing, use direct map to

access sfbufs.

Suggested and reviewed by:	alc
Tested by:	Michael Moll <kvedulv@kvedulv.de>
Sponsored by:	The FreeBSD Foundation
This commit is contained in:
Konstantin Belousov 2014-08-23 18:11:54 +00:00
parent e86bb35d63
commit 8158a32900
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=270429

View file

@ -241,5 +241,8 @@ extern vm_offset_t vm_max_kernel_address;
#define SFBUF
#define SFBUF_MAP
#define SFBUF_OPTIONAL_DIRECT_MAP dcache_color_ignore
#include <machine/tlb.h>
#define SFBUF_PHYS_DMAP(x) TLB_PHYS_TO_DIRECT(x)
#endif /* !_MACHINE_VMPARAM_H_ */