]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 265861, 265870:
authorian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 18 May 2014 00:55:26 +0000 (00:55 +0000)
committerian <ian@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sun, 18 May 2014 00:55:26 +0000 (00:55 +0000)
commit819d3cb189b526ae3391104f12ed538abe00a1ea
treeadfde92f5fbd36bee344e054a45f468c403fd706
parent17492293e7a2a8b6fbf70fd415018c01e99eb0ad
MFC 265861, 265870:

  Make the hardware memory and instruction barrier functions work on armv4
  and armv5 as well.

  Add cpu_l2cache_drain_writebuf(), use it to implement generic_bs_barrier().

git-svn-id: svn://svn.freebsd.org/base/stable/10@266387 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/arm/arm/bus_space_generic.c
sys/arm/arm/cpufunc.c
sys/arm/arm/pl310.c
sys/arm/include/atomic.h
sys/arm/include/cpufunc.h