e07fc82f000db3a5e16cedff640a6e807a6cded5
[compat-rdma/compat.git] / include / linux / compat-5.3.h
1 #ifndef LINUX_5_3_COMPAT_H
2 #define LINUX_5_3_COMPAT_H
3
4 #include <linux/version.h>
5
6 #if (LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0))
7
8 #include <linux/lockdep.h>
9
10 #ifndef lockdep_is_held_type
11 #define lockdep_is_held_type(l, r)      (1)
12 #endif
13
14 #ifndef lockdep_assert_held_write
15 #define lockdep_assert_held_write(l)    do {            \
16         WARN_ON(debug_locks && !lockdep_is_held_type(l, 0));    \
17     } while (0)
18 #endif
19
20 #endif /* (LINUX_VERSION_CODE < KERNEL_VERSION(5,3,0)) */
21
22 #endif /* LINUX_5_3_COMPAT_H */