Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
21b4c415e43717b3dbc17ebef66ee2054f8f2e21
/
fs
/
btrfs
/
transaction.h
cfad392
Btrfs: check to see if root_list is empty before adding it to dead roots
by Josef Bacik
· 11 years ago
6df9a95
Btrfs: make the chunk allocator completely tree lockless
by Josef Bacik
· 11 years ago
4a9d8bd
Btrfs: make the state of the transaction more readable
by Miao Xie
· 12 years ago
3f1e3fa
Btrfs: remove unnecessary varient ->num_joined in btrfs_transaction structure
by Miao Xie
· 12 years ago
0860adf
Btrfs: don't wait for all the writers circularly during the transaction commit
by Miao Xie
· 12 years ago
48a3b63
btrfs: make static code static & remove dead code
by Eric Sandeen
· 12 years ago
9d1a2a3
btrfs: clean snapshots one by one
by David Sterba
· 12 years ago
d5c1207
Btrfs: fix wrong reserved space in qgroup during snap/subv creation
by Miao Xie
· 12 years ago
e9662f7
Btrfs: remove unnecessary dget_parent/dput when creating the pending snapshot
by Miao Xie
· 12 years ago
d4edf39
Btrfs: fix uncompleted transaction
by Miao Xie
· 12 years ago
569e0f3
Btrfs: place ordered operations on a per transaction list
by Josef Bacik
· 12 years ago
de78b51
btrfs: remove cache only arguments from defrag path
by Eric Sandeen
· 12 years ago
c6b305a
Btrfs: don't re-enter when allocating a chunk
by Josef Bacik
· 12 years ago
08e007d
Btrfs: improve the noflush reservation
by Miao Xie
· 12 years ago
354aa0f
Btrfs: fix orphan transaction on the freezed filesystem
by Miao Xie
· 12 years ago
a698d075
Btrfs: add a type field for the transaction handle
by Miao Xie
· 12 years ago
60376ce
Btrfs: fix race in sync and freeze again
by Josef Bacik
· 12 years ago
ea658ba
Btrfs: delay block group item insertion
by Josef Bacik
· 12 years ago
8407aa4
Btrfs: fix corrupted metadata in the snapshot
by Miao Xie
· 12 years ago
46d8bc3
Btrfs: fix a bug in checking whether a inode is already in log
by Liu Bo
· 12 years ago
b478b2b
Merge branch 'qgroup' of git://git.jan-o-sch.net/btrfs-unstable into for-linus
by Chris Mason
· 12 years ago
0e72110
Btrfs: change how we indicate we're adding csums
by Josef Bacik
· 12 years ago
6f72c7e
Btrfs: add qgroup inheritance
by Arne Jansen
· 13 years ago
c556723
Btrfs: hooks to reserve qgroup space
by Arne Jansen
· 13 years ago
bed92ea
Btrfs: qgroup implementation and prototypes
by Arne Jansen
· 12 years ago
d13603e
Btrfs: check the root passed to btrfs_end_transaction
by Arne Jansen
· 13 years ago
49b25e0
btrfs: enhance transaction abort infrastructure
by Jeff Mahoney
· 13 years ago
ff5714c
Merge branch 'for-chris' of
by Chris Mason
· 14 years ago
d82a6f1
Btrfs: kill BTRFS_I(inode)->block_group
by Josef Bacik
· 14 years ago
a4abeea
Btrfs: kill trans_mutex
by Josef Bacik
· 14 years ago
2a1eb46
Btrfs: if we've already started a trans handle, use that one
by Josef Bacik
· 14 years ago
7a7eaa4
Btrfs: take away the num_items argument from btrfs_join_transaction
by Josef Bacik
· 14 years ago
945d896
Merge branch 'cleanups' of git://repo.or.cz/linux-2.6/btrfs-unstable into inode_numbers
by Chris Mason
· 14 years ago
16cdcec
btrfs: implement delayed inode items operation
by Miao Xie
· 14 years ago
621496f
btrfs: remove unused function prototypes
by David Sterba
· 14 years ago
13c5a93
Btrfs: avoid taking the trans_mutex in btrfs_end_transaction
by Josef Bacik
· 14 years ago
b83cc96
Btrfs: Add readonly snapshots support
by Li Zefan
· 14 years ago
4620459
Btrfs: add START_SYNC, WAIT_SYNC ioctls
by Sage Weil
· 14 years ago
bb9c12c
Btrfs: async transaction commit
by Sage Weil
· 14 years ago
0af3d00
Btrfs: create special free space cache inode
by Josef Bacik
· 14 years ago
8929ecfa
Btrfs: Introduce global metadata reservation
by Yan, Zheng
· 15 years ago
a22285a
Btrfs: Integrate metadata reservation with start_transaction
by Yan, Zheng
· 15 years ago
f0486c6
Btrfs: Introduce contexts for metadata reservation
by Yan, Zheng
· 15 years ago
8cef4e1
Btrfs: Avoid superfluous tree-log writeout
by Yan, Zheng
· 15 years ago
690587d
Btrfs: streamline tree-log btree block writeout
by Chris Mason
· 15 years ago
257c62e
Btrfs: avoid tree log commit when there are no changes
by Chris Mason
· 15 years ago
f36f304
Btrfs: be more polite in the async caching threads
by Chris Mason
· 15 years ago
5d4f98a
Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
by Yan Zheng
· 16 years ago
b7ec40d
Btrfs: reduce stalls during transaction commit
by Chris Mason
· 16 years ago
56bec29
Btrfs: do extent allocation and reference count updates in the background
by Chris Mason
· 16 years ago
d397712
Btrfs: Fix checkpatch.pl warnings
by Chris Mason
· 16 years ago
d2fb343
Btrfs: fix leaking block group on balance
by Yan Zheng
· 16 years ago
3de4586
Btrfs: Allow subvolumes and snapshots anywhere in the directory tree
by Chris Mason
· 16 years ago
d0c803c
Btrfs: Record dirty pages tree-log pages in an extent_io tree
by Chris Mason
· 16 years ago
e02119d
Btrfs: Add a write ahead tree log to optimize synchronous operations
by Chris Mason
· 16 years ago
b48652c
Btrfs: Various small fixes.
by Yan Zheng
· 16 years ago
9ca9ee0
Btrfs: fix ioctl-initiated transactions vs wait_current_trans()
by Sage Weil
· 16 years ago
f321e49
Btrfs: Update and fix mount -o nodatacow
by Yan Zheng
· 16 years ago
ab78c84
Btrfs: Throttle operations if the reference cache gets too large
by Chris Mason
· 16 years ago
f929574
btrfs_start_transaction: wait for commits in progress to finish
by Chris Mason
· 16 years ago
e6dcd2d
Btrfs: New data=ordered implementation
by Chris Mason
· 16 years ago
3f157a2
Btrfs: Online btree defragmentation fixes
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
d1310b2
Btrfs: Split the extent_map code into two parts
by Chris Mason
· 17 years ago
3063d29
Btrfs: Move snapshot creation to commit time
by Chris Mason
· 17 years ago
dc17ff8
Btrfs: Add data=ordered support
by Chris Mason
· 17 years ago
6da6aba
Btrfs: Back port to 2.6.18-el kernels
by Chris Mason
· 17 years ago
5f39d39
Btrfs: Create extent_buffer interface for large blocksizes
by Chris Mason
· 17 years ago
5ce14bb
Btrfs: Find and remove dead roots the first time a root is loaded.
by Chris Mason
· 17 years ago
15ee9bc
Btrfs: delay commits during fsync to allow more writers
by Josef Bacik
· 17 years ago
e9d0b13
Btrfs: Btree defrag on the extent-mapping tree as well
by Chris Mason
· 17 years ago
26b8003
Btrfs: Replace extent tree preallocation code with some bit radix magic.
by Chris Mason
· 17 years ago
6702ed4
Btrfs: Add run time btree defrag, and an ioctl to force btree defrag
by Chris Mason
· 17 years ago
5eda7b5
Btrfs: Add the ability to find and remove dead roots after a crash.
by Chris Mason
· 17 years ago
6cbd557
Btrfs: add GPLv2
by Chris Mason
· 18 years ago
facda1e
Btrfs: get forced transaction commits via workqueue
by Chris Mason
· 18 years ago
08607c1
Btrfs: add compat ioctl
by Chris Mason
· 18 years ago
31f3c99
Btrfs: allocator improvements, inode block groups
by Chris Mason
· 18 years ago
7c4452b
Btrfs: smarter transaction writeback
by Chris Mason
· 18 years ago
8fd1779
Btrfs: early fsync support
by Chris Mason
· 18 years ago
2c90e5d
Btrfs: still corruption hunting
by Chris Mason
· 18 years ago
79154b1
Btrfs: transaction rework
by Chris Mason
· 18 years ago
e20d96d
Mountable btrfs, with readdir
by Chris Mason
· 18 years ago
e089f05
Btrfs: transaction handles everywhere
by Chris Mason
· 18 years ago