summaryrefslogtreecommitdiff
path: root/net/econet
diff options
context:
space:
mode:
authorTejun Heo <tj@kernel.org>2009-04-15 13:10:27 (GMT)
committerJens Axboe <jens.axboe@oracle.com>2009-04-22 06:35:10 (GMT)
commita9e9dc24bbc3e084450a22cf4fb82f5f5d4cbeea (patch)
treec6d18d969b76f61ebbfa777caf2706af5873a98f /net/econet
parent451a9ebf653d28337ba53ed5b4b70b0b9543cca1 (diff)
downloadlinux-a9e9dc24bbc3e084450a22cf4fb82f5f5d4cbeea.tar.xz
bio: use bio_kmalloc() in copy/map functions
Impact: remove possible deadlock condition There is no reason to use mempool backed allocation for map functions. Also, because kern mapping is used inside LLDs (e.g. for EH), using mempool backed allocation can lead to deadlock under extreme conditions (mempool already consumed by the time a request reached EH and requests are blocked on EH). Switch copy/map functions to bio_kmalloc(). Signed-off-by: Tejun Heo <tj@kernel.org> Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
Diffstat (limited to 'net/econet')
0 files changed, 0 insertions, 0 deletions