Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
b272ae22acd2ca688bbf9d94eea4b1da61fdc697
/
fs
/
btrfs
/
ordered-data.c
b272ae2
btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range
by David Sterba
· 5 years ago
ae6957e
btrfs: add assertions for tree == inode->io_tree to extent IO helpers
by David Sterba
· 5 years ago
0024652
btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root
by Josef Bacik
· 5 years ago
3f1c64c
btrfs: delete the ordered isize update code
by Josef Bacik
· 5 years ago
e75fd33
Btrfs: fix btrfs_wait_ordered_range() so that it waits for all ordered extents
by Filipe Manana
· 5 years ago
bffe633
btrfs: make btrfs_ordered_extent naming consistent with btrfs_file_extent_item
by Omar Sandoval
· 5 years ago
511a32b
btrfs: Opencode ordered_data_tree_panic
by Nikolay Borisov
· 5 years ago
042528f
Btrfs: fix block group remaining RO forever after error during device replace
by Filipe Manana
· 5 years ago
a0cac0e
btrfs: get rid of unique workqueue helper functions
by Omar Sandoval
· 5 years ago
602cbe9
btrfs: move cond_wake_up functions out of ctree
by David Sterba
· 5 years ago
a3b46b8
btrfs: fix extent_state leak in btrfs_lock_and_flush_ordered_range
by Naohiro Aota
· 5 years ago
8673634
btrfs: migrate the delalloc space stuff to it's own home
by Josef Bacik
· 6 years ago
1e25a2e
btrfs: don't assume ordered sums to be 4 bytes
by Johannes Thumshirn
· 6 years ago
bd80d94
btrfs: Always use a cached extent_state in btrfs_lock_and_flush_ordered_range
by Nikolay Borisov
· 6 years ago
ffa8721
btrfs: add new helper btrfs_lock_and_flush_ordered_range
by Nikolay Borisov
· 6 years ago
4297ff8
btrfs: track DIO bytes in flight
by Josef Bacik
· 6 years ago
f975626
btrfs: Remove redundant inode argument from btrfs_add_ordered_sum
by Nikolay Borisov
· 6 years ago
a3d46ae
btrfs: Switch memory allocations in async csum calculation path to kvmalloc
by Nikolay Borisov
· 6 years ago
85dd506
Btrfs: remove no longer used stuff for tracking pending ordered extents
by Filipe Manana
· 6 years ago
d7f663f
btrfs: prune unused includes
by David Sterba
· 7 years ago
ca5788a
btrfs: remove remaing full_sync logic from btrfs_sync_file
by David Sterba
· 6 years ago
5636cf7
btrfs: remove the logged extents infrastructure
by Josef Bacik
· 7 years ago
093258e
btrfs: replace waitqueue_actvie with cond_wake_up
by David Sterba
· 7 years ago
c1d7c51
btrfs: replace GPL boilerplate by SPDX -- sources
by David Sterba
· 7 years ago
43b1859
btrfs: qgroup: Use separate meta reservation type for delalloc
by Qu Wenruo
· 7 years ago
e67c718
btrfs: add more __cold annotations
by David Sterba
· 7 years ago
8b62f87
Btrfs: rework outstanding_extents
by Josef Bacik
· 7 years ago
6374e57a
btrfs: fix integer overflow in calc_reclaim_items_nr
by Chris Mason
· 8 years ago
e76edab
btrfs: convert btrfs_ordered_extent.refs from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
9b64f57
btrfs: convert btrfs_transaction.use_count from atomic_t to refcount_t
by Elena Reshetova
· 8 years ago
a776c6f
btrfs: Make btrfs_lookup_ordered_range take btrfs_inode
by Nikolay Borisov
· 8 years ago
62c821a
Btrfs: clean up btrfs_ordered_update_i_size
by Liu Bo
· 8 years ago
19fd2df
Btrfs: fix btrfs_ordered_update_i_size to update disk_i_size properly
by Liu Bo
· 8 years ago
2234663
btrfs: Make btrfs_get_logged_extents take btrfs_inode
by Nikolay Borisov
· 8 years ago
0b246af
btrfs: root->fs_info cleanup, add fs_info convenience variables
by Jeff Mahoney
· 9 years ago
da17066
btrfs: pull node/sector/stripe sizes out of root and into fs_info
by Jeff Mahoney
· 9 years ago
5d163e0
btrfs: unsplit printed strings
by Jeff Mahoney
· 8 years ago
fba4b69
btrfs: Fix slab accounting flags
by Nikolay Borisov
· 9 years ago
c0d2f61
btrfs: fix disk_i_size update bug when fallocate() fails
by Wang Xiaoguang
· 9 years ago
f0e9b7d
Btrfs: fix race setting block group readonly during device replace
by Filipe Manana
· 9 years ago
578def7
Btrfs: don't wait for unrelated IO to finish before relocation
by Filipe Manana
· 9 years ago
bb7ab3b
btrfs: Fix misspellings in comments.
by Adam Buchbinder
· 9 years ago
ebb8765
btrfs: move btrfs_compression_type to compression.h
by Anand Jain
· 9 years ago
5598e90
btrfs: drop null testing before destroy functions
by Kinglong Mee
· 9 years ago
161c3549
Btrfs: change how we wait for pending ordered extents
by Josef Bacik
· 9 years ago
a83342a
btrfs: add comments to barriers before waitqueue_active
by David Sterba
· 10 years ago
61de718
Btrfs: fix memory corruption on failure to submit bio for direct IO
by Filipe Manana
· 10 years ago
7558c8b
Btrfs: don't attach unnecessary extents to transaction on fsync
by Filipe Manana
· 10 years ago
b659ef0
Btrfs: avoid syncing log in the fast fsync path when not necessary
by Filipe Manana
· 10 years ago
0c30430
Btrfs: remove csum_bytes_left
by Liu Bo
· 10 years ago
28aeeac
Btrfs: fix panic when starting bg cache writeout after IO error
by Filipe Manana
· 10 years ago
4d884fc
Btrfs: fix fsync race leading to ordered extent memory leaks
by Filipe Manana
· 10 years ago
0870295
Btrfs: collect only the necessary ordered extents on ranged fsync
by Filipe Manana
· 10 years ago
50d9aa9
Btrfs: make sure logged extents complete in the current transaction V3
by Josef Bacik
· 10 years ago
728404d
Btrfs: add helper btrfs_fdatawrite_range
by Filipe Manana
· 10 years ago
9e0af23
Btrfs: fix task hang under heavy compressed write
by Liu Bo
· 10 years ago
8d875f9
btrfs: disable strict file flushes for renames and truncates
by Chris Mason
· 10 years ago
98ce2de
Btrfs: fix abnormal long waiting in fsync
by Liu Bo
· 10 years ago
351fd35
btrfs: remove stale newlines from log messages
by David Sterba
· 11 years ago
31f3d25
Btrfs: split the global ordered extents mutex
by Miao Xie
· 11 years ago
af7a650
Btrfs: wake up the tasks that wait for the io earlier
by Miao Xie
· 11 years ago
8b9d83c
Btrfs: fix early enospc due to the race of the two ordered extent wait
by Miao Xie
· 11 years ago
d458b05
btrfs: Cleanup the "_struct" suffix in btrfs_workequeue
by Qu Wenruo
· 11 years ago
a44903a
btrfs: Replace fs_info->flush_workers with btrfs_workqueue.
by Qu Wenruo
· 11 years ago
827463c
Btrfs: don't mix the ordered extents of all files together during logging the inodes
by Miao Xie
· 11 years ago
efe120a
Btrfs: convert printk to btrfs_ and fix BTRFS prefix
by Frank Holton
· 11 years ago
1b8e7e4
Btrfs: avoid unnecessary ordered extent cache resets
by Filipe David Borba Manana
· 11 years ago
931aa87
Btrfs: fix list delete warning when removing ordered root from the list
by Miao Xie
· 11 years ago
b52abf1
Btrfs: don't wait for ordered data outside desired range
by Filipe David Borba Manana
· 11 years ago
b024419
Btrfs: don't wait for the completion of all the ordered extents
by Miao Xie
· 11 years ago
9385876
Btrfs: take ordered root lock when removing ordered operations inode
by Josef Bacik
· 11 years ago
0ef8b72
Btrfs: return an error from btrfs_wait_ordered_range
by Josef Bacik
· 11 years ago
5ede859
Btrfs: btrfs_add_ordered_operation: Fix last modified transaction comparison.
by chandan
· 11 years ago
f0de181
Btrfs: kill delay_iput arg to the wait_ordered functions
by Josef Bacik
· 11 years ago
77cef2e
Btrfs: allow partial ordered extent completion
by Josef Bacik
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
9ffba8c
Btrfs: fix heavy delalloc related deadlock
by Josef Bacik
· 11 years ago
f51a4a1
Btrfs: remove btrfs_sector_sum structure
by Miao Xie
· 12 years ago
199c2a9
Btrfs: introduce per-subvolume ordered extent list
by Miao Xie
· 12 years ago
e4100d9
Btrfs: improve the performance of the csums lookup
by Miao Xie
· 12 years ago
db1d607
Btrfs: hold the ordered operations mutex when waiting on ordered extents
by Josef Bacik
· 12 years ago
569e0f3
Btrfs: place ordered operations on a per transaction list
by Josef Bacik
· 12 years ago
5b947f1
Btrfs: don't traverse the ordered operation list repeatedly
by Miao Xie
· 12 years ago
2ab28f3
Btrfs: wait on ordered extents at the last possible moment
by Josef Bacik
· 12 years ago
59fe4f4
Btrfs: fix possible stale data exposure
by Josef Bacik
· 12 years ago
5d1f402
Btrfs: fix missing i_size update
by Josef Bacik
· 12 years ago
4fde183
Btrfs: cleanup for btrfs_wait_order_range
by Liu Bo
· 12 years ago
9afab88
Btrfs: make ordered extent be flushed by multi-task
by Miao Xie
· 12 years ago
25287e0
Btrfs: make ordered operations be handled by multi-task
by Miao Xie
· 12 years ago
6bbe3a9
Btrfs: kill obsolete arguments in btrfs_wait_ordered_extents
by Liu Bo
· 12 years ago
6352b91
Btrfs: use a slab for ordered extents allocation
by Miao Xie
· 12 years ago
b9a8cc5
Btrfs: fix file extent discount problem in the, snapshot
by Miao Xie
· 12 years ago
b257031
btrfs: nuke pdflush from comments
by Artem Bityutskiy
· 12 years ago
7ddf5a4
Btrfs: call filemap_fdatawrite twice for compression
by Josef Bacik
· 13 years ago
5fd0204
Btrfs: finish ordered extents in their own thread
by Josef Bacik
· 13 years ago
4e89915
Btrfs: do not check delalloc when updating disk_i_size
by Josef Bacik
· 13 years ago
551ebb2
Btrfs: remove useless waiting and extra filemap work
by Josef Bacik
· 13 years ago
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
43c04fb
btrfs: Panic on bad rbtree operations
by Jeff Mahoney
· 13 years ago
1abe9b8
Btrfs: add initial tracepoint support for btrfs
by liubo
· 14 years ago
Next »