linux/drivers/staging/lustre
Ann Koehler 15f13cde9c lustre/osc: Don't flush active extents.
The extent is active so we need to abort and let the caller
re-dirty the page. If we continued on here, and we were the
one making the extent active, we could deadlock waiting for
the page writeback to clear but it won't because the extent
is active and won't be written out.

Signed-off-by: Ann Koehler <amk@cray.com>
Reviewed-on: http://review.whamcloud.com/8278
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-4253
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Reviewed-by: Alexey Lyashkov <alexey_lyashkov@xyratex.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2014-02-28 19:13:21 -08:00
..
include/linux staging/lustre/libcfs: remove cfs_hash_long 2014-02-14 09:27:10 -08:00
lnet staging: lustre: make functions as static 2014-02-27 13:10:02 -08:00
lustre lustre/osc: Don't flush active extents. 2014-02-28 19:13:21 -08:00
Kconfig
Makefile staging/lustre: fix Lustre code link order 2013-07-23 12:23:55 -07:00
TODO lustre: add myself to list of people to CC on lustre patches 2014-02-07 09:09:38 -08:00