rmb
#define rmb() __asm __volatile("lfence;" : : : "memory")
#define rmb() dmb()
#define rmb() dmb(ld) /* Full system memory barrier load */
#define rmb() __mbk()
#define rmb() __mbu()
#define rmb() __asm __volatile("lwsync" : : : "memory")
#define rmb() __asm __volatile("sync" : : : "memory")
#define rmb() fence()