Disable use of dmb on arm, it's not approprpriate for raspbian.
authorPeter Michael Green <plugwash@raspbian.org>
Thu, 7 Jan 2021 03:30:15 +0000 (03:30 +0000)
committerPeter Michael Green <plugwash@raspbian.org>
Thu, 7 Jan 2021 03:30:15 +0000 (03:30 +0000)
Gbp-Pq: Name dont-use-dmb.patch

src/libbpf_util.h

index 59c779c5790c16de5e64fc8be397639ec6356fbd..b31e252d5b5da55d248186f3a750730dae605d21 100644 (file)
@@ -26,7 +26,7 @@ extern "C" {
 # define libbpf_smp_wmb() asm volatile("dmb ishst" : : : "memory")
 # define libbpf_smp_mb() asm volatile("dmb ish" : : : "memory")
 # define libbpf_smp_rwmb() libbpf_smp_mb()
-#elif defined(__arm__)
+#elif 0
 /* These are only valid for armv7 and above */
 # define libbpf_smp_rmb() asm volatile("dmb ish" : : : "memory")
 # define libbpf_smp_wmb() asm volatile("dmb ishst" : : : "memory")