Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
89e8c70306c0cbc54daa4cbc7d7159ec40667614
/
fs
/
xfs
/
xfs_file.c
d9a185f
Merge tag 'ovl-update-4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs
by Linus Torvalds
· 6 years ago
e1fb4a0
dax: remove VM_MIXEDMAP for fsdax and device dax
by Dave Jiang
· 6 years ago
e25ff83
xfs: Close race between direct IO and xfs_break_layouts()
by Dave Jiang
· 6 years ago
a4722a6
xfs: remove unused iolock arg from xfs_break_dax_layouts
by Eric Sandeen
· 6 years ago
87eb5eb
vfs: dedupe: rationalize args
by Miklos Szeredi
· 7 years ago
5740c99
vfs: dedupe: return int
by Miklos Szeredi
· 7 years ago
a205f0c
Merge tag 'xfs-4.18-merge-10' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 7 years ago
7d3bf61
Merge tag 'libnvdimm-for-4.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 7 years ago
b568457
Merge branch 'for-4.18/dax' into libnvdimm-for-next
by Dan Williams
· 7 years ago
0b61f8a
xfs: convert to SPDX license tags
by Dave Chinner
· 7 years ago
05edd88
fs: xfs: Change return type to vm_fault_t
by Souptick Joarder
· 7 years ago
d6dc57e
xfs, dax: introduce xfs_break_dax_layouts()
by Dan Williams
· 7 years ago
69eb5fa
xfs: prepare xfs_break_layouts() for another layout type
by Dan Williams
· 7 years ago
c63a8ea
xfs: prepare xfs_break_layouts() to be called with XFS_MMAPLOCK_EXCL
by Dan Williams
· 7 years ago
4f8ff44
iomap: iomap_dio_rw() handles all sync writes
by Dave Chinner
· 7 years ago
ed5c3e6
xfs: move generic_write_sync calls inwards
by Dave Chinner
· 7 years ago
021ba8e
xfs: cap the length of deduplication requests
by Darrick J. Wong
· 7 years ago
7d83fb1
xfs: prevent creating negative-sized file via INSERT_RANGE
by Darrick J. Wong
· 7 years ago
f5c54717
xfs: remove xfs_zero_range
by Christoph Hellwig
· 7 years ago
656de4f
xfs: merge _xfs_log_force_lsn and xfs_log_force_lsn
by Christoph Hellwig
· 7 years ago
c0b2462
dax: pass detailed error code from dax_iomap_fault()
by Jan Kara
· 7 years ago
a3841f9
Merge tag 'libnvdimm-for-4.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
by Linus Torvalds
· 7 years ago
a39e596
xfs: support for synchronous DAX faults
by Christoph Hellwig
· 7 years ago
7b565c9
xfs: Implement xfs_filemap_pfn_mkwrite() using __xfs_filemap_fault()
by Jan Kara
· 7 years ago
9a0dd42
dax: Allow dax_iomap_fault() to return pfn
by Jan Kara
· 7 years ago
a5c46e5
xfs: scrub directory metadata
by Darrick J. Wong
· 7 years ago
942491c
xfs: fix AIM7 regression
by Christoph Hellwig
· 7 years ago
749f24f
xfs: Fix bool initialization/comparison
by Thomas Meyer
· 7 years ago
ee70daa
xfs: update i_size after unwritten conversion in dio completion
by Eryu Guan
· 7 years ago
d20a5e3
xfs: report zeroed or not correctly in xfs_zero_range()
by Eryu Guan
· 7 years ago
64671ba
xfs: kill meaningless variable 'zero'
by Eryu Guan
· 7 years ago
e253d98
Merge branch 'work.read_write' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 7 years ago
d34fc1a
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 7 years ago
91d25ba
dax: use common 4k zero page for dax mmap reads
by Ross Zwisler
· 7 years ago
91f9943
fs: support RWF_NOWAIT for buffered reads
by Christoph Hellwig
· 7 years ago
d522d56
xfs: consolidate the various page fault handlers
by Christoph Hellwig
· 7 years ago
e7647fb
iomap: return VM_FAULT_* codes from iomap_page_mkwrite
by Christoph Hellwig
· 7 years ago
642338b
Merge tag 'xfs-4.13-merge-5' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
by Linus Torvalds
· 7 years ago
088737f
Merge tag 'for-linus-v4.13-2' of git://git.kernel.org/pub/scm/linux/kernel/git/jlayton/linux
by Linus Torvalds
· 7 years ago
1b18027
xfs: minimal conversion to errseq_t writeback error reporting
by Jeff Layton
· 8 years ago
9b2970a
xfs: Switch to iomap for SEEK_HOLE / SEEK_DATA
by Christoph Hellwig
· 8 years ago
cf2cb78
xfs: free cowblocks and retry on buffered write ENOSPC
by Brian Foster
· 8 years ago
acb9553
xfs: pass along transaction context when reading directory block buffers
by Darrick J. Wong
· 8 years ago
29a5d29e
xfs: nowait aio support
by Goldwyn Rodrigues
· 8 years ago
a54fba8
xfs: Move handling of missing page into one place in xfs_find_get_desired_pgoff()
by Jan Kara
· 8 years ago
d7fd242
xfs: Fix off-by-in in loop termination in xfs_find_get_desired_pgoff()
by Jan Kara
· 8 years ago
5375023
xfs: Fix missed holes in SEEK_HOLE implementation
by Jan Kara
· 8 years ago
8affebe
xfs: fix off-by-one on max nr_pages in xfs_find_get_desired_pgoff()
by Eryu Guan
· 8 years ago
9340747
fs: add i_blocksize()
by Fabian Frederick
· 8 years ago
c791ace
mm: replace FAULT_FLAG_SIZE with parameter to huge_fault
by Dave Jiang
· 8 years ago
a2d5816
mm,fs,dax: change ->pmd_fault to ->huge_fault
by Dave Jiang
· 8 years ago
11bac80
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
by Dave Jiang
· 8 years ago
bc49a78
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 8 years ago
f420039
mm, dax: change pmd_fault() to take only vmf parameter
by Dave Jiang
· 8 years ago
d8a849e
mm, dax: make pmd_fault() and friends be the same as fault()
by Dave Jiang
· 8 years ago
3c68d44
xfs: allocate direct I/O COW blocks in iomap_begin
by Christoph Hellwig
· 8 years ago
54a4ef8
xfs: reject all unaligned direct writes to reflinked files
by Christoph Hellwig
· 8 years ago
7a652bb
xfs: fail _dir_open when readahead fails
by Darrick J. Wong
· 8 years ago
c315509
xfs: sync eofblocks scans under iolock are livelock prone
by Brian Foster
· 8 years ago
0110c35
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
a76b5b0
fs: try to clone files first in vfs_copy_file_range
by Christoph Hellwig
· 8 years ago
9807b77
Merge branch 'xfs-4.10-misc-fixes-4' into for-next
by Dave Chinner
· 8 years ago
2291dab
xfs: Always flush caches when integrity is required
by Dave Chinner
· 8 years ago
a444d72
Merge branch 'xfs-4.10-misc-fixes-3' into for-next
by Dave Chinner
· 8 years ago
1bb33a9
xfs: don't cap maximum dedupe request length
by Darrick J. Wong
· 8 years ago
acdda3a
xfs: use iomap_dio_rw
by Christoph Hellwig
· 8 years ago
6552321
xfs: remove i_iolock and use i_rwsem in the VFS inode instead
by Christoph Hellwig
· 8 years ago
e3df41f
Merge branch 'xfs-4.10-misc-fixes-2' into iomap-4.10-directio
by Dave Chinner
· 8 years ago
862f1b9
xfs: use struct iomap based DAX PMD fault path
by Ross Zwisler
· 8 years ago
11c59c9
dax: correct dax iomap code namespace
by Ross Zwisler
· 8 years ago
5faaf4f
xfs: merge xfs_reflink_remap_range and xfs_file_share_range
by Christoph Hellwig
· 8 years ago
ec40759
xfs: remove xfs_file_wait_for_io
by Christoph Hellwig
· 8 years ago
5761778
xfs: move inode locking from xfs_reflink_remap_range to xfs_file_share_range
by Christoph Hellwig
· 8 years ago
a62e82b3
xfs: fix the same_inode check in xfs_file_share_range
by Christoph Hellwig
· 8 years ago
4fbc2c6
xfs: remove the same fs check from xfs_file_share_range
by Christoph Hellwig
· 8 years ago
0ee7a3f
xfs: don't take the IOLOCK exclusive for direct I/O page invalidation
by Christoph Hellwig
· 8 years ago
35a891b
Merge tag 'xfs-reflink-for-linus-4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
by Linus Torvalds
· 8 years ago
fed41f7
Merge branch 'work.splice_read' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
abb5a14
Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
c3a6902
fix ITER_PIPE interaction with direct_IO
by Al Viro
· 8 years ago
93fed47
xfs: fix label inaccuracies
by Darrick J. Wong
· 8 years ago
e55f1d1
Merge remote-tracking branch 'jk/vfs' into work.misc
by Al Viro
· 8 years ago
b66484c
Merge branch 'akpm' (patches from Andrew)
by Linus Torvalds
· 8 years ago
dbe6ec8
ext2/4, xfs: call thp_get_unmapped_area() for pmd mappings
by Toshi Kani
· 8 years ago
d1f5323
Merge branch 'work.splice_read' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
4f435eb
xfs: don't mix reflink and DAX mode for now
by Darrick J. Wong
· 8 years ago
83104d4
xfs: garbage collect old cowextsz reservations
by Darrick J. Wong
· 8 years ago
98cc2db
xfs: unshare a range of blocks via fallocate
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
0613f16
xfs: implement CoW for directio writes
by Darrick J. Wong
· 8 years ago
82c156f
switch generic_file_splice_read() to use of ->read_iter()
by Al Viro
· 8 years ago
a1f45e6
Merge branch 'iomap-4.9-dax' 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
69bca80
xfs: Propagate dentry down to inode_change_ok()
by Jan Kara
· 9 years ago
6c31f49
xfs: use iomap to implement DAX
by Christoph Hellwig
· 8 years ago
17879e8
xfs: fix locking for DAX writes
by Christoph Hellwig
· 8 years ago
8b2180b
xfs: don't invalidate whole file on DAX read/write
by Dave Chinner
· 8 years ago
0e6acf0
Merge tag 'xfs-for-linus-4.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
by Linus Torvalds
· 8 years ago
6b52499
dax: remote unused fault wrappers
by Ross Zwisler
· 8 years ago
Next »