1. 24 3月, 2010 1 次提交
    • T
      eCryptfs: Fix metadata in xattr feature regression · 157f1071
      Tyler Hicks 提交于
      Fixes regression in 8faece5f
      
      When using the ecryptfs_xattr_metadata mount option, eCryptfs stores the
      metadata (normally stored at the front of the file) in the user.ecryptfs
      xattr.  This causes ecryptfs_crypt_stat.num_header_bytes_at_front to be
      0, since there is no header data at the front of the file.  This results
      in too much memory being requested and ENOMEM being returned from
      ecryptfs_write_metadata().
      
      This patch fixes the problem by using the num_header_bytes_at_front
      variable for specifying the max size of the metadata, despite whether it
      is stored in the header or xattr.
      Reviewed-by: NEric Sandeen <sandeen@redhat.com>
      Signed-off-by: NTyler Hicks <tyhicks@linux.vnet.ibm.com>
      157f1071
  2. 20 3月, 2010 12 次提交
  3. 19 3月, 2010 27 次提交