1
0
Fork 0
alistair23-linux/drivers/staging
Jinshan Xiong 48d23e6127 staging/lustre/hsm: Add hsm_release feature.
HSM Release is one of the key feature of HSM. To perform HSM
release, clients need to acquire the file lease exclusivelt and
flush dirty cache from clients. A special close REQ will be sent
to the MDT to release the lease and get rid of OST objects.

Lustre-change: http://review.whamcloud.com/7028
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-1333
Signed-off-by: Aurelien Degremont <aurelien.degremont@cea.fr>
Signed-off-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Alex Zhuravlev <alexey.zhuravlev@intel.com>
Signed-off-by: Peng Tao <bergwolf@gmail.com>
Signed-off-by: Andreas Dilger <andreas.dilger@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2013-12-03 08:45:29 -08:00
..
android staging: alarm-dev: Seperate functions with one blank line 2013-11-19 15:33:39 -08:00
bcm Merge branch 'opw-next' into staging-next 2013-11-22 14:28:31 -08:00
btmtk_usb Staging: btmtk_usb: Add hdev parameter to hdev->send driver callback 2013-11-25 12:15:58 -08:00
ced1401 staging: ced401: ced_ioc: fix a blank/tab codingstyle issue. 2013-11-11 16:36:05 -08:00
comedi staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
cptm1217 staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
crystalhd staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
cxt1e1 Drivers: Staging: cxt1e1: stbeid: Fixed whitespace between function and parameters 2013-11-19 15:34:51 -08:00
dgap staging: dgap: dgap_tty: Do not use 0 for pointers 2013-10-11 15:36:30 -07:00
dgnc Staging: dgnc: avoiding buffer overflow 2013-10-19 14:35:05 -07:00
dgrp Staging: dgrp: Refactor the function dgrp_receive() in drrp_net_ops.c 2013-11-11 15:52:00 -08:00
dwc2 staging: dwc2: move function to more logical place 2013-12-03 08:31:09 -08:00
echo
et131x staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
frontier
ft1000 Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
fwserial Staging: fwserial: wrap a line that exceeds 80 characters 2013-09-17 07:47:44 -07:00
gdm72xx
gdm724x staging: gdm724x: fix leak at failure path in gdm_usb_probe() 2013-11-25 12:29:15 -08:00
goldfish
iio Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
imx-drm Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
keucr Staging: keucr: Move the declaration of variable IsXDCompliance in smilsub.c 2013-11-11 15:43:17 -08:00
line6 Staging:line6: fix line over 80 characters 2013-10-27 20:43:46 -07:00
lustre staging/lustre/hsm: Add hsm_release feature. 2013-12-03 08:45:29 -08:00
media staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
mt29f_spinand staging/mt29f_spinand: fix build error when ONDIEECC not enabled 2013-10-15 12:19:48 -07:00
netlogic staging:netlogic:Fixes commenting style in xlr_net.c 2013-10-15 12:27:11 -07:00
nvec Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
octeon staging: octeon: drop redundant mac address check 2013-10-29 09:05:21 -07:00
octeon-usb staging: octeon-usb: use list.h for transactions 2013-10-11 15:46:00 -07:00
olpc_dcon staging/olpc_docn: reorder the lock sequence to avoid potential dead lock 2013-11-11 16:29:43 -08:00
ozwpan Merge branch 'opw-next' into staging-next 2013-11-22 14:28:31 -08:00
panel
phison staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
quickstart Staging / quickstart: remove reduplicate if(acpi_disabled) check 2013-09-25 16:48:45 -07:00
rtl8187se staging: rtl8187se: fix coding style in function declarations 2013-11-19 15:53:25 -08:00
rtl8188eu Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
rtl8192e staging: rtl8192e: Fixed space prohibited warning in dot11d.c 2013-11-10 12:06:18 -08:00
rtl8192u staging: rtl8192u: use memdup_user to simplify code 2013-10-28 14:28:35 -07:00
rtl8712 staging r8712u: Remove useless netdev_info slowly polluting dmesg 2013-11-25 11:57:53 -08:00
rts5139 staging: rts5139: Replaced min() with min_t() in 2013-10-27 20:43:46 -07:00
rts5208 staging: rts5208: add support for rts5208 and rts5288 2013-11-25 12:44:37 -08:00
sb105x staging: sb105x: Fix typo in sb105x 2013-12-03 08:32:42 -08:00
sbe-2t3e3 Staging: sbe-2t3e3: Fix smatch warning of function definition with external linkage 2013-10-28 14:54:49 -07:00
sep staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
serqt_usb2
silicom Staging: silicom: Remove unnecessary variable from get_bypass_info() 2013-11-11 16:34:54 -08:00
slicoss staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
sm7xxfb staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
speakup mm/staging: remove unnecessary inclusion of bootmem.h 2013-11-11 16:36:05 -08:00
ste_rmi4 staging: Remove OOM message after input_allocate_device 2013-10-29 09:05:21 -07:00
tidspbridge Merge v3.13-rc2 into staging-next 2013-12-02 16:39:07 -08:00
usbip staging: usbip: Remove superfluous name cast 2013-11-19 15:30:33 -08:00
vme
vt6655 staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
vt6656 staging: vt6656: clean up s_vGetFreeContext 2013-12-03 08:32:42 -08:00
winbond staging: Clean up whitespace warnings in staging/winbond 2013-11-19 15:31:53 -08:00
wlags49_h2 Merge branch 'opw-next' into staging-next 2013-11-22 14:28:31 -08:00
wlags49_h25
wlan-ng staging:wlan-ng:hfa384x.h: remove typedef struct hfa384x_bytestr __packed hfa384x_bytestr_t 2013-11-10 11:49:00 -08:00
xgifb staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
xillybus staging: remove DEFINE_PCI_DEVICE_TABLE macro 2013-12-02 22:32:35 -08:00
zram Staging: zram: Fix memory leak by refcount mismatch 2013-11-25 09:14:29 -08:00
zsmalloc staging: zsmalloc: Ensure handle is never 0 on success 2013-11-25 12:52:45 -08:00
Kconfig staging: rts5208: add support for rts5208 and rts5288 2013-11-25 12:44:37 -08:00
Makefile staging: rts5208: add support for rts5208 and rts5288 2013-11-25 12:44:37 -08:00
staging.c