mbox series

[GIT,PULL] block device inode syncing improvements

Message ID 3017c47b-debe-0108-ddf3-279de7621883@kernel.dk (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] block device inode syncing improvements | expand

Pull-request

git://git.kernel.dk/linux-block.git tags/for-5.16/inode-sync-2021-10-29

Message

Jens Axboe Oct. 31, 2021, 7:42 p.m. UTC
Hi Linus,

On top of the core block branch, this topic branch contains improvements
to how bdev inode syncing is handled, unifying the API.

Please pull!


The following changes since commit 8e9f666a6e66d3f882c094646d35536d2759103a:

  blk-crypto: update inline encryption documentation (2021-10-21 10:49:32 -0600)

are available in the Git repository at:

  git://git.kernel.dk/linux-block.git tags/for-5.16/inode-sync-2021-10-29

for you to fetch changes up to 1e03a36bdff4709c1bbf0f57f60ae3f776d51adf:

  block: simplify the block device syncing code (2021-10-22 08:36:55 -0600)

----------------------------------------------------------------
for-5.16/inode-sync-2021-10-29

----------------------------------------------------------------
Christoph Hellwig (7):
      fs: remove __sync_filesystem
      block: remove __sync_blockdev
      xen-blkback: use sync_blockdev
      btrfs: use sync_blockdev
      fat: use sync_blockdev_nowait
      ntfs3: use sync_blockdev_nowait
      block: simplify the block device syncing code

 block/bdev.c                       | 28 ++++++++++++-----
 drivers/block/xen-blkback/xenbus.c |  2 +-
 fs/btrfs/volumes.c                 |  2 +-
 fs/fat/inode.c                     |  6 ++--
 fs/internal.h                      | 11 -------
 fs/ntfs3/inode.c                   |  2 +-
 fs/sync.c                          | 62 ++++++++++++++------------------------
 include/linux/blkdev.h             |  9 ++++++
 8 files changed, 56 insertions(+), 66 deletions(-)