Commit ee9e4c9c authored by Hugh Dickins's avatar Hugh Dickins Committed by Linus Torvalds

[PATCH] shmem_file_write double kunmap

Found by Simon Trimmer <simon@veritas.com>: shmem_file_write
failure path duplicates kunmap, causing oops holding kmap_lock.
parent 3489f24f
...@@ -942,7 +942,6 @@ shmem_file_write(struct file *file,const char *buf,size_t count,loff_t *ppos) ...@@ -942,7 +942,6 @@ shmem_file_write(struct file *file,const char *buf,size_t count,loff_t *ppos)
fail_write: fail_write:
status = -EFAULT; status = -EFAULT;
ClearPageUptodate(page); ClearPageUptodate(page);
kunmap(page);
goto unlock; goto unlock;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment