X-Git-Url: https://git.kernel.dk/?a=blobdiff_plain;f=block%2Fblk-mq-tag.c;h=a07ca3488d96fb7a96159fbe48c0c9e5e95391ec;hb=cc4c60cc25e2ef9e17c181e1d8e0826118955220;hp=60ac684c8b8c52f26fe8a83d290fbd8f75f76581;hpb=ab9f2faf8f40604551336e5b0a18e0910a57b92c;p=linux-2.6-block.git diff --git a/block/blk-mq-tag.c b/block/blk-mq-tag.c index 60ac684c8b8c..a07ca3488d96 100644 --- a/block/blk-mq-tag.c +++ b/block/blk-mq-tag.c @@ -268,7 +268,7 @@ static int bt_get(struct blk_mq_alloc_data *data, if (tag != -1) return tag; - if (!(data->gfp & __GFP_WAIT)) + if (!gfpflags_allow_blocking(data->gfp)) return -1; bs = bt_wait_ptr(bt, hctx);