diff options
author | Linus Torvalds <torvalds@linux-foundation.org> | 2022-05-25 04:30:27 +0300 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2022-05-25 04:30:27 +0300 |
commit | 850f6033cd2bf3b1fcbf9a20d078edab7e7c67b4 (patch) | |
tree | 5e0883b0ae5725d0dbc09271847cfac546dd1b15 /include/linux | |
parent | f30fabe78acb31cd309f2fdfdb0be54df4cad68f (diff) | |
parent | 64ba4b15e5c045f8b746c6da5fc9be9a6b00b61d (diff) | |
download | linux-850f6033cd2bf3b1fcbf9a20d078edab7e7c67b4.tar.xz |
Merge tag 'exfat-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat
Pull exfat updates from Namjae Jeon:
- fix referencing wrong parent directory information during rename
- introduce a sys_tz mount option to use system timezone
- improve performance while zeroing a cluster with dirsync mount option
- fix slab-out-bounds in exat_clear_bitmap() reported from syzbot
* tag 'exfat-for-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/linkinjeon/exfat:
exfat: check if cluster num is valid
exfat: reduce block requests when zeroing a cluster
block: add sync_blockdev_range()
exfat: introduce mount option 'sys_tz'
exfat: fix referencing wrong parent directory information after renaming
Diffstat (limited to 'include/linux')
-rw-r--r-- | include/linux/blkdev.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h index 5bdf2ac9142c..1b24c1fb3bb1 100644 --- a/include/linux/blkdev.h +++ b/include/linux/blkdev.h @@ -1535,6 +1535,7 @@ int truncate_bdev_range(struct block_device *bdev, fmode_t mode, loff_t lstart, #ifdef CONFIG_BLOCK void invalidate_bdev(struct block_device *bdev); int sync_blockdev(struct block_device *bdev); +int sync_blockdev_range(struct block_device *bdev, loff_t lstart, loff_t lend); int sync_blockdev_nowait(struct block_device *bdev); void sync_bdevs(bool wait); void printk_all_partitions(void); |