lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <20120914172408.GA22346@boyd>
Date:	Fri, 14 Sep 2012 10:24:09 -0700
From:	Tyler Hicks <tyhicks@...onical.com>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	Andrew Morton <akpm@...ux-foundation.org>,
	linux-kernel@...r.kernel.org, ecryptfs@...r.kernel.org
Subject: [GIT PULL] eCryptfs fixes for 3.6-rc6

Hi Linus,

The following changes since commit e9bd8f1624cb0f647867d6cced79cb26ef3651bf:

  Merge branch 'for-linus' of git://git.samba.org/sfrench/cifs-2.6 (2012-09-11 05:52:49 +0800)

are available in the git repository at:


  git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git tags/ecryptfs-3.6-rc6-fixes

for you to fetch changes up to 8335eafc2859e1a26282bef7c3d19f3d68868b8a:

  eCryptfs: Copy up attributes of the lower target inode after rename (2012-09-14 09:36:03 -0700)

----------------------------------------------------------------
- Fixes a regression, introduced in 3.6-rc1, when a file is closed before its
  shared memory mapping is dirtied and unmapped. The lower file was being
  released when the eCryptfs file was closed and the dirtied pages could not be
  written out.
- Adds a call to the lower filesystem's ->flush() from ecryptfs_flush().
- Fixes a regression, introduced in 2.6.39, when a file is renamed on top of
  another file. The target file's inode was not being evicted and the space
  taken by the file was not reclaimed until eCryptfs was unmounted.

----------------------------------------------------------------
Tyler Hicks (3):
      eCryptfs: Write out all dirty pages just before releasing the lower file
      eCryptfs: Call lower ->flush() from ecryptfs_flush()
      eCryptfs: Copy up attributes of the lower target inode after rename

 fs/ecryptfs/file.c  |   10 ++++++++--
 fs/ecryptfs/inode.c |    5 +++++
 fs/ecryptfs/main.c  |    1 +
 3 files changed, 14 insertions(+), 2 deletions(-)

Download attachment "signature.asc" of type "application/pgp-signature" (837 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ