From 2d8fa52245f3b362a17665f3b4294e334385bc03 Mon Sep 17 00:00:00 2001 From: Jeff Layton Date: Thu, 28 Aug 2008 07:54:59 -0400 Subject: [PATCH] --- yaml --- r: 109363 b: refs/heads/master c: 838726c4756813576078203eb7e1e219db0da870 h: refs/heads/master i: 109361: b5ad2bc10b8b06c64917654407cf11afb5e87880 109359: c5c8150db84680165f5e791d0a3732c1919ef2f2 v: v3 --- [refs] | 2 +- trunk/fs/cifs/file.c | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 29fe4c4dc89f..d04999d7c291 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 6405c9cd9bf7b1c35ed76ef8ee3e217056285702 +refs/heads/master: 838726c4756813576078203eb7e1e219db0da870 diff --git a/trunk/fs/cifs/file.c b/trunk/fs/cifs/file.c index ff14d14903a0..cbefe1f1f9fe 100644 --- a/trunk/fs/cifs/file.c +++ b/trunk/fs/cifs/file.c @@ -833,6 +833,10 @@ ssize_t cifs_user_write(struct file *file, const char __user *write_data, return -EBADF; open_file = (struct cifsFileInfo *) file->private_data; + rc = generic_write_checks(file, poffset, &write_size, 0); + if (rc) + return rc; + xid = GetXid(); if (*poffset > file->f_path.dentry->d_inode->i_size)