commit | f7cc02b8715618e179242ba9cc10bdc5146ae565 | [log] [tgz] |
---|---|---|
author | Yoshihisa Abe <yoshiabe@cs.cmu.edu> | Mon Oct 25 02:03:45 2010 -0400 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Mon Oct 25 08:02:40 2010 -0700 |
tree | 80c1bcf6923c9982a52fbe510cb7d396fb9866fc | |
parent | b5ce1d83a62fc109d8e815b1fc71dcdb0d26bc49 [diff] |
Coda: push BKL regions into coda_upcall() Now that shared inode state is locked using the cii->c_lock, the BKL is only used to protect the upcall queues used to communicate with the userspace cache manager. The remaining state is all local and we can push the lock further down into coda_upcall(). Signed-off-by: Yoshihisa Abe <yoshiabe@cs.cmu.edu> Signed-off-by: Jan Harkes <jaharkes@cs.cmu.edu> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>