]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC r289894:
authorkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 3 Feb 2017 12:20:44 +0000 (12:20 +0000)
committerkib <kib@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Fri, 3 Feb 2017 12:20:44 +0000 (12:20 +0000)
commite6cc8da4e0ee95c303c34d28ee62737b36b212a8
treecdc9083f4265cc59e0194d1637c5cac8ebe701b2
parent62a56b78fb40e2de94926fce61e4ab48e652f519
MFC r289894:
CLFLUSH does not need barriers, the instruction is ordered WRT other writes.
Use CLFLUSHOPT when available.

MFC r312555:
Use SFENCE for ordering CLFLUSHOPT.

git-svn-id: svn://svn.freebsd.org/base/stable/10@313150 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/amd64/amd64/initcpu.c
sys/amd64/amd64/pmap.c
sys/amd64/include/cpufunc.h
sys/i386/i386/initcpu.c
sys/i386/i386/pmap.c
sys/i386/include/cpufunc.h