All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Theodore Ts'o" <tytso@mit.edu>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] ext4 updates for 5.17
Date: Mon, 10 Jan 2022 17:22:05 -0500	[thread overview]
Message-ID: <YdyxjTFaLWif6BCM@mit.edu> (raw)

The following changes since commit 0fcfb00b28c0b7884635dacf38e46d60bf3d4eb1:

  Linux 5.16-rc4 (2021-12-05 14:08:22 -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 6eeaf88fd586f05aaf1d48cb3a139d2a5c6eb055:

  ext4: don't use the orphan list when migrating an inode (2022-01-10 13:25:56 -0500)

----------------------------------------------------------------
Convert ext4 to use the new mount API, and add support for the
FS_IOC_GETFSLABEL and FS_IOC_SETFSLABEL ioctls.  In addition the usual
large number of clean ups and bug fixes, in particular for the
fast_commit feature.

----------------------------------------------------------------
Adam Borowski (1):
      ext4: drop an always true check

Chunguang Xu (1):
      ext4: fix a possible ABBA deadlock due to busy PA

Dan Carpenter (1):
      ext4: fix a copy and paste typo

Harshad Shirwadkar (5):
      ext4: use ext4_journal_start/stop for fast commit transactions
      ext4: drop ineligible txn start stop APIs
      ext4: simplify updating of fast commit stats
      ext4: update fast commit TODOs
      ext4: initialize err_blk before calling __ext4_get_inode_loc

Jan Kara (3):
      ext4: make sure quota gets properly shutdown on error
      ext4: make sure to reset inode lockdep class when quota enabling fails
      ext4: avoid trim error on fs with small groups

Lukas Czerner (21):
      fs_parse: allow parameter value to be empty
      ext4: Add fs parameter specifications for mount options
      ext4: move option validation to a separate function
      ext4: Change handle_mount_opt() to use fs_parameter
      ext4: Allow sb to be NULL in ext4_msg()
      ext4: move quota configuration out of handle_mount_opt()
      ext4: check ext2/3 compatibility outside handle_mount_opt()
      ext4: get rid of super block and sbi from handle_mount_ops()
      ext4: Completely separate options parsing and sb setup
      ext4: clean up return values in handle_mount_opt()
      ext4: change token2str() to use ext4_param_specs
      ext4: switch to the new mount api
      ext4: Remove unused match_table_t tokens
      ext4: don't fail remount if journalling mode didn't change
      ext4: remove lazytime/nolazytime mount options handled by MS_LAZYTIME
      ext4: fix i_version handling on remount
      ext4: don't use kfree() on rcu protected pointer sbi->s_qf_names
      ext4: only set EXT4_MOUNT_QUOTA when journalled quota file is specified
      ext4: implement support for get/set fs label
      ext4: change s_last_trim_minblks type to unsigned long
      ext4: allow to change s_last_trim_minblks via sysfs

Luís Henriques (1):
      ext4: set csum seed in tmp inode while migrating to extents

Nghia Le (1):
      ext4: remove useless resetting io_end_size in mpage_process_page()

Qing Wang (1):
      ext4: replace snprintf in show functions with sysfs_emit

Sebastian Andrzej Siewior (1):
      ext4: destroy ext4_fc_dentry_cachep kmemcache on module removal

Theodore Ts'o (1):
      ext4: don't use the orphan list when migrating an inode

Xin Yin (3):
      ext4: fix fast commit may miss tracking range for FALLOC_FL_ZERO_RANGE
      ext4: use ext4_ext_remove_space() for fast commit replay delete range
      ext4: fast commit may miss tracking unwritten range during ftruncate

Ye Bin (2):
      ext4: Fix BUG_ON in ext4_bread when write quota data
      ext4: fix null-ptr-deref in '__ext4_journal_ensure_credits'

Zhang Yi (1):
      ext4: fix an use-after-free issue about data=journal writeback mode

luo penghao (4):
      ext4: remove redundant statement
      ext4: remove unused assignments
      ext4: remove redundant o_start statement
      ext4: remove unnecessary 'offset' assignment

xu xin (1):
      ext4: use BUG_ON instead of if condition followed by BUG

 fs/ext4/acl.c               |    2 -
 fs/ext4/dir.c               |    1 -
 fs/ext4/ext4.h              |   22 +-
 fs/ext4/ext4_jbd2.c         |    2 +
 fs/ext4/extents.c           |   16 +-
 fs/ext4/fast_commit.c       |  207 ++++----
 fs/ext4/fast_commit.h       |   27 +-
 fs/ext4/file.c              |    4 -
 fs/ext4/inode.c             |   60 +--
 fs/ext4/ioctl.c             |  324 +++++++++++-
 fs/ext4/mballoc.c           |   52 +-
 fs/ext4/migrate.c           |   23 +-
 fs/ext4/move_extent.c       |    1 -
 fs/ext4/resize.c            |   19 +-
 fs/ext4/super.c             | 1915 +++++++++++++++++++++++++++++++++++++++++++-------------------------
 fs/ext4/sysfs.c             |   36 +-
 fs/fs_parser.c              |   31 +-
 fs/jbd2/journal.c           |    2 +
 include/linux/fs_parser.h   |    2 +-
 include/trace/events/ext4.h |   23 +
 20 files changed, 1770 insertions(+), 999 deletions(-)

             reply	other threads:[~2022-01-10 22:22 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-01-10 22:22 Theodore Ts'o [this message]
2022-01-12  0:13 ` [GIT PULL] ext4 updates for 5.17 pr-tracker-bot

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=YdyxjTFaLWif6BCM@mit.edu \
    --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.