Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
f9295749388f82c8d2f485e99c72cd7c7876a99b
/
fs
/
btrfs
f929574
btrfs_start_transaction: wait for commits in progress to finish
by Chris Mason
· 16 years ago
dbe674a
Btrfs: Update on disk i_size only after pending ordered extents are done
by Chris Mason
· 16 years ago
247e743
Btrfs: Use async helpers to deal with pages that have been improperly dirtied
by Chris Mason
· 16 years ago
e6dcd2d
Btrfs: New data=ordered implementation
by Chris Mason
· 16 years ago
77a41af
Btrfs: Drop some verbose printks
by Chris Mason
· 16 years ago
7d9eb12
Btrfs: Add locking around volume management (device add/remove/balance)
by Chris Mason
· 16 years ago
a7a16fd
Btrfs: Fix deadlock while searching for dead roots on mount
by Chris Mason
· 16 years ago
f9efa9c
Btrfs: Reduce contention on the root node
by Chris Mason
· 16 years ago
3f157a2
Btrfs: Online btree defragmentation fixes
by Chris Mason
· 16 years ago
1b1e213
Btrfs: Add a per-inode csum mutex to avoid races creating csum items
by Chris Mason
· 16 years ago
079899c
Btrfs: Change find_extent_buffer to use TestSetPageLocked
by Chris Mason
· 16 years ago
e7a8456
Btrfs: Add btree locking to the tree defragmentation code
by Chris Mason
· 16 years ago
a74a4b9
Btrfs: Replace the transaction work queue with kthreads
by Chris Mason
· 16 years ago
89ce8a6
Add btrfs_end_transaction_throttle to force writers to wait for pending commits
by Chris Mason
· 16 years ago
333db94
Btrfs: Fix snapshot deletion to release the alloc_mutex much more often.
by Chris Mason
· 16 years ago
5cd57b2
Btrfs: Add a skip_locking parameter to struct path, and make various funcs honor it
by Chris Mason
· 16 years ago
168fd7d
Fix btrfs_next_leaf to check for new items after dropping locks
by Chris Mason
· 16 years ago
594a24e
Fix btrfs_del_ordered_inode to allow forcing the drop during unlinks
by Chris Mason
· 16 years ago
051e1b9
Drop locks in btrfs_search_slot when reading a tree block.
by Chris Mason
· 16 years ago
a213501
Btrfs: Replace the big fs_mutex with a collection of other locks
by Chris Mason
· 16 years ago
925baed
Btrfs: Start btree concurrency work.
by Chris Mason
· 16 years ago
1cc127b
Btrfs: Add a thread pool just for submit_bio
by Chris Mason
· 16 years ago
df5b552
BTRFS_IOC_TRANS_START should be privilegued
by Christoph Hellwig
· 16 years ago
f46b5a6
Btrfs: split out ioctl.c
by Christoph Hellwig
· 16 years ago
9d2423c
Btrfs: kerneldoc comments for extent_map.c
by Christoph Hellwig
· 16 years ago
4543df7
Btrfs: Add a mount option to control worker thread pool size
by Chris Mason
· 16 years ago
35d8ba6
Btrfs: Worker thread optimizations
by Chris Mason
· 16 years ago
d05e5a4
Btrfs: Add backport for the kthread work on kernels older than 2.6.20
by Chris Mason
· 16 years ago
15ada04
Btrfs: Fix mount -o max_inline=0
by Chris Mason
· 16 years ago
8b71284
Btrfs: Add async worker threads for pre and post IO checksumming
by Chris Mason
· 16 years ago
43e570b
btrfs: allow scanning multiple devices during mount
by Christoph Hellwig
· 16 years ago
edf24ab
btrfs: sanity mount option parsing and early mount code
by Christoph Hellwig
· 16 years ago
306929f
btrfs: fix strange indentation in lookup_extent_mapping
by Christoph Hellwig
· 16 years ago
95c9eb1
btrfs: tiny makefile cleanup
by Christoph Hellwig
· 16 years ago
6bf13c0
Btrfs: transaction ioctls
by Sage Weil
· 16 years ago
eba12c7
Btrfs: Dislable acl xattr handlers
by Yan
· 16 years ago
51ebc0d
Btrfs: bdi_init and bdi_destroy come with 2.6.23
by Jan Engelhardt
· 16 years ago
f819d83
btrfsctl -A error code fixup
by Linda Knippers
· 16 years ago
3b96362
Btrfs: Invalidate dcache entry after creating snapshot and
by Sven Wegener
· 16 years ago
48ec2cf
Btrfs: Fix race in running_transaction checks
by Chris Mason
· 16 years ago
e1b81e6
btrfs delete ordered inode handling fix
by Mingming
· 16 years ago
da496f2
Btrfs: Always use the async submission queue for checksummed writes
by Chris Mason
· 16 years ago
0ef3e66
Btrfs: Allocator fix variety pack
by Chris Mason
· 16 years ago
515dc32
Btrfs: Use kzalloc on the fs_devices allocation
by Chris Mason
· 17 years ago
6af5ac3
Btrfs: Handle transid == 0 while opening devices
by Chris Mason
· 17 years ago
1c8cfcc
Btrfs: Enable btree balancing on old kernels again
by Chris Mason
· 17 years ago
cb03c74
Btrfs: Change the congestion functions to meter the number of async submits as well
by Chris Mason
· 17 years ago
211c17f
Fix corners in writepage and btrfs_truncate_page
by Chris Mason
· 17 years ago
a0af469
Fix btrfs_open_devices to deal with changes since the scan ioctls
by Chris Mason
· 17 years ago
dfe2502
Btrfs: Add mount -o degraded to allow mounts to continue with missing devices
by Chris Mason
· 17 years ago
1259ab7
Btrfs: Handle write errors on raid1 and raid10
by Chris Mason
· 17 years ago
ca7a79a
Btrfs: Pass down the expected generation number when reading tree blocks
by Chris Mason
· 17 years ago
188de64
Btrfs: Don't do btree balance_dirty_pages on old kernels, it stalls forever
by Chris Mason
· 17 years ago
323da79
Btrfs: Chunk relocation fine tuning, and add a few printks to show progress
by Chris Mason
· 17 years ago
bbaf549
Btrfs: A number of nodatacow fixes
by Chris Mason
· 17 years ago
c1c4d91
Btrfs: Only open block devices once during mount -o subvol=
by Chris Mason
· 17 years ago
a68d593
Btrfs: Update nodatacow mode to support cloned single files and resizing
by Chris Mason
· 17 years ago
bf4ef67
Btrfs: Properly find the root for snapshotted blocks during chunk relocation
by Chris Mason
· 17 years ago
a061fc8
Btrfs: Add support for online device removal
by Chris Mason
· 17 years ago
5d9cd9e
Btrfs: Fix clone ioctl to not hold the path over inserts
by Chris Mason
· 17 years ago
b9d8666
Btrfs: Silence bogus inode.c compiler warnings
by Chris Mason
· 17 years ago
12fa8ec
Btrfs: Add workaround for AppArmor changing remove_suid()
by Jeff Mahoney
· 17 years ago
bb8885c
Btrfs: Fix do_sync_file_range ifdefs (2.6.22)
by Chris Mason
· 17 years ago
006a58a
Btrfs: Compile warning fixup in volume.c
by Chris Mason
· 17 years ago
f2eb0a2
Btrfs: Clone file data ioctl
by Sage Weil
· 17 years ago
d6bfde8
Btrfs: Fixes for 2.6.18 enterprise kernels
by Chris Mason
· 17 years ago
2fff734
Btrfs: Tune stripe selection for raid1 and raid10
by Chris Mason
· 17 years ago
a236aed
Btrfs: Deal with failed writes in mirrored configurations
by Chris Mason
· 17 years ago
4235298
Btrfs: Drop some verbose printks
by Chris Mason
· 17 years ago
ec44a35
Btrfs: Add balance ioctl to restripe the chunks
by Chris Mason
· 17 years ago
788f20e
Btrfs: Add new ioctl to add devices
by Chris Mason
· 17 years ago
8e7bf94
Btrfs: Do more optimal file RA during shrinking and defrag
by Chris Mason
· 17 years ago
3bf3d9e
Btrfs: Avoid recursive chunk allocations
by Chris Mason
· 17 years ago
8f18cf1
Btrfs: Make the resizer work based on shrinking and growing devices
by Chris Mason
· 17 years ago
5e478dc
Btrfs: write_cache_pages came in 2.6.22
by Chris Mason
· 17 years ago
84eed90
Btrfs: Add failure handling for read_sys_array
by Chris Mason
· 17 years ago
004fb57
Btrfs: write_extent_pages came in 2.6.23
by Chris Mason
· 17 years ago
81d7ed2
Btrfs: Throttle file_write when data=ordered is flushing the inode
by Chris Mason
· 17 years ago
bce4eae
Btrfs: Fix balance_level to free the middle block if there is room in the left one
by Chris Mason
· 17 years ago
971a1f6
Btrfs: Don't empty the middle buffer in push_nodes_for_insert
by Chris Mason
· 17 years ago
c448acf
Btrfs: Fix split_node to require more empty slots in the node as well
by Chris Mason
· 17 years ago
1514794
Btrfs: Make sure nodes have enough room for a double split
by Chris Mason
· 17 years ago
bcbfce8
Btrfs: Fix the unplug_io_fn to grab a consistent copy of page->mapping
by Chris Mason
· 17 years ago
e1c4b74
Fix btrfs_get_extent and get_block corner cases, and disable O_DIRECT reads
by Chris Mason
· 17 years ago
409c611
Btrfs: Set nodatasum on the inode when written by a nodatasum mount
by Chris Mason
· 17 years ago
38b6698
Deal with page == NULL in the btrfs_unplug_io_fn
by Chris Mason
· 17 years ago
b307571
Btrfs: Add a special device list for chunk allocations
by Chris Mason
· 17 years ago
3c12ac7
Btrfs: Simplify device selection for mirrored reads
by Chris Mason
· 17 years ago
f2d8d74
Btrfs: Make an unplug function that doesn't unplug every spindle
by Chris Mason
· 17 years ago
4ef64ea
Btrfs: Remove debugging statements from the invalidatepage calls
by Chris Mason
· 17 years ago
ad5bd91
Btrfs: Add 1MB to the min_free in alloc_chunk
by Chris Mason
· 17 years ago
4575c9c
Btrfs: Scale the bdi ra_pages by the number of devices in the FS
by Chris Mason
· 17 years ago
9ad6b7b
Force page->private removal in btrfs_invalidatepage
by Chris Mason
· 17 years ago
0afbaf8
Btrfs: Set the btree inode i_size to OFFSET_MAX
by Chris Mason
· 17 years ago
a40a90a
Btrfs: Fix chunk allocation when some devices don't have enough room for stripes
by Chris Mason
· 17 years ago
9b3f68b
Btrfs: Calculate appropriate chunk sizes for both small and large filesystems
by Chris Mason
· 17 years ago
7b13b7b
Btrfs: Don't drop extent_map cache during releasepage on the btree inode
by Chris Mason
· 17 years ago
7ae9c09
Btrfs: Add support for labels in the super block
by Chris Mason
· 17 years ago
a443755
Btrfs: Check device uuids along with devids
by Chris Mason
· 17 years ago
41471e8
Btrfs: Remove bogus max_sector warnings from the extent_io code
by Chris Mason
· 17 years ago
Next »