Coda: mount hangs because of missed REQ_WRITE rename
Coda's REQ_* defines were renamed to avoid clashes with the block layer (commit 4aeefdc69f7b: "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: Jan Harkes <jaharkes@cs.cmu.edu> [ Also fixed up whitespace while at it -Linus ] Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
Родитель
151b6a5f1d
Коммит
112d421df2
|
@ -184,8 +184,8 @@ static ssize_t coda_psdev_write(struct file *file, const char __user *buf,
|
|||
}
|
||||
|
||||
/* adjust outsize. is this useful ?? */
|
||||
req->uc_outSize = nbytes;
|
||||
req->uc_flags |= REQ_WRITE;
|
||||
req->uc_outSize = nbytes;
|
||||
req->uc_flags |= CODA_REQ_WRITE;
|
||||
count = nbytes;
|
||||
|
||||
/* Convert filedescriptor into a file handle */
|
||||
|
|
Загрузка…
Ссылка в новой задаче