OSDN Git Service

staging/lustre/llite: hold inode mutex around ll_setattr_raw()
authorJohn L. Hammond <john.hammond@intel.com>
Fri, 15 Aug 2014 16:48:11 +0000 (12:48 -0400)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 17 Aug 2014 16:38:42 +0000 (09:38 -0700)
commitb6ee56fe2afe10cf855de8d11b6097fa82c26163
tree142eafb968360ea805402ffe423052cf57c0a1b2
parentf7acd3376387dbf55f76cc77e7dbc870c2719aff
staging/lustre/llite: hold inode mutex around ll_setattr_raw()

ll_setattr_raw() expects to be called with the inode mutex held so do
when calling it from ll_hsm_import().

Signed-off-by: John L. Hammond <john.hammond@intel.com>
Reviewed-on: http://review.whamcloud.com/11349
Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-5456
Reviewed-by: Jinshan Xiong <jinshan.xiong@intel.com>
Reviewed-by: Faccini Bruno <bruno.faccini@intel.com>
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/lustre/lustre/llite/file.c