]> git.sesse.net Git - bcachefs-tools-debian/blobdiff - include/linux/rcupdate.h
New upstream release
[bcachefs-tools-debian] / include / linux / rcupdate.h
index ae292241c82c5f8ce361443d1f53a3e91e4737a0..ef03253158ed3f37d78b7357378a462c609746df 100644 (file)
@@ -4,12 +4,15 @@
 #include <urcu.h>
 #include <linux/compiler.h>
 
+#define ULONG_CMP_GE(a, b)      (ULONG_MAX / 2 >= (a) - (b))
+
 #define rcu_dereference_check(p, c)    rcu_dereference(p)
 #define rcu_dereference_raw(p)         rcu_dereference(p)
 #define rcu_dereference_protected(p, c)        rcu_dereference(p)
 #define rcu_access_pointer(p)          READ_ONCE(p)
 
 #define kfree_rcu(ptr, rcu_head)       kfree(ptr) /* XXX */
+#define kvfree_rcu(ptr)                        kfree(ptr) /* XXX */
 
 #define RCU_INIT_POINTER(p, v)         WRITE_ONCE(p, v)