diff --git a/include/linux/bpf.h b/include/linux/bpf.h index 30fcf812df9d37daa6d79e41d769a2f9faeb1c41..cb0b31f5857d2ded05a83c54ac072adc0edc006b 100644 --- a/include/linux/bpf.h +++ b/include/linux/bpf.h @@ -511,7 +511,7 @@ static inline void bpf_long_memcpy(void *dst, const void *src, u32 size) size /= sizeof(long); while (size--) - *ldst++ = *lsrc++; + data_race(*ldst++ = *lsrc++); } /* verify correctness of eBPF program */