]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - drivers/staging/lustre/include/linux/libcfs/libcfs_private.h
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and...
[karo-tx-linux.git] / drivers / staging / lustre / include / linux / libcfs / libcfs_private.h
index 9544860e32920a851dd35f20757a199ea5346fef..78bde2c11b50ba44928d0a27a2d50d2a2d9e6d05 100644 (file)
@@ -95,7 +95,7 @@ do {                                                              \
 do {                                                                       \
        LASSERT(!in_interrupt() ||                                          \
                ((size) <= LIBCFS_VMALLOC_SIZE &&                           \
-                ((mask) & __GFP_WAIT) == 0));                              \
+                !gfpflags_allow_blocking(mask)));                          \
 } while (0)
 
 #define LIBCFS_ALLOC_POST(ptr, size)                                       \