Page MenuHomeFreeBSD

D30420.id.diff
No OneTemporary

D30420.id.diff

diff --git a/sys/compat/linuxkpi/common/include/linux/compiler.h b/sys/compat/linuxkpi/common/include/linux/compiler.h
--- a/sys/compat/linuxkpi/common/include/linux/compiler.h
+++ b/sys/compat/linuxkpi/common/include/linux/compiler.h
@@ -65,6 +65,8 @@
#define __always_inline inline
#define noinline __noinline
#define ____cacheline_aligned __aligned(CACHE_LINE_SIZE)
+#define ____cacheline_aligned_in_smp __aligned(CACHE_LINE_SIZE)
+#define fallthrough /* FALLTHROUGH */ do { } while(0)
#define likely(x) __builtin_expect(!!(x), 1)
#define unlikely(x) __builtin_expect(!!(x), 0)
@@ -78,6 +80,7 @@
#define __printf(a,b) __printflike(a,b)
#define barrier() __asm__ __volatile__("": : :"memory")
+#define smp_mb() mb()
#define lower_32_bits(n) ((u32)(n))
#define upper_32_bits(n) ((u32)(((n) >> 16) >> 16))

File Metadata

Mime Type
text/plain
Expires
Tue, Jun 9, 5:06 PM (17 h, 37 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
33833604
Default Alt Text
D30420.id.diff (841 B)

Event Timeline