Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
39847c4d3d91f487f9ab3d083ee5d0f8419f105c
/
fs
/
btrfs
/
inode.c
39847c4
Btrfs: fix wrong reservation of csums
by Miao Xie
· 12 years ago
6e137ed
Btrfs: fix space accounting for unlink and rename
by Josef Bacik
· 12 years ago
4adaa61
Btrfs: fix race between mmap writes and compression
by Chris Mason
· 12 years ago
a09a0a7
Btrfs: get better concurrency for snapshot-aware defrag work
by Liu Bo
· 12 years ago
154ea28
Btrfs: enforce min_bytes parameter during extent allocation
by Chris Mason
· 12 years ago
bdc20e6
Btrfs: copy everything if we've created an inline extent
by Josef Bacik
· 12 years ago
fda2832
btrfs: cleanup for open-coded alignment
by Qu Wenruo
· 12 years ago
8c4ce81
Btrfs: do not change inode flags in rename
by Liu Bo
· 12 years ago
f2bdf9a
Btrfs: make sure NODATACOW also gets NODATASUM set
by Josef Bacik
· 12 years ago
172a504
Btrfs: fix wrong outstanding_extents when doing DIO write
by Miao Xie
· 12 years ago
38c227d
Btrfs: snapshot-aware defrag
by Liu Bo
· 12 years ago
24542bf
btrfs: limit fallocate extent reservation to 256MB
by Zach Brown
· 12 years ago
e942f88
Merge branch 'raid56-experimental' into for-linus-3.9
by Chris Mason
· 12 years ago
b2c6b3e
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/josef/btrfs-next into for-linus-3.9
by Chris Mason
· 12 years ago
fa6ac87
Btrfs: fix cleaner thread not working with inode cache option
by Liu Bo
· 12 years ago
38851cc
Btrfs: implement unlocked dio write
by Miao Xie
· 12 years ago
2e60a51
Btrfs: serialize unlocked dio reads with truncate
by Miao Xie
· 12 years ago
0934856
Btrfs: fix deadlock due to unsubmitted
by Miao Xie
· 12 years ago
4a7d0f6
Btrfs: cleanup orphan reservation if truncate fails
by Josef Bacik
· 12 years ago
5d80366
Btrfs: steal from global reserve if we are cleaning up orphans
by Josef Bacik
· 12 years ago
3e04e7f
Btrfs: handle errors in compression submission path
by Josef Bacik
· 12 years ago
925396e
Btrfs: account for orphan inodes properly during cleanup
by Josef Bacik
· 12 years ago
0bec9ef
Btrfs: unreserve space if our ordered extent fails to work
by Josef Bacik
· 12 years ago
df0af1a
Btrfs: use the inode own lock to protect its delalloc_bytes
by Miao Xie
· 12 years ago
963d678
Btrfs: use percpu counter for fs_info->delalloc_bytes
by Miao Xie
· 12 years ago
55e301f
Btrfs: move fs/btrfs/ioctl.h to include/uapi/linux/btrfs.h
by Filipe Brandenburger
· 12 years ago
fe5fafbe
Revert "Btrfs: fix permissions of empty files not affected by umask"
by Josef Bacik
· 12 years ago
63607cc
Btrfs: traverse and flush the delalloc inodes once
by Miao Xie
· 12 years ago
51fab69
Btrfs: use token to avoid times mapping extent buffer
by Liu Bo
· 12 years ago
2ab28f3
Btrfs: wait on ordered extents at the last possible moment
by Josef Bacik
· 12 years ago
4eee4fa
Btrfs: use wrapper page_offset
by Miao Xie
· 12 years ago
0e8c36a
Btrfs: fix lots of orphan inodes when the space is not enough
by Miao Xie
· 12 years ago
0e4e026
Merge branch 'for-linus' into raid56-experimental
by Chris Mason
· 12 years ago
53b381b
Btrfs: RAID5 and RAID6
by David Woodhouse
· 12 years ago
64a1670
Btrfs: add rw argument to merge_bio_hook()
by David Woodhouse
· 15 years ago
d7df025
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
1eafa6c
Btrfs: fix repeated delalloc work allocation
by Miao Xie
· 12 years ago
3972f26
btrfs: update timestamps on truncate()
by Eric Sandeen
· 12 years ago
f276795
btrfs: fix btrfs_cont_expand() freeing IS_ERR em
by Zach Brown
· 12 years ago
f9e4fb5
Btrfs: fix a bug when llseek for delalloc bytes behind prealloc extents
by Liu Bo
· 12 years ago
f3fe820
Btrfs: add orphan before truncating pagecache
by Josef Bacik
· 12 years ago
39e3c95
vfs: remove DCACHE_NEED_LOOKUP
by Jeff Layton
· 12 years ago
213490b
Btrfs: fix a bug of per-file nocow
by Liu Bo
· 12 years ago
9c52057
Btrfs: fix hash overflow handling
by Chris Mason
· 12 years ago
9185aa5
Btrfs: fix permissions of empty files not affected by umask
by Filipe Brandenburger
· 12 years ago
6c760c0
Btrfs: do not call file_update_time in aio_write
by Josef Bacik
· 12 years ago
70c8a91
Btrfs: log changed inodes based on the extent map tree
by Josef Bacik
· 12 years ago
b11e234
Btrfs: do not mark ems as prealloc if we are writing to them
by Josef Bacik
· 12 years ago
b493968
Btrfs: keep track of the extents original block length
by Josef Bacik
· 12 years ago
b812ce2
Btrfs: inline csums if we're fsyncing
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
ac6a2b3
Btrfs: fix wrong return value of btrfs_truncate_page()
by Miao Xie
· 12 years ago
543eabd
Btrfs: don't auto defrag a file when doing directIO
by Miao Xie
· 12 years ago
43baa57
Btrfs: refactor error handling to drop inode in btrfs_create()
by Filipe Brandenburger
· 12 years ago
2794ed0
Btrfs: fix permissions of empty files not affected by umask
by Filipe Brandenburger
· 12 years ago
05dadc0
Btrfs: add fiemap's flag check
by Tsutomu Itoh
· 12 years ago
6189192
Btrfs: handle errors from btrfs_map_bio() everywhere
by Stefan Behrens
· 12 years ago
3ec706c
Btrfs: pass fs_info to btrfs_map_block() instead of mapping_tree
by Stefan Behrens
· 12 years ago
b53d3f5
Btrfs: cleanup for btrfs_btree_balance_dirty
by Liu Bo
· 12 years ago
6c1500f
fs/btrfs: drop if around WARN_ON
by Julia Lawall
· 12 years ago
31b1a2b
fs/btrfs: use WARN
by Julia Lawall
· 12 years ago
b7d5b0a
Btrfs: fix joining the same transaction handler more than 2 times
by Miao Xie
· 12 years ago
8ccf6f19
Btrfs: make delalloc inodes be flushed by multi-task
by Miao Xie
· 12 years ago
08e007d
Btrfs: improve the noflush reservation
by Miao Xie
· 12 years ago
f48d427
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
be6aef6
Btrfs: Use btrfs_update_inode_fallback when creating a snapshot
by Josef Bacik
· 12 years ago
7205542
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
f0bd95e
Btrfs: confirmation of value is added before trace_btrfs_get_extent() is called
by Tsutomu Itoh
· 12 years ago
ce19533
Btrfs: do not hold the file extent leaf locked when adding extent item
by Josef Bacik
· 12 years ago
a698d075
Btrfs: add a type field for the transaction handle
by Miao Xie
· 12 years ago
f186373
btrfs: extended inode refs
by Mark Fasheh
· 12 years ago
b3ae244
btrfs: return EPERM upon rmdir on a subvolume
by David Sterba
· 12 years ago
aab174f
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 12 years ago
8c0a853
fs: push rcu_barrier() from deactivate_locked_super() to filesystems
by Kirill A. Shutemov
· 12 years ago
437589a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
by Linus Torvalds
· 12 years ago
962197b
Btrfs: fix unnecessary warning when the fragments make the space alloc fail
by Miao Xie
· 12 years ago
69ffb54
Btrfs: create a pinned em when writing to a prealloc range in DIO
by Josef Bacik
· 12 years ago
8407aa4
Btrfs: fix corrupted metadata in the snapshot
by Miao Xie
· 12 years ago
837e197
btrfs: polish names of kmem caches
by David Sterba
· 12 years ago
9e8a4a8
Btrfs: use flag EXTENT_DEFRAG for snapshot-aware defrag
by Liu Bo
· 12 years ago
66d8f3d
Btrfs: add a new "type" field into the block reservation structure
by Miao Xie
· 12 years ago
ac14aed
Btrfs: do not take cleanup_work_sem in btrfs_run_delayed_iputs()
by Sage Weil
· 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
46d8bc3
Btrfs: fix a bug in checking whether a inode is already in log
by Liu Bo
· 12 years ago
321f0e7
Btrfs: fix wrong orphan count of the fs/file tree
by Miao Xie
· 12 years ago
4e2f84e
Btrfs: improve fsync by filtering extents that we want
by Liu Bo
· 12 years ago
ca7e70f
Btrfs: do not needlessly restart the transaction for enospc
by Josef Bacik
· 12 years ago
5dc562c
Btrfs: turbo charge fsync
by Josef Bacik
· 12 years ago
7c73531
Btrfs: update last trans if we don't update the inode
by Josef Bacik
· 12 years ago
99dbb16
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 12 years ago
2f2f43d
userns: Convert btrfs to use kuid/kgid where appropriate
by Eric W. Biederman
· 13 years ago
8bad3c0
btrfs: fix comment typo in btrfs_finish_ordered_io
by Liu Bo
· 13 years ago
318e151
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 12 years ago
d280e5b
Btrfs: fix ordered extent leak when failing to start a transaction
by Liu Bo
· 12 years ago
24c03fa
Btrfs: fix a dio write regression
by Liu Bo
· 12 years ago
5a24e84
Btrfs: fix enospc problems when deleting a subvol
by Josef Bacik
· 12 years ago
66657b3
Btrfs: barrier before waitqueue_active
by Josef Bacik
· 12 years ago
c329861
Btrfs: don't allocate a seperate csums array for direct reads
by Josef Bacik
· 12 years ago
eb838e7
Btrfs: lock extents as we map them in DIO
by Josef Bacik
· 12 years ago
Next »