提交 112d421d 编写于 作者: J Jan Harkes 提交者: Linus Torvalds

Coda: mount hangs because of missed REQ_WRITE rename

Coda's REQ_* defines were renamed to avoid clashes with the block layer
(commit 4aeefdc6: "coda: fixup clash with block layer REQ_*
defines").

However one was missed and response messages are no longer matched with
requests and waiting threads are no longer woken up.  This patch fixes
this.
Signed-off-by: NJan Harkes <jaharkes@cs.cmu.edu>
[ Also fixed up whitespace while at it  -Linus ]
Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
上级 151b6a5f
...@@ -185,7 +185,7 @@ static ssize_t coda_psdev_write(struct file *file, const char __user *buf, ...@@ -185,7 +185,7 @@ static ssize_t coda_psdev_write(struct file *file, const char __user *buf,
/* adjust outsize. is this useful ?? */ /* adjust outsize. is this useful ?? */
req->uc_outSize = nbytes; req->uc_outSize = nbytes;
req->uc_flags |= REQ_WRITE; req->uc_flags |= CODA_REQ_WRITE;
count = nbytes; count = nbytes;
/* Convert filedescriptor into a file handle */ /* Convert filedescriptor into a file handle */
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册