Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
shift
/
mainline
/
9780643cde26406d324413ae5c51e772144533bc
/
fs
/
xfs
9780643c
xfs: fix error initialization
by Darrick J. Wong
· 8 years ago
93fed47
xfs: fix label inaccuracies
by Darrick J. Wong
· 8 years ago
97a1b87
xfs: remove isize check from unshare operation
by Darrick J. Wong
· 8 years ago
024adf4
xfs: reduce stack usage of _reflink_clear_inode_flag
by Darrick J. Wong
· 8 years ago
63646fc
xfs: check inode reflink flag before calling reflink functions
by Darrick J. Wong
· 8 years ago
1f08af5
xfs: implement swapext for rmap filesystems
by Darrick J. Wong
· 8 years ago
39aff5f
xfs: refactor swapext code
by Darrick J. Wong
· 8 years ago
e06259a
xfs: various swapext cleanups
by Darrick J. Wong
· 8 years ago
e54b5bf
xfs: recognize the reflink feature bit
by Darrick J. Wong
· 8 years ago
a35eb41
xfs: simulate per-AG reservations being critically low
by Darrick J. Wong
· 8 years ago
4f435eb
xfs: don't mix reflink and DAX mode for now
by Darrick J. Wong
· 8 years ago
c8e156a
xfs: check for invalid inode reflink flags
by Darrick J. Wong
· 8 years ago
e153aa7
xfs: set a default CoW extent size of 32 blocks
by Darrick J. Wong
· 8 years ago
3f165b3
xfs: convert unwritten status of reverse mappings for shared files
by Darrick J. Wong
· 8 years ago
ceeb9c8
xfs: use interval query for rmap alloc operations on shared files
by Darrick J. Wong
· 8 years ago
0e07c03
xfs: add shared rmap map/unmap/convert log item types
by Darrick J. Wong
· 8 years ago
80de462
xfs: increase log reservations for reflink
by Darrick J. Wong
· 8 years ago
83104d4
xfs: garbage collect old cowextsz reservations
by Darrick J. Wong
· 8 years ago
90e2056
xfs: try other AGs to allocate a BMBT block
by Darrick J. Wong
· 8 years ago
6fa164b
xfs: don't allow reflink when the AG is low on space
by Darrick J. Wong
· 8 years ago
84d6961
xfs: preallocate blocks for worst-case btree expansion
by Darrick J. Wong
· 8 years ago
f7ca352
xfs: create a separate cow extent size hint for the allocator
by Darrick J. Wong
· 8 years ago
98cc2db
xfs: unshare a range of blocks via fallocate
by Darrick J. Wong
· 8 years ago
f0bc4d1
xfs: swap inode reflink flags when swapping inode extents
by Darrick J. Wong
· 8 years ago
f86f403
xfs: teach get_bmapx about shared extents and the CoW fork
by Darrick J. Wong
· 8 years ago
cc71466
xfs: add dedupe range vfs function
by Darrick J. Wong
· 8 years ago
9fe2604
xfs: add clone file and clone range vfs functions
by Darrick J. Wong
· 8 years ago
862bb36
xfs: reflink extents from one file to another
by Darrick J. Wong
· 8 years ago
174edb0
xfs: store in-progress CoW allocations in the refcount btree
by Darrick J. Wong
· 8 years ago
5e7e605
xfs: cancel pending CoW reservations when destroying inodes
by Darrick J. Wong
· 8 years ago
aa8968f
xfs: cancel CoW reservations and clear inode reflink flag when freeing blocks
by Darrick J. Wong
· 8 years ago
0613f16
xfs: implement CoW for directio writes
by Darrick J. Wong
· 8 years ago
db1327b
xfs: report shared extent mappings to userspace correctly
by Darrick J. Wong
· 8 years ago
43caeb1
xfs: move mappings from cow fork to data fork after copy-write
by Darrick J. Wong
· 8 years ago
4862cfe
xfs: support removing extents from CoW fork
by Darrick J. Wong
· 8 years ago
ef47366
xfs: allocate delayed extents in CoW fork
by Darrick J. Wong
· 8 years ago
60b4984
xfs: support allocating delayed extents in CoW fork
by Darrick J. Wong
· 8 years ago
2a06705
xfs: create delalloc extents in CoW fork
by Darrick J. Wong
· 8 years ago
be51f81
xfs: support bmapping delalloc extents in the CoW fork
by Darrick J. Wong
· 8 years ago
3993bae
xfs: introduce the CoW fork
by Darrick J. Wong
· 8 years ago
11715a2
xfs: don't allow reflinked dir/dev/fifo/socket/pipe files
by Darrick J. Wong
· 8 years ago
f0ec1b8
xfs: add reflink feature flag to geometry
by Darrick J. Wong
· 8 years ago
53aa1c3
xfs: define tracepoints for reflink activities
by Darrick J. Wong
· 8 years ago
4453593
xfs: return work remaining at the end of a bunmapi operation
by Darrick J. Wong
· 8 years ago
17c12bc
xfs: when replaying bmap operations, don't let unlinked inodes get reaped
by Darrick J. Wong
· 8 years ago
9f3afb5
xfs: implement deferred bmbt map/unmap operations
by Darrick J. Wong
· 8 years ago
4847acf
xfs: pass bmapi flags through to bmap_del_extent
by Darrick J. Wong
· 8 years ago
f65306e
xfs: map an inode's offset to an exact physical block
by Darrick J. Wong
· 8 years ago
77d61fe
xfs: log bmap intent items
by Darrick J. Wong
· 8 years ago
6413a01
xfs: create bmbt update intent log items
by Darrick J. Wong
· 8 years ago
350a27a
xfs: introduce reflink utility functions
by Darrick J. Wong
· 8 years ago
d0e853f
xfs: reserve AG space for the refcount btree root
by Darrick J. Wong
· 8 years ago
a90c00f
xfs: add refcount btree block detection to log recovery
by Darrick J. Wong
· 8 years ago
62aab20
xfs: adjust refcount when unmapping file blocks
by Darrick J. Wong
· 8 years ago
33ba6129
xfs: connect refcount adjust functions to upper layers
by Darrick J. Wong
· 8 years ago
3172725
xfs: adjust refcount of an extent of blocks in refcount btree
by Darrick J. Wong
· 8 years ago
f997ee2
xfs: log refcount intent items
by Darrick J. Wong
· 8 years ago
baf4bcac
xfs: create refcount update intent log items
by Darrick J. Wong
· 8 years ago
bdf2863
xfs: add refcount btree operations
by Darrick J. Wong
· 8 years ago
f310bd2
xfs: account for the refcount btree in the alloc/free log reservation
by Darrick J. Wong
· 8 years ago
ac4fef6
xfs: add refcount btree support to growfs
by Darrick J. Wong
· 8 years ago
1946b91
xfs: define the on-disk refcount btree format
by Darrick J. Wong
· 8 years ago
af30dfa
xfs: refcount btree add more reserved blocks
by Darrick J. Wong
· 8 years ago
46eeb52
xfs: introduce refcount btree definitions
by Darrick J. Wong
· 8 years ago
c75c752
xfs: define tracepoints for refcount btree activities
by Darrick J. Wong
· 8 years ago
9cdafd8
xfs: return an error when an inline directory is too small
by Darrick J. Wong
· 8 years ago
155cd43
Merge branch 'xfs-4.9-log-recovery-fixes' into for-next
by Dave Chinner
· 8 years ago
a1f45e6
Merge branch 'iomap-4.9-dax' into for-next
by Dave Chinner
· 8 years ago
a89b3f9
Merge branch 'xfs-4.9-delalloc-rework' into for-next
by Dave Chinner
· 8 years ago
79ad576
Merge branch 'xfs-4.9-reflink-prep' into for-next
by Dave Chinner
· 8 years ago
a447d7c
xfs: update atime before I/O in xfs_file_dio_aio_read
by Christoph Hellwig
· 8 years ago
5cd9cee
xfs: log recovery tracepoints to track current lsn and buffer submission
by Brian Foster
· 8 years ago
60a4a22
xfs: update metadata LSN in buffers during log recovery
by Brian Foster
· 8 years ago
040c52c
xfs: don't warn on buffers not being recovered due to LSN
by Brian Foster
· 8 years ago
22db9af
xfs: pass current lsn to log recovery buffer validation
by Brian Foster
· 8 years ago
12818d2
xfs: rework log recovery to submit buffers on LSN boundaries
by Brian Foster
· 8 years ago
ddeb14f
xfs: quiesce the filesystem after recovery on readonly mount
by Dave Chinner
· 8 years ago
292378e
xfs: remote attribute blocks aren't really userdata
by Dave Chinner
· 8 years ago
6c31f495
xfs: use iomap to implement DAX
by Christoph Hellwig
· 8 years ago
e372843
xfs: refactor xfs_setfilesize
by Christoph Hellwig
· 8 years ago
66642c5
xfs: take the ilock shared if possible in xfs_file_iomap_begin
by Christoph Hellwig
· 8 years ago
17879e8
xfs: fix locking for DAX writes
by Christoph Hellwig
· 8 years ago
ecd5072
iomap: add IOMAP_F_NEW flag
by Christoph Hellwig
· 8 years ago
51446f5
xfs: rewrite and optimize the delalloc write path
by Christoph Hellwig
· 8 years ago
85a6e76
xfs: make xfs_inode_set_eofblocks_tag cheaper for the common case
by Christoph Hellwig
· 8 years ago
f8e3a82
xfs: factor our a helper to calculate the EOF alignment
by Christoph Hellwig
· 8 years ago
e9c4973
xfs: move xfs_bmbt_to_iomap up
by Christoph Hellwig
· 8 years ago
3fd129b
xfs: set up per-AG free space reservations
by Darrick J. Wong
· 8 years ago
385d6558
xfs: defer should allow ->finish_item to request a new transaction
by Darrick J. Wong
· 8 years ago
c611cc0
xfs: count the blocks in a btree
by Darrick J. Wong
· 8 years ago
4ed3f68
xfs: create a standard btree size calculator code
by Darrick J. Wong
· 8 years ago
a1d46cf
xfs: remove xfs_btree_bigkey
by Darrick J. Wong
· 8 years ago
cd00158
xfs: convert RUI log formats to use variable length arrays
by Darrick J. Wong
· 8 years ago
7716981
xfs: normalize "infinite" retries in error configs
by Eric Sandeen
· 8 years ago
79c350e
xfs: fix signed integer overflow
by Xie XiuQi
· 8 years ago
791cc43
Make __xfs_xattr_put_listen preperly report errors.
by Artem Savkov
· 8 years ago
a27f6ef
xfs: undo block reservation correctly in xfs_trans_reserve()
by Eryu Guan
· 8 years ago
ea78d80
xfs: track log done items directly in the deferred pending work item
by Darrick J. Wong
· 8 years ago
800b269
xfs: prevent dropping ioend completions during buftarg wait
by Brian Foster
· 8 years ago
f3d7ebd
xfs: fix superblock inprogress check
by Dave Chinner
· 8 years ago
Next »