X-Git-Url: http://plrg.eecs.uci.edu/git/?a=blobdiff_plain;f=block%2Fblk-ioc.c;h=381cb50a673c33ed86f6f5d597331137f2881ce3;hb=d0164adc89f6bb374d304ffcc375c6d2652fe67d;hp=1a27f45ec776a4e0a951a89de3185dc2ead26a42;hpb=fbdd17ec5ce2e5e4027356fcfde769b88d15702f;p=firefly-linux-kernel-4.4.55.git diff --git a/block/blk-ioc.c b/block/blk-ioc.c index 1a27f45ec776..381cb50a673c 100644 --- a/block/blk-ioc.c +++ b/block/blk-ioc.c @@ -289,7 +289,7 @@ struct io_context *get_task_io_context(struct task_struct *task, { struct io_context *ioc; - might_sleep_if(gfp_flags & __GFP_WAIT); + might_sleep_if(gfpflags_allow_blocking(gfp_flags)); do { task_lock(task);