The following patch series contains some fixes for the Coda kernel module I've had sitting around and were tested extensively in a development version of the Coda kernel module that lives outside of the main kernel. I finally got around to testing these against a current kernel and they seem to not break things horribly so far. Alex Shi (1): coda: remove err which no one care Jan Harkes (6): coda: Avoid NULL pointer dereference from a bad inode coda: Check for async upcall request using local state coda: Avoid flagging NULL inodes coda: Avoid hidden code duplication in rename. coda: Avoid doing bad things on inode type changes during revalidation. coda: Bump module version to 7.2 Jing Yangyang (1): coda: Use vmemdup_user to replace the open code Xiyu Yang (1): coda: Convert from atomic_t to refcount_t on coda_vm_ops->refcnt fs/coda/cnode.c | 13 +++++++++---- fs/coda/coda_linux.c | 39 +++++++++++++++++++-------------------- fs/coda/coda_linux.h | 6 +++++- fs/coda/dir.c | 20 +++++++++++--------- fs/coda/file.c | 12 ++++++------ fs/coda/psdev.c | 14 +++++--------- fs/coda/upcall.c | 3 ++- 7 files changed, 57 insertions(+), 50 deletions(-) -- 2.25.1