Searched hist:234579 (Results 1 - 3 of 3) sorted by relevance
/freebsd-11.0-release/sys/powerpc/include/ | ||
H A D | pio.h | diff 234579 Sun Apr 22 19:06:55 MDT 2012 nwhitehorn Replace eieio; sync for creating bus-space memory barriers with sync. sync performs a strict superset of the functions of eieio, so using both is redundant. While here, expand bus barriers to all bus_space operations, since many drivers do not correctly use bus_space_barrier(). In principle, we can also replace sync just with eieio, for a significant performance increase, but it remains to be seen whether any poorly-written drivers currently depend on the side effects of sync to properly function. MFC after: 1 week |
/freebsd-11.0-release/sys/powerpc/powerpc/ | ||
H A D | bus_machdep.c | diff 234579 Sun Apr 22 19:06:55 MDT 2012 nwhitehorn Replace eieio; sync for creating bus-space memory barriers with sync. sync performs a strict superset of the functions of eieio, so using both is redundant. While here, expand bus barriers to all bus_space operations, since many drivers do not correctly use bus_space_barrier(). In principle, we can also replace sync just with eieio, for a significant performance increase, but it remains to be seen whether any poorly-written drivers currently depend on the side effects of sync to properly function. MFC after: 1 week |
/freebsd-11.0-release/sys/powerpc/mpc85xx/ | ||
H A D | mpc85xx.c | diff 234579 Sun Apr 22 19:06:55 MDT 2012 nwhitehorn Replace eieio; sync for creating bus-space memory barriers with sync. sync performs a strict superset of the functions of eieio, so using both is redundant. While here, expand bus barriers to all bus_space operations, since many drivers do not correctly use bus_space_barrier(). In principle, we can also replace sync just with eieio, for a significant performance increase, but it remains to be seen whether any poorly-written drivers currently depend on the side effects of sync to properly function. MFC after: 1 week |
Completed in 32 milliseconds