From: Lars Ellenberg Date: Thu, 20 Sep 2012 12:24:20 +0000 (+0200) Subject: drbd: a few more GFP_KERNEL -> GFP_NOIO X-Git-Tag: v3.8-rc1~78^2~23 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8b45a5c8a190d0ea0077928fd8e95c0752e40e41;p=pandora-kernel.git drbd: a few more GFP_KERNEL -> GFP_NOIO This has not yet been observed, but conceivably, when using GFP_KERNEL allocations from drbd_md_sync(), drbd_flush_after_epoch() or receive_SyncParam(), we could trigger additional IO to our own device, or an other device in a criss-cross setup, and end up in a local deadlock, or potentially a distributed deadlock in a criss-cross setup involving the peer blocked in a similar way waiting for us to make progress. Signed-off-by: Philipp Reisner Signed-off-by: Lars Ellenberg Signed-off-by: Jens Axboe --- Reading git-diff-tree failed