linux_dsm_epyc7002/fs/ecryptfs
Tyler Hicks bd4f0fe8bb eCryptfs: Remove unnecessary grow_file() function
When creating a new eCryptfs file, the crypto metadata is written out
and then the lower file was being "grown" with 4 kB of encrypted zeroes.
I suspect that growing the encrypted file was to prevent an information
leak that the unencrypted file was empty. However, the unencrypted file
size is stored, in plaintext, in the metadata so growing the file is
unnecessary.

Signed-off-by: Tyler Hicks <tyhicks@linux.vnet.ibm.com>
2011-03-28 01:47:43 -05:00
..
crypto.c eCryptfs: Remove unnecessary grow_file() function 2011-03-28 01:47:43 -05:00
debug.c eCryptfs: update comment and debug statement 2007-10-16 09:43:11 -07:00
dentry.c eCryptfs: Handle NULL nameidata pointers 2011-02-21 14:45:57 -06:00
ecryptfs_kernel.h eCryptfs: Handle NULL nameidata pointers 2011-02-21 14:45:57 -06:00
file.c ecryptfs: read on a directory should return EISDIR if not supported 2011-02-21 14:46:36 -06:00
inode.c eCryptfs: Remove unnecessary grow_file() function 2011-03-28 01:47:43 -05:00
Kconfig eCryptfs: Remove Kconfig NET dependency and select MD5 2009-10-08 11:31:36 -05:00
keystore.c ecryptfs: Fix ecryptfs_printk() size_t warnings 2011-01-17 13:01:24 -06:00
kthread.c ecryptfs: properly mark init functions 2010-08-27 10:50:52 -05:00
main.c fs/ecryptfs: Add printf format/argument verification and fix fallout 2011-01-17 13:01:23 -06:00
Makefile eCryptfs: remove netlink transport 2008-10-16 11:21:39 -07:00
messaging.c ecryptfs: properly mark init functions 2010-08-27 10:50:52 -05:00
miscdev.c llseek: automatically add .llseek fop 2010-10-15 15:53:27 +02:00
mmap.c ecryptfs: remove unnecessary decrypt when extending a file 2011-01-17 13:01:25 -06:00
read_write.c switch ecryptfs_write() to struct inode *, kill on-stack fake files 2010-05-21 18:31:28 -04:00
super.c fs: icache RCU free inodes 2011-01-07 17:50:26 +11:00