linux/drivers/staging
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
..
android staging: android: lowmemorykiller: neglect swap cached pages in other_file 2014-02-27 14:51:27 -08:00
bcm Staging: bcm: Replace bcm functions with equivalents 2014-02-27 15:24:20 -08:00
ced1401 staging: ced401: fix double unlock bug 2014-02-27 08:39:27 -08:00
comedi Staging: comedi: addi-data: remove unnecessary variable initializations in hwdrv_apci035.c 2014-02-28 14:29:38 -08:00
cptm1217
crystalhd
cxt1e1 staging: cxt1e1: Fix no spaces at the start of a line in hwprobe.c 2014-02-28 14:18:58 -08:00
dgap staging: dgap: fix do not use assignment in if condition as reported by checkpatch 2014-02-28 15:03:58 -08:00
dgnc
dgrp
et131x staging: et131x: fix allocation failures 2014-02-18 12:15:19 -08:00
frontier
ft1000
fwserial
gdm72xx
gdm724x staging: gdm724x: cleanup alloc_tx_sdu_struct() 2014-02-18 11:16:56 -08:00
goldfish
gs_fpgaboot
iio staging:iio:ad799x use regulator for vref 2014-02-18 08:43:33 +00:00
imx-drm imx-drm: imx-ldb: Use snprintf() 2014-02-28 14:56:34 -08:00
keucr
line6 Staging: line6: Fix no space before tabs in usbdefs.h 2014-02-27 15:15:58 -08:00
lustre lustre/osc: Don't flush active extents. 2014-02-28 19:13:21 -08:00
media
mt29f_spinand
netlogic Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net 2014-02-18 15:52:43 -08:00
nokia_h4p
nvec
octeon
octeon-usb
olpc_dcon
ozwpan
panel Staging: panel: Fix quoted string split across line in panel.c 2014-02-27 12:29:24 -08:00
phison
quickstart
rtl8187se staging: rtl8187se: Convert _link_detect_t typedef into a struct. 2014-02-27 14:49:59 -08:00
rtl8188eu staging: rtl8188eu: Fix typo in rtl8188eu/core 2014-02-27 15:12:11 -08:00
rtl8192e Staging: rtl8192e: Replace min macro with min_t 2014-02-27 12:16:50 -08:00
rtl8192u
rtl8712 staging: r8712u: delete unnecessary field initialization 2014-02-15 12:32:55 -08:00
rtl8821ae staging: rtl8821ae: Fix C99 style comments in pci.c and pci.h 2014-02-27 12:44:26 -08:00
rts5139
rts5208 Staging : rts5208: Fix code indent issue 2014-02-27 15:15:58 -08:00
sbe-2t3e3
sep Staging: sep: Fix line length over 80 characters in sep_main.c 2014-02-27 13:07:59 -08:00
serqt_usb2
silicom
slicoss Staging: slicoss: Fix unnecessary whitespace before a quoted newline in slicoss.c 2014-02-27 15:24:20 -08:00
speakup
ste_rmi4
tidspbridge
usbip staging: usbip: userspace: Memory leak in usbip_exported_device_new 2014-02-28 14:18:29 -08:00
vme
vt6655
vt6656 staging: vt6656: Remove unused tasklets tasklet_struct CmdWorkItem and EventWorkItem are not used. 2014-02-28 16:48:37 -08:00
winbond
wlags49_h2
wlags49_h25
wlan-ng staging: wlan-ng: replace function ieee80211_dsss_chan_to_freq() 2014-02-18 11:16:56 -08:00
xgifb Staging: xgifb: Fix quoted string split across lines in XGI_main_26.c 2014-02-28 14:29:38 -08:00
xillybus
Kconfig staging: sb105x: delete the driver 2014-02-28 14:21:58 -08:00
Makefile staging: sb105x: delete the driver 2014-02-28 14:21:58 -08:00
staging.c