]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - net/rds/rdma.c
RDS: Fix BUG_ONs to not fire when in a tasklet
[net-next-2.6.git] / net / rds / rdma.c
index 75fd13bb631bbc06bf8493c06c266951b6e47c95..3b442d4d64cf2cff64f6675358da8cae4f6425a1 100644 (file)
@@ -440,7 +440,7 @@ void rds_rdma_free_op(struct rds_rdma_op *ro)
                 * is the case for a RDMA_READ which copies from remote
                 * to local memory */
                if (!ro->r_write) {
-                       BUG_ON(in_interrupt());
+                       BUG_ON(irqs_disabled());
                        set_page_dirty(page);
                }
                put_page(page);