[f2fs-dev] [PATCH] docs: ioctl-number: document fscrypt ioctl numbers

2019-10-09 Thread Eric Biggers
From: Eric Biggers The 'f' ioctls with numbers 19-26 decimal are currently used for fscrypt (a.k.a. ext4/f2fs/ubifs encryption), and up to 39 decimal is reserved for future fscrypt use, as per the comment in fs/ext4/ext4.h. So the reserved range is 13-27 hex. Document this in ioctl-number.rst.

[f2fs-dev] [PATCH] fscrypt: remove struct fscrypt_ctx

2019-10-09 Thread Eric Biggers
From: Eric Biggers Now that ext4 and f2fs implement their own post-read workflow that supports both fscrypt and fsverity, the fscrypt-only workflow based around struct fscrypt_ctx is no longer used. So remove the unused code. This is based on a patch from Chandan Rajendra's "Consolidate FS read

[PATCH v6 30/43] fs: compat_ioctl: move FITRIM emulation into file systems

2019-10-09 Thread Arnd Bergmann
Remove the special case for FITRIM, and make file systems handle that like all other ioctl commands with their own handlers. Cc: linux-e...@vger.kernel.org Cc: linux-f2fs-devel@lists.sourceforge.net Cc: Mikulas Patocka Cc: linux-ni...@vger.kernel.org Cc: ocfs2-de...@oss.oracle.com Signed-off-by: