Re: [PATCH 13/38] ext4: Define usercopy region in ext4_inode_cache slab cache
From: Theodore Ts'o
Date: Thu Jan 11 2018 - 12:15:19 EST
On Wed, Jan 10, 2018 at 06:02:45PM -0800, Kees Cook wrote:
> The ext4 symlink pathnames, stored in struct ext4_inode_info.i_data
> and therefore contained in the ext4_inode_cache slab cache, need
> to be copied to/from userspace.
Symlink operations to/from userspace aren't common or in the hot path,
and when they are in i_data, limited to at most 60 bytes. Is it worth
it to copy through a bounce buffer so as to disallow any usercopies
into struct ext4_inode_info?
- Ted