mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-13 08:07:32 -04:00
Revert "staging/lustre/nfs: writing to new files will return ENOENT"
This reverts commit ad8dbc93a4.
The original commit was reverted in Lustre tree this due to
interoperability problems with 2.1 servers. But I forgot to remove
it from my patch queue. sorry for the noise.
Cc: Patrick Farrell <paf@cray.com>
Cc: Andreas Dilger <andreas.dilger@intel.com>
Signed-off-by: Peng Tao <bergwolf@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
This commit is contained in:
parent
1183ddb6ec
commit
8cc93bc357
1 changed files with 3 additions and 2 deletions
|
|
@ -368,6 +368,8 @@ static int ll_intent_file_open(struct file *file, void *lmm,
|
|||
{
|
||||
struct ll_sb_info *sbi = ll_i2sbi(file->f_dentry->d_inode);
|
||||
struct dentry *parent = file->f_dentry->d_parent;
|
||||
const char *name = file->f_dentry->d_name.name;
|
||||
const int len = file->f_dentry->d_name.len;
|
||||
struct md_op_data *op_data;
|
||||
struct ptlrpc_request *req;
|
||||
__u32 opc = LUSTRE_OPC_ANY;
|
||||
|
|
@ -392,9 +394,8 @@ static int ll_intent_file_open(struct file *file, void *lmm,
|
|||
}
|
||||
|
||||
op_data = ll_prep_md_op_data(NULL, parent->d_inode,
|
||||
file->f_dentry->d_inode, NULL, 0,
|
||||
file->f_dentry->d_inode, name, len,
|
||||
O_RDWR, opc, NULL);
|
||||
|
||||
if (IS_ERR(op_data))
|
||||
return PTR_ERR(op_data);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue