Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
c7d6b573fe55fdccd60bfe082dda8cace9bcaa3f
/
fs
/
btrfs
/
inode.c
64887b6
Merge branch 'for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9ec3a64
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 10 years ago
6e17d30
Btrfs: fill ->last_trans for delayed inode in btrfs_fill_inode.
by Yang Dongsheng
· 10 years ago
fe0f07d
direct-io: only inc/dec inode->i_dio_count for file systems
by Jens Axboe
· 10 years ago
ba0e4ae
Merge branch 'for-linus-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
e2d1f92
btrfs: qgroup: do a reservation in a higher level.
by Dongsheng Yang
· 10 years ago
3119321
Btrfs: qgroup: Introduce a may_use to account space_info->bytes_may_use.
by Dongsheng Yang
· 10 years ago
d7c1517
btrfs: Fix NO_SPACE bug caused by delayed-iput
by Zhao Lei
· 10 years ago
22c6186
direct_IO: remove rw from a_ops->direct_IO()
by Omar Sandoval
· 10 years ago
6f67376
direct_IO: use iov_iter_rw() instead of rw everywhere
by Omar Sandoval
· 10 years ago
17f8c84
Remove rw from {,__,do_}blockdev_direct_IO()
by Omar Sandoval
· 10 years ago
c0fec3a
Merge branch 'iocb' into for-next
by Al Viro
· 10 years ago
3bce876
Btrfs: don't steal from the global reserve if we don't have the space
by Josef Bacik
· 10 years ago
28f75a0
Btrfs: refill block reserves during truncate
by Chris Mason
· 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
4a3d1ca
fs: btrfs: Add missing include file
by Guenter Roeck
· 10 years ago
e2e40f2
fs: move struct kiocb to fs.h
by Christoph Hellwig
· 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
e1cbbfa
Btrfs: fix outstanding_extents accounting in DIO
by Josef Bacik
· 10 years ago
6a3891c
Btrfs: add sanity test for outstanding_extents accounting
by Josef Bacik
· 10 years ago
ba11721
Btrfs: account merges/splits properly
by Josef Bacik
· 10 years ago
8461a3d
Btrfs: fix merge delalloc logic
by Josef Bacik
· 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
31e818f
btrfs: cleanup, use kmalloc_array/kcalloc array helpers
by David Sterba
· 10 years ago
1932b7b
btrfs: fix lost return value due to variable shadowing
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
dcab6a3
Btrfs: account for large extents with enospc
by Josef Bacik
· 10 years ago
3266789
Btrfs: don't set and clear delalloc for O_DIRECT writes
by Josef Bacik
· 10 years ago
3e05bde
Btrfs: only adjust outstanding_extents when we do a short write
by Josef Bacik
· 10 years ago
9cc97d6
Btrfs: Add code to support file creation time
by chandan r
· 12 years ago
a937b97
btrfs: kill btrfs_inode_*time helpers
by David Sterba
· 10 years ago
ffe2d20
Btrfs: Introduce BTRFS_BLOCK_GROUP_RAID56_MASK to check raid56 simply
by Zhao Lei
· 10 years ago
9ee49a04
btrfs: switch extent_state state to unsigned
by David Sterba
· 10 years ago
f0954c6
btrfs: update message levels after checksum errors
by David Sterba
· 10 years ago
68b663d
btrfs: update message levels for errors
by David Sterba
· 10 years ago
b83ae6d
fs: remove mapping->backing_dev_info
by Christoph Hellwig
· 10 years ago
1d4c08e
btrfs: expand btrfs_find_item if found_key is NULL
by David Sterba
· 10 years ago
03c751a
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
c7cfb8a
Btrfs: call inode_dec_link_count() on mkdir error path
by Wang Shilong
· 10 years ago
bdeb03c
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9ea24bb
Btrfs: fix snapshot inconsistency after a file write followed by truncate
by Filipe Manana
· 10 years ago
b38ef71
Btrfs: ensure ordered extent errors aren't missed on fsync
by Filipe Manana
· 10 years ago
e6eb431
Btrfs: report error after failure inlining extent in compressed write path
by Filipe Manana
· 10 years ago
728404d
Btrfs: add helper btrfs_fdatawrite_range
by Filipe Manana
· 10 years ago
075bdbd
Btrfs: correctly flush compressed data before/after direct IO
by Filipe Manana
· 10 years ago
c44f649
Btrfs: make inode.c:compress_file_range() return void
by Filipe Manana
· 10 years ago
4bcbb33
Btrfs: fix incorrect compression ratio detection
by Shilong Wang
· 10 years ago
dec8f17
Btrfs: make inode.c:submit_compressed_extents() return void
by Filipe Manana
· 10 years ago
3d7a820
Btrfs: process all async extents on compressed write failure
by Filipe Manana
· 10 years ago
40ae837
Btrfs: don't leak pages and memory on compressed write error
by Filipe Manana
· 10 years ago
fce2a4e
Btrfs: fix hang on compressed write error
by Filipe Manana
· 10 years ago
704de49
Btrfs: set page and mapping error on compressed write failure
by Filipe Manana
· 10 years ago
41d28bc
switch d_materialise_unique() users to d_splice_alias()
by Al Viro
· 10 years ago
d379730
Revert "Btrfs: race free update of commit root for ro snapshots"
by Chris Mason
· 10 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
32be3a1
btrfs: Fix the wrong condition judgment about subset extent map
by Qu Wenruo
· 10 years ago
bfebd8b
btrfs: use enum for wq endio metadata type
by David Sterba
· 10 years ago
ee39b43
btrfs: remove unlikely from data-dependent branches and slow paths
by David Sterba
· 10 years ago
5d99a998
btrfs: remove unlikely from NULL checks
by David Sterba
· 10 years ago
1d52c78
Btrfs: try not to ENOSPC on log replay
by Josef Bacik
· 10 years ago
e6c4efd
btrfs: Fix and enhance merge_extent_mapping() to insert best fitted extent map
by Qu Wenruo
· 10 years ago
f612496
Btrfs: cleanup the read failure record after write or when the inode is freeing
by Miao Xie
· 10 years ago
8b110e3
Btrfs: implement repair function when direct read fails
by Miao Xie
· 10 years ago
c1dc089
Btrfs: do file data check by sub-bio's self
by Miao Xie
· 10 years ago
dc380ae
Btrfs: cleanup similar code of the buffered data data check and dio read data check
by Miao Xie
· 10 years ago
23ea8e5
Btrfs: load checksum data once when submitting a direct read io
by Miao Xie
· 10 years ago
354877b
Btrfs: fix off-by-one in cow_file_range_inline()
by Wang Shilong
· 10 years ago
7816030
Btrfs: fall into nocompression codes quickly if possible
by Wang Shilong
· 10 years ago
f79707b
Btrfs: fix wrong skipping compression for an inode
by Wang Shilong
· 10 years ago
555e128
Btrfs: set error return value in btrfs_get_blocks_direct
by Filipe Manana
· 10 years ago
47059d9
Btrfs: make defragment work with nodatacow option
by Wang Shilong
· 10 years ago
962a298
btrfs: kill the key type accessor helpers
by David Sterba
· 11 years ago
7ed641b
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
b0d5d10
Btrfs: use insert_inode_locked4 for inode creation
by Chris Mason
· 10 years ago
dac5705
Btrfs: fix crash while doing a ranged fsync
by Filipe Manana
· 10 years ago
d9f8596
Btrfs: fix corruption after write/fsync failure + fsync + log recovery
by Filipe Manana
· 10 years ago
1fb00cb
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
9e0af23
Btrfs: fix task hang under heavy compressed write
by Liu Bo
· 10 years ago
51f395a
btrfs: Use right extent length when inserting overlap extent map.
by Qu Wenruo
· 10 years ago
7064dd5
Btrfs: don't monopolize a core when evicting inode
by Filipe Manana
· 10 years ago
5762b5c
Btrfs: ensure tmpfile inode is always persisted with link count of 0
by Filipe Manana
· 10 years ago
9c3b306
Btrfs: race free update of commit root for ro snapshots
by Filipe Manana
· 10 years ago
e2eca69
Btrfs: fix wrong extent mapping for DirectIO
by Wang Shilong
· 10 years ago
9a025a0
Btrfs: fix wrong write range for filemap_fdatawrite_range()
by Wang Shilong
· 10 years ago
7a5c3c9
Btrfs: fix put dio bio twice when we submit dio bio fail
by Miao Xie
· 11 years ago
e64df3e
Merge branch 'for-linus2' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 10 years ago
8d875f9
btrfs: disable strict file flushes for renames and truncates
by Chris Mason
· 10 years ago
ce62003
Btrfs: fix compressed write corruption on enospc
by Liu Bo
· 10 years ago
80ace85
btrfs: add RENAME_NOREPLACE
by Miklos Szeredi
· 10 years ago
e13d100
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
e570fd2
Btrfs: fix broken free space cache after the system crashed
by Miao Xie
· 11 years ago
16b9057
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 11 years ago
859862d
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs
by Linus Torvalds
· 11 years ago
7ffbb59
Btrfs: make fsync work after cloning into a file
by Filipe Manana
· 11 years ago
6fdef6d
Btrfs: don't release invalid page in btrfs_page_exists_in_range()
by Filipe Manana
· 11 years ago
809f901
Btrfs: make sure we retry if page is a retriable exception
by Filipe Manana
· 11 years ago
Next »