Whamcloud - gitweb
LU-5349 include: use __vmalloc() to avoid __GFP_FS default 90/11190/4 dne2
authorBruno Faccini <bruno.faccini@intel.com>
Wed, 23 Jul 2014 09:03:54 +0000 (11:03 +0200)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 29 Jul 2014 19:21:06 +0000 (19:21 +0000)
commit635421641bfa8a412edebd4ffbbdf05fd0c47410
tree25edf2739d24769b5976e00f72e7c9157ba09934
parent9e280281b8daf8ad69d04a5371121224ace28fbc
LU-5349 include: use __vmalloc() to avoid __GFP_FS default

When possible, try to Direct use of __vmalloc() which allows
for protection flag specification, and particularly to not
set __GFP_FS, which can cause some deadlock situations in our
code.

Signed-off-by: Bruno Faccini <bruno.faccini@intel.com>
Change-Id: I25fc4a55374c09c12156b2a2f8d8b2434b4cd689
Reviewed-on: http://review.whamcloud.com/11190
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
libcfs/libcfs/linux/linux-mem.c
lustre/include/obd_support.h