Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
244d31b572c6935f30d2e0b52c6316cd5528ba41
/
fs
/
btrfs
/
transaction.c
7d9071a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 9 years ago
1f9b8c8
Btrfs: check if previous transaction aborted to avoid fs corruption
by Filipe Manana
· 9 years ago
bee9182
introduce __sb_writers_{acquired,release}() helpers
by Oleg Nesterov
· 9 years ago
46cd285
Merge branch 'jeffm-discard-4.3' into for-linus-4.3
by Chris Mason
· 9 years ago
147d256
btrfs: Remove unnecessary variants in relocation.c
by Zhaolei
· 9 years ago
e33e17e
btrfs: add missing discards when unpinning extents with -o discard
by Jeff Mahoney
· 9 years ago
8a73301
btrfs: Fix lockdep warning of btrfs_run_delayed_iputs()
by Zhao Lei
· 9 years ago
d3efe08
Btrfs: fix list transaction->pending_ordered corruption
by Filipe Manana
· 9 years ago
d672633
btrfs: qgroup: Make snapshot accounting work with new extent-oriented qgroup.
by Qu Wenruo
· 10 years ago
9086db8
btrfs: qgroup: Add the ability to skip given qgroup for old/new_roots.
by Qu Wenruo
· 10 years ago
0ed4792
btrfs: qgroup: Switch to new extent-oriented qgroup mechanism.
by Qu Wenruo
· 10 years ago
3368d00
btrfs: qgroup: Record possible quota-related extent for qgroup.
by Qu Wenruo
· 10 years ago
4fbcdf6
Btrfs: fix -ENOSPC when finishing block group creation
by Filipe Manana
· 9 years ago
1bbc621
Btrfs: allow block group cache writeout outside critical section in commit
by Chris Mason
· 10 years ago
cb723e4
Btrfs: reserve space for block groups
by Josef Bacik
· 10 years ago
1262133
Btrfs: account for crcs in delayed ref processing
by Josef Bacik
· 10 years ago
28ed134
btrfs: actively run the delayed refs while deleting large files
by Chris Mason
· 10 years ago
fc4c3c8
Merge branch 'cleanups-post-3.19' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1
by Chris Mason
· 10 years ago
9deed22
Merge branch 'cleanups-for-4.1-v2' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus-4.1
by Chris Mason
· 10 years ago
521d474
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
dcdf7f6
Btrfs: prepare block group cache before writing
by Josef Bacik
· 10 years ago
ea526d1
Btrfs: fix ASSERT(list_empty(&cur_trans->dirty_bgs_list)
by Josef Bacik
· 10 years ago
b4924a0
Btrfs: catch transaction abortion after waiting for it
by Liu Bo
· 10 years ago
84399bb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
f5c0a12
Btrfs: remove extra run_delayed_refs in update_cowonly_root
by Josef Bacik
· 10 years ago
351810c
btrfs: use cond_resched_lock where possible
by David Sterba
· 10 years ago
2b9fb53
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
e8c9f18
btrfs: constify structs with op functions or static definitions
by David Sterba
· 10 years ago
13212b5
btrfs: Fix out-of-space bug
by Zhao Lei
· 10 years ago
ce93ec5
Btrfs: track dirty block groups on their own list
by Josef Bacik
· 10 years ago
e7070be
Btrfs: change how we track dirty roots
by Josef Bacik
· 10 years ago
6c9fe14
btrfs: Fix the bug that fs_info->pending_changes is never cleared.
by Qu Wenruo
· 10 years ago
ad27c0d
Merge branch 'dev/pending-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
50d9aa9
Btrfs: make sure logged extents complete in the current transaction V3
by Josef Bacik
· 10 years ago
e38e2ed
Btrfs: make find_first_extent_bit be able to cache any state
by Filipe Manana
· 10 years ago
663dfbb
Btrfs: deal with convert_extent_bit errors to avoid fs corruption
by Filipe Manana
· 10 years ago
d51033d
btrfs: introduce pending action: commit
by David Sterba
· 10 years ago
7e1876a
btrfs: switch inode_cache option handling to pending changes
by David Sterba
· 11 years ago
572d9ab
btrfs: add support for processing pending changes
by David Sterba
· 11 years ago
0ec31a6
Merge branch 'remove-unlikely' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
bbf65cf
Merge branch 'cleanup/misc-for-3.18' of git://git.kernel.org/pub/scm/linux/kernel/git/kdave/linux into for-linus
by Chris Mason
· 10 years ago
4238302
Btrfs: fix race in WAIT_SYNC ioctl
by Sage Weil
· 10 years ago
656f30d
Btrfs: be aware of btree inode write errors to avoid fs corruption
by Filipe Manana
· 10 years ago
2755a0d
btrfs: hide typecast to definition of BTRFS_SEND_TRANS_STUB
by David Sterba
· 10 years ago
ee39b43
btrfs: remove unlikely from data-dependent branches and slow paths
by David Sterba
· 10 years ago
ce7213c
Btrfs: fix wrong device bytes_used in the super block
by Miao Xie
· 10 years ago
935e5cc
Btrfs: fix wrong disk size when writing super blocks
by Miao Xie
· 10 years ago
707e8a0
btrfs: use nodesize everywhere, kill leafsize
by David Sterba
· 10 years ago
32471dc
btrfs: remove obsolete comment in btrfs_clean_one_deleted_snapshot
by David Sterba
· 11 years ago
8d875f9
btrfs: disable strict file flushes for renames and truncates
by Chris Mason
· 10 years ago
abdd2e8
Btrfs: fix crash when starting transaction
by Filipe Manana
· 10 years ago
0a4eaea
btrfs: remove stale comment from btrfs_flush_all_pending_stuffs
by David Sterba
· 10 years ago
46c4e71
Btrfs: assert send doesn't attempt to start transactions
by Filipe Manana
· 10 years ago
47a306a
btrfs: fix error handling in create_pending_snapshot
by Eric Sandeen
· 10 years ago
c7548af
Btrfs: convert smp_mb__{before,after}_clear_bit
by Chris Mason
· 10 years ago
a79b7d4
Btrfs: async delayed refs
by Chris Mason
· 10 years ago
fcebe45
Btrfs: rework qgroup accounting
by Josef Bacik
· 11 years ago
27cdeb7
Btrfs: use bitfield instead of integer data type for the some variants in btrfs_root
by Miao Xie
· 11 years ago
61155aa
btrfs: assert that send is not in progres before root deletion
by David Sterba
· 11 years ago
9e351cc
Btrfs: remove transaction from send
by Josef Bacik
· 11 years ago
a26e8c9
Btrfs: don't clear uptodate if the eb is under IO
by Josef Bacik
· 11 years ago
3bbb24b
Btrfs: fix deadlock with nested trans handles
by Josef Bacik
· 11 years ago
6c255e6
Btrfs: don't flush all delalloc inodes when we doesn't get s_umount lock
by Miao Xie
· 11 years ago
c0af8f0
Btrfs: cancel scrub on transaction abortion
by Wang Shilong
· 11 years ago
6cf7f77
Btrfs: fix a possible deadlock between scrub and transaction committing
by Wang Shilong
· 11 years ago
3818aea
btrfs: Add noinode_cache mount option
by Qu Wenruo
· 11 years ago
0a2b2a8
Btrfs: throttle delayed refs better
by Josef Bacik
· 11 years ago
d7df2c7
Btrfs: attach delayed ref updates to delayed ref heads
by Josef Bacik
· 11 years ago
5039edd
Btrfs: make fsync latency less sucky
by Josef Bacik
· 11 years ago
18f687d
Btrfs: fix protection between send and root deletion
by Wang Shilong
· 11 years ago
a56dbd8
Btrfs: remove btrfs_end_transaction_dmeta()
by Miao Xie
· 11 years ago
efe120a
Btrfs: convert printk to btrfs_ and fix BTRFS prefix
by Frank Holton
· 11 years ago
cb7ab02
Btrfs: wrap repeated code into scrub_blocked_if_needed()
by Wang Shilong
· 11 years ago
c46effa
Btrfs: introduce a head ref rbtree
by Liu Bo
· 11 years ago
b1a06a4
Btrfs: fix lockdep error in async commit
by Liu Bo
· 11 years ago
91aef86
Btrfs: rename btrfs_start_all_delalloc_inodes
by Miao Xie
· 11 years ago
b024419
Btrfs: don't wait for the completion of all the ordered extents
by Miao Xie
· 11 years ago
80d94fb
Btrfs: fix memory leaks on transaction commit failure
by Filipe David Borba Manana
· 11 years ago
20dd2cb
Btrfs: fix BUG_ON() casued by the reserved space migration
by Miao Xie
· 11 years ago
724e231
Btrfs: fix two use-after-free bugs with transaction cleanup
by Josef Bacik
· 11 years ago
c16ce19
Btrfs: remove all BUG_ON()'s from commit_cowonly_roots
by Josef Bacik
· 11 years ago
4e121c0
Btrfs: cleanup transaction on abort
by Josef Bacik
· 11 years ago
e022828
Btrfs: reset intwrite on transaction abort
by Josef Bacik
· 11 years ago
60e7cd3
Btrfs: fix transid verify errors when recovering log tree
by Josef Bacik
· 11 years ago
f0de181
Btrfs: kill delay_iput arg to the wait_ordered functions
by Josef Bacik
· 11 years ago
c1c9ff7
Btrfs: Remove superfluous casts from u64 to unsigned long long
by Geert Uytterhoeven
· 11 years ago
70f8017
Btrfs: check UUID tree during mount if required
by Stefan Behrens
· 11 years ago
2643279
Btrfs: introduce uuid-tree-gen field
by Stefan Behrens
· 11 years ago
dd5f961
Btrfs: maintain subvolume items in the UUID tree
by Stefan Behrens
· 11 years ago
171170c
btrfs: mark some local function as 'static'
by Sergei Trofimovich
· 11 years ago
6596a928
Btrfs: don't bug_on when we fail when cleaning up transactions
by Josef Bacik
· 11 years ago
3cae210
btrfs: Cleanup for using BTRFS_SETGET_STACK instead of raw convert
by Qu Wenruo
· 11 years ago
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
90b6d28
Btrfs: fix the comment typo for btrfs_attach_transaction_barrier
by Wang Sheng-Hui
· 11 years ago
1be41b7
Btrfs: fix transaction throttling for delayed refs
by Josef Bacik
· 11 years ago
501407a
Btrfs: stop waiting on current trans if we aborted
by Josef Bacik
· 11 years ago
c6adc9c
Btrfs: merge pending IO for tree log write back
by Miao Xie
· 11 years ago
4a9d8bd
Btrfs: make the state of the transaction more readable
by Miao Xie
· 11 years ago
581227d
Btrfs: remove the time check in btrfs_commit_transaction()
by Miao Xie
· 11 years ago
Next »