All of lore.kernel.org
 help / color / mirror / Atom feed
From: Theodore Ts'o <tytso@mit.edu>
To: torvalds@linux-foundation.org
Cc: linux-kernel@vger.kernel.org, linux-ext4@vger.kernel.org
Subject: [GIT PULL] ext4 changes for 4.1
Date: Sat, 18 Apr 2015 20:49:46 -0400	[thread overview]
Message-ID: <20150419004946.GA26678@thunk.org> (raw)

The following changes since commit 1efff914afac8a965ad63817ecf8861a927c2ace:

  fs: add dirtytime_expire_seconds sysctl (2015-03-17 12:23:32 -0400)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git tags/ext4_for_linus

for you to fetch changes up to 6ddb2447846a8ece111e316a2863c2355023682d:

  ext4 crypto: enable encryption feature flag (2015-04-16 01:56:00 -0400)

----------------------------------------------------------------
A few bug fixes and add support for file-system level encryption in ext4.

----------------------------------------------------------------
Christoph Hellwig (1):
      ext4: remove block_device_ejected

Eric Whitney (2):
      ext4: fix loss of delalloc extent info in ext4_zero_range()
      ext4: don't release reserved space for previously allocated cluster

Konstantin Khlebnikov (1):
      ext4: fix bh leak on error paths in ext4_rename() and ext4_cross_rename()

Lukas Czerner (2):
      ext4: allocate entire range in zero range
      ext4: make fsync to sync parent dir in no-journal for real this time

Maurizio Lombardi (1):
      ext4: remove unnecessary lock/unlock of i_block_reservation_lock

Michael Halcrow (13):
      ext4 crypto: export ext4_empty_dir()
      ext4 crypto: add encryption xattr support
      ext4 crypto: add encryption policy and password salt support
      ext4 crypto: add ext4 encryption facilities
      ext4 crypto: add encryption key management facilities
      ext4 crypto: inherit encryption policies on inode and directory create
      ext4 crypto: implement the ext4 encryption write path
      ext4 crypto: implement the ext4 decryption read path
      ext4 crypto: filename encryption facilities
      ext4 crypto: insert encrypted filenames into a leaf directory block
      ext4 crypto: partial update to namei.c for fname crypto
      ext4 crypto: filename encryption modifications
      ext4 crypto: enable filename encryption

Rasmus Villemoes (1):
      ext4: fix transposition typo in format string

Sheng Yong (1):
      ext4: remove unused header files

Theodore Ts'o (7):
      ext4 crypto: add ext4_mpage_readpages()
      ext4 crypto: reserve codepoints used by the ext4 encryption feature
      ext4 crypto: add ext4 encryption Kconfig
      ext4 crypto: enforce context consistency
      ext4 crypto: teach ext4_htree_store_dirent() to store decrypted filenames
      ext4 crypto: add symlink encryption
      ext4 crypto: enable encryption feature flag

Wei Yuan (1):
      ext4: remove useless condition in if statement.

Xiaoguang Wang (1):
      ext4: fix comments in ext4_can_extents_be_merged()

 fs/ext4/Kconfig          |  17 +++
 fs/ext4/Makefile         |   4 +-
 fs/ext4/acl.c            |   5 -
 fs/ext4/balloc.c         |   3 -
 fs/ext4/bitmap.c         |   1 -
 fs/ext4/block_validity.c |   1 -
 fs/ext4/crypto.c         | 558 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 fs/ext4/crypto_fname.c   | 709 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 fs/ext4/crypto_key.c     | 165 +++++++++++++++++++++++
 fs/ext4/crypto_policy.c  | 194 +++++++++++++++++++++++++++
 fs/ext4/dir.c            |  81 ++++++++----
 fs/ext4/ext4.h           | 169 ++++++++++++++++++++++--
 fs/ext4/ext4_crypto.h    | 147 +++++++++++++++++++++
 fs/ext4/extents.c        |  81 ++++++------
 fs/ext4/extents_status.c |   2 -
 fs/ext4/file.c           |  19 ++-
 fs/ext4/fsync.c          |   1 -
 fs/ext4/hash.c           |   1 -
 fs/ext4/ialloc.c         |  28 +++-
 fs/ext4/inline.c         |  16 ++-
 fs/ext4/inode.c          | 130 +++++++++++++++++-
 fs/ext4/ioctl.c          |  86 +++++++++++-
 fs/ext4/namei.c          | 637 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------
 fs/ext4/page-io.c        |  47 ++++++-
 fs/ext4/readpage.c       | 328 +++++++++++++++++++++++++++++++++++++++++++++
 fs/ext4/super.c          |  56 +++++---
 fs/ext4/symlink.c        |  97 +++++++++++++-
 fs/ext4/xattr.c          |   4 +-
 fs/ext4/xattr.h          |   3 +
 29 files changed, 3344 insertions(+), 246 deletions(-)
 create mode 100644 fs/ext4/crypto.c
 create mode 100644 fs/ext4/crypto_fname.c
 create mode 100644 fs/ext4/crypto_key.c
 create mode 100644 fs/ext4/crypto_policy.c
 create mode 100644 fs/ext4/ext4_crypto.h
 create mode 100644 fs/ext4/readpage.c

                 reply	other threads:[~2015-04-19  0:49 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20150419004946.GA26678@thunk.org \
    --to=tytso@mit.edu \
    --cc=linux-ext4@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.