Filipe Manana
|
91405151eb
Btrfs: make sure we retry if we couldn't get the page
|
11 years ago |
Chris Mason
|
a79b7d4b3e
Btrfs: async delayed refs
|
11 years ago |
Chris Mason
|
40f765805f
Btrfs: split up __extent_writepage to lower stack usage
|
11 years ago |
Alex Gartrell
|
fc4adbff82
btrfs: Drop EXTENT_UPTODATE check in hole punching and direct locking
|
11 years ago |
David Sterba
|
351fd35321
btrfs: remove stale newlines from log messages
|
11 years ago |
Miao Xie
|
995946dd29
Btrfs: use helpers for last_trans_log_full_commit instead of opencode
|
11 years ago |
Miao Xie
|
27cdeb7096
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
|
11 years ago |
Daeseok Youn
|
944a4515b2
btrfs: remove redundant null check in btrfs_dentry_release()
|
11 years ago |
Filipe Manana
|
ef3b9af50b
Btrfs: implement inode_operations callback tmpfile
|
11 years ago |
Zach Brown
|
166ae5a418
btrfs: fix inline compressed read err corruption
|
11 years ago |
Al Viro
|
28060d5d9b
btrfs: switch check_direct_IO() to iov_iter
|
11 years ago |
Al Viro
|
31b140398c
switch {__,}blockdev_direct_IO() to iov_iter
|
11 years ago |
Al Viro
|
a6cbcd4a4a
get rid of pointless iov_length() in ->direct_IO()
|
11 years ago |
Al Viro
|
d8d3d94b80
pass iov_iter to ->direct_IO()
|
11 years ago |
Peter Zijlstra
|
4e857c58ef
arch: Mass conversion of smp_mb__*()
|
11 years ago |
Linus Torvalds
|
3123bca719
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
|
11 years ago |
Wang Shilong
|
a1ecaabbf9
Btrfs: fix unlock in __start_delalloc_inodes()
|
11 years ago |
Wang Shilong
|
68bb462d42
Btrfs: don't compress for a small write
|
11 years ago |
Wang Shilong
|
e9894fd3e3
Btrfs: fix snapshot vs nocow writting
|
11 years ago |
Linus Torvalds
|
53c566625f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
|
11 years ago |
Johannes Weiner
|
91b0abe36a
mm + fs: store shadow entries in page cache
|
11 years ago |
Miao Xie
|
573bfb72f7
Btrfs: fix possible empty list access when flushing the delalloc inodes
|
11 years ago |
Miao Xie
|
6c255e67ce
Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock
|
11 years ago |
Miao Xie
|
41bd9ca459
Btrfs: just do dirty page flush for the inode with compression before direct IO
|
11 years ago |
Qu Wenruo
|
d458b0540e
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
|
11 years ago |
Qu Wenruo
|
dc6e320998
btrfs: Replace fs_info->fixup_workers workqueue with btrfs_workqueue.
|
11 years ago |
Qu Wenruo
|
fccb5d86d8
btrfs: Replace fs_info->endio_* workqueue with btrfs_workqueue.
|
11 years ago |
Qu Wenruo
|
a44903abe9
btrfs: Replace fs_info->flush_workers with btrfs_workqueue.
|
11 years ago |
Qu Wenruo
|
afe3d24267
btrfs: Replace fs_info->delalloc_workers with btrfs_workqueue
|
11 years ago |
Miao Xie
|
7b2b70851f
Btrfs: fix preallocate vs double nocow write
|
11 years ago |