]> git.baikalelectronics.ru Git - kernel.git/commit
rbd: use GFP_NOIO for parent stat and data requests
authorIlya Dryomov <idryomov@gmail.com>
Mon, 6 Nov 2017 10:33:36 +0000 (11:33 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Thu, 9 Nov 2017 08:32:53 +0000 (09:32 +0100)
commita74aa9fdc03a17d481260b24469f22eceb3a3b1d
treeb69c9047d3d73f4e39716fbbf90d659e512d788a
parentbdcec6ee63ccb6c652b10c9fdead11b92c7dd88a
rbd: use GFP_NOIO for parent stat and data requests

rbd_img_obj_exists_submit() and rbd_img_obj_parent_read_full() are on
the writeback path for cloned images -- we attempt a stat on the parent
object to see if it exists and potentially read it in to call copyup.
GFP_NOIO should be used instead of GFP_KERNEL here.

Cc: stable@vger.kernel.org
Link: http://tracker.ceph.com/issues/22014
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
Reviewed-by: David Disseldorp <ddiss@suse.de>
drivers/block/rbd.c