From: Lars Ellenberg Date: Wed, 26 Sep 2012 12:22:40 +0000 (+0200) Subject: drbd: a few more GFP_KERNEL -> GFP_NOIO X-Git-Tag: v3.8-rc1~78^2~18^2~7 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8747d30af97232f9ff4cde78b8d259cc715a9b7a;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 --- Reading git-diff-tree failed