All of lore.kernel.org
 help / color / mirror / Atom feed
From: Theodore Ts'o <tytso@mit.edu>
To: torvalds@linux-foundation.org
Cc: linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] ext4 changes for 4.5
Date: Fri, 22 Jan 2016 01:06:39 -0500	[thread overview]
Message-ID: <20160122060639.GA4746@thunk.org> (raw)

(I thought I had sent this earlier, but apparently the e-mail never
left my machine.  Apologies if this is a duplicate, but I'm pretty
sure it was never sent on my end.)


The following changes since commit f41683a204ea61568f0fd0804d47c19561f2ee39:

  Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4 (2015-12-07 10:25:00 -0800)

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 68ce7bfcd995a8a393b1b14fa67dbc16fa3dc784:

  fs: clean up the flags definition in uapi/linux/fs.h (2016-01-08 16:01:25 -0500)

----------------------------------------------------------------
Some locking and page fault bug fixes from Jan Kara, some ext4
encryption fixes from me, and Li Xi's Project Quota commits.

----------------------------------------------------------------
Jan Kara (9):
      ext4: fix races between page faults and hole punching
      ext4: move unlocked dio protection from ext4_alloc_file_blocks()
      ext4: fix races between buffered IO and collapse / insert range
      ext4: fix races of writeback with punch hole and zero range
      ext4: document lock ordering
      ext4: get rid of EXT4_GET_BLOCKS_NO_LOCK flag
      ext4: provide ext4_issue_zeroout()
      ext4: implement allocation of pre-zeroed blocks
      ext4: use pre-zeroed blocks for DAX page faults

Li Xi (3):
      ext4: adds project ID support
      ext4: add project quota support
      ext4: add FS_IOC_FSSETXATTR/FS_IOC_FSGETXATTR interface support

Theodore Ts'o (3):
      ext4 crypto: add missing locking for keyring_key access
      ext4 crypto: simplify interfaces to directory entry insert functions
      fs: clean up the flags definition in uapi/linux/fs.h

 fs/ext4/crypto.c            |   6 +-
 fs/ext4/crypto_key.c        |   4 +
 fs/ext4/ext4.h              |  99 ++++++++++++++++++++---
 fs/ext4/extents.c           | 153 +++++++++++++++++++----------------
 fs/ext4/file.c              |  82 +++++++++++++------
 fs/ext4/ialloc.c            |   7 ++
 fs/ext4/inline.c            |  10 +--
 fs/ext4/inode.c             | 268 ++++++++++++++++++++++++++++++++++++++++++++++++------------
 fs/ext4/ioctl.c             | 376 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--------------------
 fs/ext4/namei.c             |  34 +++++---
 fs/ext4/super.c             |  97 ++++++++++++++++++++--
 fs/ext4/truncate.h          |   2 +
 include/trace/events/ext4.h |   2 +-
 include/uapi/linux/fs.h     |  31 ++++++-
 14 files changed, 895 insertions(+), 276 deletions(-)

                 reply	other threads:[~2016-01-22  6:06 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=20160122060639.GA4746@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.