The following patch series is a collection of various fixes for Coda, most of which were collected from linux-fsdevel or linux-kernel but which have as yet not found their way upstream. Arnd Bergmann (1): coda: stop using 'struct timespec' in user API Colin Ian King (1): coda: clean up indentation, replace spaces with tab Dan Carpenter (2): coda: get rid of CODA_ALLOC() coda: get rid of CODA_FREE() David Howells (1): coda: Move internal defs out of include/linux/ [ver #2] Fabian Frederick (6): coda: destroy mutex in put_super() coda: use SIZE() for stat coda: add __init to init_coda_psdev() coda: remove sysctl object from module when unused coda: remove sb test in coda_fid_to_inode() coda: ftoc validity check integration Jan Harkes (6): coda: potential buffer overflow in coda_psdev_write() coda: don't try to print names that were considered too long uapi linux/coda_psdev.h: Move CODA_REQ_ from uapi to kernel side headers coda: change Coda's user api to use 64-bit time_t in timespec coda: bump module version coda: remove uapi/linux/coda_psdev.h Mikko Rapeli (2): uapi linux/coda.h: use __kernel_pid_t for userspace uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers Sabyasachi Gupta (1): coda: Remove duplicate header Sam Protsenko (1): coda: Fix build using bare-metal toolchain Zhouyang Jia (1): coda: add error handling for fget Documentation/filesystems/coda.txt | 11 ++-- fs/coda/Makefile | 3 +- fs/coda/cache.c | 2 +- fs/coda/cnode.c | 17 ++++-- fs/coda/coda_fs_i.h | 3 +- fs/coda/coda_int.h | 10 ++++ fs/coda/coda_linux.c | 45 +++++++++----- fs/coda/coda_linux.h | 16 ----- {include/linux => fs/coda}/coda_psdev.h | 52 ++++++++++++----- fs/coda/dir.c | 12 ++-- fs/coda/file.c | 20 ++----- fs/coda/inode.c | 3 +- fs/coda/pioctl.c | 3 +- fs/coda/psdev.c | 37 +++++++----- fs/coda/symlink.c | 3 +- fs/coda/sysctl.c | 11 ---- fs/coda/upcall.c | 78 +++++++++++++++++-------- include/linux/coda.h | 3 +- include/uapi/linux/coda.h | 29 ++++----- include/uapi/linux/coda_psdev.h | 28 --------- 20 files changed, 206 insertions(+), 180 deletions(-) rename {include/linux => fs/coda}/coda_psdev.h (62%) delete mode 100644 include/uapi/linux/coda_psdev.h -- 2.20.1