Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
f65e9eacfad60cd05d1bac7defb6ff6b50dcfb5b
/
fs
/
btrfs
/
tree-log.c
0b1c6cc
Btrfs: use tokens where we can in the tree log
by Josef Bacik
· 12 years ago
70c8a91
Btrfs: log changed inodes based on the extent map tree
by Josef Bacik
· 12 years ago
a95249b
Btrfs: don't bother copying if we're only logging the inode
by Josef Bacik
· 12 years ago
e997615
Btrfs: only log the inode item if we can get away with it
by Josef Bacik
· 12 years ago
5269b67
Btrfs: fix missing log when BTRFS_INODE_NEEDS_FULL_SYNC is set
by Miao Xie
· 12 years ago
bbe1426
Btrfs: fix unprotected extent map operation when logging file extents
by Miao Xie
· 12 years ago
315a985
Btrfs: fix wrong file extent length
by Miao Xie
· 12 years ago
183f37f
Btrfs: do not log extents when we only log new names
by Liu Bo
· 12 years ago
e9069f4
btrfs: Fix compilation with user namespace support enabled
by Eric W. Biederman
· 12 years ago
f46dbe3
btrfs: init ref_index to zero in add_inode_ref
by Chris Mason
· 12 years ago
5af3e8c
Btrfs: make filesystem read-only when submitting barrier fails
by Stefan Behrens
· 12 years ago
94edf4a
Btrfs: don't bother committing delayed inode updates when fsyncing
by Josef Bacik
· 12 years ago
18ec90d
Btrfs: be smarter about dropping things from the tree log
by Josef Bacik
· 12 years ago
6f1fed7
Btrfs: don't lookup csums for prealloc extents
by Josef Bacik
· 12 years ago
e613887
Btrfs: cache extent state when writing out dirty metadata pages
by Josef Bacik
· 12 years ago
f186373
btrfs: extended inode refs
by Mark Fasheh
· 12 years ago
5a1d784
btrfs: improved readablity for add_inode_ref
by Jan Schmidt
· 12 years ago
0aa4a17
Btrfs: handle not finding the extent exactly when logging changed extents
by Josef Bacik
· 12 years ago
ff44c6e
Btrfs: do not hold the write_lock on the extent tree while logging
by Josef Bacik
· 12 years ago
2ecb792
Btrfs: fix unprotected ->log_batch
by Miao Xie
· 12 years ago
2aaa665
Btrfs: add hole punching
by Josef Bacik
· 12 years ago
2671485
Btrfs: remove unused hint byte argument for btrfs_drop_extents
by Josef Bacik
· 12 years ago
d279440
Btrfs: check if an inode has no checksum when logging it
by Liu Bo
· 12 years ago
46d8bc3
Btrfs: fix a bug in checking whether a inode is already in log
by Liu Bo
· 12 years ago
4e2f84e
Btrfs: improve fsync by filtering extents that we want
by Liu Bo
· 12 years ago
06d3d22
Btrfs: cleanup extents after we finish logging inode
by Liu Bo
· 12 years ago
0fa83cd
Btrfs: only warn if we hit an error when doing the tree logging
by Josef Bacik
· 12 years ago
5dc562c
Btrfs: turbo charge fsync
by Josef Bacik
· 12 years ago
b995929
Btrfs: return error of btrfs_update_inode() to caller
by Tsutomu Itoh
· 12 years ago
b630556
Btrfs: run delayed directory updates during log replay
by Chris Mason
· 12 years ago
5bdbeb2
Btrfs: fix return code in drop_objectid_items
by Josef Bacik
· 13 years ago
22ee698
Btrfs: check to see if the inode is in the log before fsyncing
by Josef Bacik
· 13 years ago
018642a
Btrfs: return value of btrfs_read_buffer is checked correctly
by Tsutomu Itoh
· 13 years ago
b9fab91
Btrfs: avoid sleeping in verify_parent_transid while atomic
by Chris Mason
· 13 years ago
79787ea
btrfs: replace many BUG_ONs with proper error handling
by Jeff Mahoney
· 13 years ago
143bede
btrfs: return void in functions without error conditions
by Jeff Mahoney
· 13 years ago
6dd70ce
btrfs: Fix busyloops in transaction waiting code
by Jan Kara
· 13 years ago
9785dbd
Merge branch 'for-chris' of git://git.jan-o-sch.net/btrfs-unstable into integration
by Chris Mason
· 13 years ago
66d7e7f
Btrfs: mark delayed refs as for cow
by Arne Jansen
· 13 years ago
6a6662c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 13 years ago
6c41761
btrfs: separate superblock items out of fs_info
by David Sterba
· 14 years ago
e688b725
Btrfs: fix extent pinning bugs in the tree log
by Chris Mason
· 13 years ago
cd354ad
Btrfs: don't wait as long for more batches during SSD log commit
by Chris Mason
· 13 years ago
bfe8684
filesystems: add set_nlink()
by Miklos Szeredi
· 13 years ago
34f3e4f
Btrfs: fix an oops of log replay
by liubo
· 13 years ago
b43b31b
Merge branch 'alloc_path' of git://git.kernel.org/pub/scm/linux/kernel/git/mfasheh/btrfs-error-handling into for-linus
by Chris Mason
· 13 years ago
bd68151
Btrfs: switch the btrfs tree locks to reader/writer
by Chris Mason
· 13 years ago
1e5063d
btrfs: Don't BUG_ON alloc_path errors in replay_one_buffer()
by Mark Fasheh
· 13 years ago
3ed4498
btrfs: fix dereference of ERR_PTR value
by David Sterba
· 13 years ago
d6c0cb3
Merge branch 'cleanups_and_fixes' into inode_numbers
by Chris Mason
· 14 years ago
37daa4f
Btrfs: check return value of btrfs_inc_extent_ref()
by Tsutomu Itoh
· 14 years ago
c00e949
Btrfs: return error to caller if read_one_inode() fails
by Tsutomu Itoh
· 14 years ago
1cd3079
Btrfs: BUG_ON is deleted from the caller of btrfs_truncate_item & btrfs_extend_item
by Tsutomu Itoh
· 14 years ago
65a246c
Btrfs: return error code to caller when btrfs_del_item fails
by Tsutomu Itoh
· 14 years ago
8e531cd
Btrfs: do not flush csum items of unchanged file data during treelog
by liubo
· 14 years ago
7126733
Merge branch 'for-chris' of git://git.kernel.org/pub/scm/linux/kernel/git/arne/btrfs-unstable-arne into inode_numbers
by Chris Mason
· 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
dcc6d07
Merge branch 'delayed_inode' into inode_numbers
by Chris Mason
· 14 years ago
16cdcec
btrfs: implement delayed inode items operation
by Miao Xie
· 14 years ago
0965537
Merge branch 'ino-alloc' of git://repo.or.cz/linux-btrfs-devel into inode_numbers
by Chris Mason
· 14 years ago
a2de733
btrfs: scrub
by Arne Jansen
· 14 years ago
b3b4aa7
btrfs: drop unused parameter from btrfs_release_path
by David Sterba
· 14 years ago
c704005
btrfs: unify checking of IS_ERR and null
by David Sterba
· 14 years ago
a62f44a
Btrfs: fix missing mutex_unlock in btrfs_del_dir_entries_in_log()
by Tsutomu Itoh
· 14 years ago
33345d01
Btrfs: Always use 64bit inode number
by Li Zefan
· 14 years ago
c622ae6
btrfs: make inode ref log recovery faster
by liubo
· 14 years ago
db5b493
Btrfs: cleanup some BUG_ON()
by Tsutomu Itoh
· 14 years ago
22a94d4
Btrfs: add checks to verify dir items are correct
by Josef Bacik
· 14 years ago
98d5dc1
btrfs: fix return value check of btrfs_start_transaction()
by Tsutomu Itoh
· 14 years ago
5df6708
btrfs: checking NULL or not in some functions
by Tsutomu Itoh
· 14 years ago
b31eabd
Btrfs: catch errors from btrfs_sync_log
by Chris Mason
· 14 years ago
2a29edc
btrfs: fix several uncheck memory allocations
by liubo
· 14 years ago
6a91221
Btrfs: use dget_parent where we can UPDATED
by Josef Bacik
· 14 years ago
559af82
Btrfs: cleanup warnings from gcc 4.6 (nonbugs)
by Andi Kleen
· 14 years ago
411fc6b
Btrfs: Fix variables set but not read (bugs found by gcc 4.6)
by Andi Kleen
· 14 years ago
4a500fd
Btrfs: Metadata ENOSPC handling for tree log
by Yan, Zheng
· 15 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
73f7341
Btrfs: change how we mount subvolumes
by Josef Bacik
· 15 years ago
c71bf09
Btrfs: Avoid orphan inodes cleanup while replaying log
by Yan, Zheng
· 15 years ago
920bbbf
Btrfs: Rewrite btrfs_drop_extents
by Yan, Zheng
· 15 years ago
8cef4e1
Btrfs: Avoid superfluous tree-log writeout
by Yan, Zheng
· 15 years ago
dcbeb0b
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
86df7eb
Btrfs: properly wait log writers during log sync
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
4722607
Btrfs: only write one super copy during fsync
by Chris Mason
· 15 years ago
474a503
Merge git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable
by Linus Torvalds
· 15 years ago
ff782e0
Btrfs: optimize fsync for the single writer case
by Josef Bacik
· 15 years ago
54bcf38
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable into for-linus
by Chris Mason
· 15 years ago
76dda93
Btrfs: add snapshot/subvolume destroy ioctl
by Yan, Zheng
· 15 years ago
13a8a7c
Btrfs: do not reuse objectid of deleted snapshot/subvol
by Yan, Zheng
· 15 years ago
a419aef
trivial: remove unnecessary semicolons
by Joe Perches
· 15 years ago
11833d6
Btrfs: improve async block group caching
by Yan Zheng
· 15 years ago
a1ed835
Btrfs: Fix extent replacment race
by Chris Mason
· 15 years ago
68b3855
Btrfs: change how we unpin extents
by Josef Bacik
· 15 years ago
631c07c
Btrfs: Correct redundant test in add_inode_ref
by Julia Lawall
· 15 years ago
817d52f
Btrfs: async block group caching
by Josef Bacik
· 15 years ago
b263c2c
Btrfs: fix extent_buffer leak during tree log replay
by Chris Mason
· 15 years ago
5d4f98a
Btrfs: Mixed back reference (FORWARD ROLLING FORMAT CHANGE)
by Yan Zheng
· 15 years ago
e980b50
Btrfs: fix fallocate deadlock on inode extent lock
by Chris Mason
· 16 years ago
Next »