From: Jan Harkes <jaharkes@cs.cmu.edu>
To: Andrew Morton <akpm@linux-foundation.org>
Cc: Jan Harkes <jaharkes@cs.cmu.edu>, linux-fsdevel@vger.kernel.org
Subject: [PATCH 00/22] Coda updates
Date: Fri, 17 May 2019 14:36:38 -0400 [thread overview]
Message-ID: <cover.1558117389.git.jaharkes@cs.cmu.edu> (raw)
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.
I've previously sent these March 20th, one of those patched is now
dropped as it got merged independently but there is a new patch in this
series that fixes a memory corruption when a Coda file is mmapped.
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 (7):
coda: pass the host file in vma->vm_file on mmap
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
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 | 90 ++++++++++++++++++++-----
fs/coda/inode.c | 3 +-
fs/coda/pioctl.c | 3 +-
fs/coda/psdev.c | 36 ++++++----
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, 274 insertions(+), 181 deletions(-)
rename {include/linux => fs/coda}/coda_psdev.h (62%)
delete mode 100644 include/uapi/linux/coda_psdev.h
--
2.20.1
next reply other threads:[~2019-05-17 18:37 UTC|newest]
Thread overview: 27+ messages / expand[flat|nested] mbox.gz Atom feed top
2019-05-17 18:36 Jan Harkes [this message]
2019-05-17 18:36 ` [PATCH 01/22] coda: pass the host file in vma->vm_file on mmap Jan Harkes
[not found] ` <20190518122241.D867120B7C@mail.kernel.org>
2019-05-18 13:18 ` Jan Harkes
2019-05-17 18:36 ` [PATCH 02/22] uapi linux/coda.h: use __kernel_pid_t for userspace Jan Harkes
2019-05-17 18:36 ` [PATCH 03/22] uapi linux/coda_psdev.h: move upc_req definition from uapi to kernel side headers Jan Harkes
2019-05-17 18:36 ` [PATCH 04/22] coda: add error handling for fget Jan Harkes
2019-05-17 18:36 ` [PATCH 05/22] coda: potential buffer overflow in coda_psdev_write() Jan Harkes
2019-05-17 18:36 ` [PATCH 06/22] coda: Fix build using bare-metal toolchain Jan Harkes
2019-05-17 18:36 ` [PATCH 07/22] coda: don't try to print names that were considered too long Jan Harkes
2019-05-17 18:36 ` [PATCH 08/22] uapi linux/coda_psdev.h: Move CODA_REQ_ from uapi to kernel side headers Jan Harkes
2019-05-17 18:36 ` [PATCH 09/22] coda: clean up indentation, replace spaces with tab Jan Harkes
2019-05-17 18:36 ` [PATCH 10/22] coda: stop using 'struct timespec' in user API Jan Harkes
2019-05-17 18:36 ` [PATCH 11/22] coda: change Coda's user api to use 64-bit time_t in timespec Jan Harkes
2019-05-17 18:36 ` [PATCH 12/22] coda: get rid of CODA_ALLOC() Jan Harkes
2019-05-17 18:36 ` [PATCH 13/22] coda: get rid of CODA_FREE() Jan Harkes
2019-05-17 18:36 ` [PATCH 14/22] coda: bump module version Jan Harkes
2019-05-17 18:36 ` [PATCH 15/22] coda: Move internal defs out of include/linux/ [ver #2] Jan Harkes
2019-05-17 18:36 ` [PATCH 16/22] coda: remove uapi/linux/coda_psdev.h Jan Harkes
2019-05-17 23:29 ` Andrew Morton
2019-05-17 23:49 ` Andrew Morton
2019-05-17 23:51 ` Jan Harkes
2019-05-17 18:36 ` [PATCH 17/22] coda: destroy mutex in put_super() Jan Harkes
2019-05-17 18:36 ` [PATCH 18/22] coda: use SIZE() for stat Jan Harkes
2019-05-17 18:36 ` [PATCH 19/22] coda: add __init to init_coda_psdev() Jan Harkes
2019-05-17 18:36 ` [PATCH 20/22] coda: remove sysctl object from module when unused Jan Harkes
2019-05-17 18:36 ` [PATCH 21/22] coda: remove sb test in coda_fid_to_inode() Jan Harkes
2019-05-17 18:37 ` [PATCH 22/22] coda: ftoc validity check integration Jan Harkes
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=cover.1558117389.git.jaharkes@cs.cmu.edu \
--to=jaharkes@cs.cmu.edu \
--cc=akpm@linux-foundation.org \
--cc=linux-fsdevel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).