Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-5.4
/
9c3e9025a3f7ed25c99a0add8af65431c8043800
/
fs
/
nfs
/
file.c
fcfa447
NFS: Revert "NFS: Move the flock open mode check into nfs_flock()"
by Benjamin Coddington
· 7 years ago
bf4b490
NFS: various changes relating to reporting IO errors.
by NeilBrown
· 7 years ago
e973b1a5
NFS: Sync the correct byte range during synchronous writes
by tarangg@amazon.com
· 7 years ago
779eafa
NFS: flush data when locking a file to ensure cache coherence for mmap.
by NeilBrown
· 7 years ago
6ba80d4
NFS: Optimize fallocate by refreshing mapping when needed.
by NeilBrown
· 7 years ago
442ce04
NFS: invalidate file size when taking a lock.
by NeilBrown
· 7 years ago
c373fff
NFSv4: Don't special case "launder"
by Trond Myklebust
· 8 years ago
f30cb75
NFS: Always wait for I/O completion before unlock
by Benjamin Coddington
· 8 years ago
e129372
NFS: Move the flock open mode check into nfs_flock()
by Benjamin Coddington
· 8 years ago
11bac80
mm, fs: reduce fault, page_mkwrite, and pfn_mkwrite to take only vmf
by Dave Jiang
· 8 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
bc1ecd6
Merge tag 'nfs-for-4.10-2' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 8 years ago
61540bf
NFS: Clean up cache validity checking
by Trond Myklebust
· 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
c0cf3ef
nfs_write_end(): fix handling of short copies
by Al Viro
· 8 years ago
9310b22
NFS: Fix incorrect size revalidation when holding a delegation
by Trond Myklebust
· 8 years ago
c4a8616
Merge tag 'nfs-for-4.9-1' of git://git.linux-nfs.org/projects/anna/linux-nfs
by Linus Torvalds
· 8 years ago
82c156f
switch generic_file_splice_read() to use of ->read_iter()
by Al Viro
· 8 years ago
75575dd
nfs: eliminate pointless and confusing do_vfs_lock wrappers
by Jeff Layton
· 8 years ago
f844cd0
nfs: cover ->migratepage with CONFIG_MIGRATION
by Chao Yu
· 8 years ago
c49edec
NFS: Fix error reporting in nfs_file_write()
by Trond Myklebust
· 8 years ago
3627452
Merge branch 'writeback'
by Trond Myklebust
· 8 years ago
ce52914e
sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags
by Scott Mayhew
· 9 years ago
9a773e7
NFS nfs_vm_page_mkwrite: Don't freeze me, Bro...
by Trond Myklebust
· 9 years ago
f508d46
NFS: Remove redundant waits for O_DIRECT in fsync() and write_begin()
by Trond Myklebust
· 9 years ago
a5864c9
NFS: Do not serialise O_DIRECT reads and writes
by Trond Myklebust
· 9 years ago
1829065
NFS: Move buffered I/O locking into nfs_file_write()
by Trond Myklebust
· 9 years ago
89698b2
NFS Cleanup: move call to generic_write_checks() into fs/nfs/direct.c
by Trond Myklebust
· 9 years ago
4f52b6b
NFS: Don't call COMMIT in ->releasepage()
by Trond Myklebust
· 9 years ago
93761d9
NFS: Don't hold the inode lock across fsync()
by Trond Myklebust
· 9 years ago
6b56a89
NFS: Kill NFS_INO_NFS_INO_FLUSHING: it is a performance killer
by Trond Myklebust
· 9 years ago
ca0daa2
NFS: Cache aggressively when file is open for writing
by Trond Myklebust
· 9 years ago
c8b8e32
direct-io: eliminate the offset argument to ->direct_IO
by Christoph Hellwig
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
95d9f6c
nfs: remove nfs_inode_dio_wait
by Christoph Hellwig
· 9 years ago
4ff79bc
nfs: remove nfs4_file_fsync
by Christoph Hellwig
· 9 years ago
5955102
wrappers for ->i_mutex access
by Al Viro
· 9 years ago
210c7c1
NFS: Use wait_on_atomic_t() for unlock after readahead
by Benjamin Coddington
· 9 years ago
942e3d7
Merge branch 'pnfs_generic'
by Trond Myklebust
· 9 years ago
af7cf05
NFS: Allow multiple commit requests in flight per file
by Trond Myklebust
· 9 years ago
d6c843b
nfs: only remove page from mapping if launder_page fails
by Peng Tao
· 9 years ago
d0164ad
mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd
by Mel Gorman
· 9 years ago
4f65636
Move locks API users to locks_lock_inode_wait()
by Benjamin Coddington
· 9 years ago
5445b1f
NFSv4: Respect the server imposed limit on how many changes we may cache
by Trond Myklebust
· 9 years ago
7e94d6c
NFS: Don't fsync twice for O_SYNC/IS_SYNC files
by Trond Myklebust
· 9 years ago
aff8d8d
NFS: Remove nfs_release()
by Anna Schumaker
· 9 years ago
3c87ef6
sunrpc: keep a count of swapfiles associated with the rpc_clnt
by Jeff Layton
· 10 years ago
59953fb
Merge tag 'nfs-for-4.1-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 10 years ago
65a4a1c
nfs: generic_write_checks() shouldn't be done on swapout...
by Al Viro
· 10 years ago
2ba48ce
mirror O_APPEND and O_DIRECT into iocb->ki_flags
by Al Viro
· 10 years ago
5d5d568
make new_sync_{read,write}() static
by Al Viro
· 10 years ago
c0fec3a
Merge branch 'iocb' into for-next
by Al Viro
· 10 years ago
a0815d5
NFSv4.1/pnfs: Ensure that writes respect the O_SYNC flag when doing O_DIRECT
by Trond Myklebust
· 10 years ago
d9dabc1
NFS: File unlock needs to be a metadata synchronisation point
by Trond Myklebust
· 10 years ago
e2e40f2
fs: move struct kiocb to fs.h
by Christoph Hellwig
· 10 years ago
ef070dc
NFS: Don't write enable new pages while an invalidation is proceeding
by Trond Myklebust
· 10 years ago
874f946
NFS: Fix a regression in the read() syscall
by Trond Myklebust
· 10 years ago
aa5accea
NFS: Ensure that buffered writes wait for O_DIRECT writes to complete
by Trond Myklebust
· 10 years ago
d83a08d
mm: drop vm_ops->remap_pages and generic_file_remap_pages() stub
by Kirill A. Shutemov
· 10 years ago
d3dc366
Merge branch 'for-3.18/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 10 years ago
e19a8a0
block: Remove REQ_KERNEL
by Martin K. Petersen
· 10 years ago
ef4a48c
Merge tag 'locks-v3.18-1' of git://git.samba.org/jlayton/linux
by Linus Torvalds
· 10 years ago
1aff525
NFS/SUNRPC: Remove other deadlock-avoidance mechanisms in nfs_release_page()
by NeilBrown
· 10 years ago
353db79
NFS: avoid waiting at all in nfs_release_page when congested.
by NeilBrown
· 10 years ago
9590544
NFS: avoid deadlocks with loop-back mounted NFS filesystems.
by NeilBrown
· 10 years ago
dad2b01
nfs: fix RCU cl_xprt handling in nfs_swap_activate/deactivate
by Jeff Layton
· 10 years ago
612aa98
pnfs: add flag to force read-modify-write in ->write_begin
by Christoph Hellwig
· 10 years ago
1c994a0
locks: consolidate "nolease" routines
by Jeff Layton
· 10 years ago
7431620
sched: Remove proliferation of wait_on_bit() action functions
by NeilBrown
· 10 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
4da54c2
nfs: switch to iter_splice_write_file()
by Al Viro
· 11 years ago
130d1f9
locks: ensure that fl_owner is always initialized properly in flock and lease codepaths
by Jeff Layton
· 11 years ago
edaf436
nfs: switch to ->write_iter()
by Al Viro
· 11 years ago
3aa2d19
nfs: switch to ->read_iter()
by Al Viro
· 11 years ago
71d8e53
start adding the tag to iov_iter
by Al Viro
· 11 years ago
ed978a8
new helper: generic_file_read_iter()
by Al Viro
· 11 years ago
619d30b
convert the guts of nfs_direct_IO() to iov_iter
by Al Viro
· 11 years ago
f182036
mm: implement ->map_pages for page cache
by Kirill A. Shutemov
· 11 years ago
1e8968c
NFS: dprintk() should not print negative fileids and inode numbers
by Niels de Vos
· 11 years ago
6de1472
nfs: use %p[dD] instead of open-coded (and often racy) equivalents
by Al Viro
· 11 years ago
dc24826
NFS avoid expired credential keys for buffered writes
by Andy Adamson
· 11 years ago
f4ce129
NFS: Add event tracing for generic NFS events
by Trond Myklebust
· 11 years ago
f919b19
fs: nfs: inform the VM about pages being committed or unstable
by Mel Gorman
· 12 years ago
d47992f
mm: change invalidatepage prototype to accept length
by Lukas Czerner
· 12 years ago
7a8203d
NFS: Ensure that NFS file unlock waits for readahead to complete
by Trond Myklebust
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
965c8e5
lseek: the "whence" argument is called "whence"
by Andrew Morton
· 12 years ago
df632d3
Merge tag 'nfs-for-3.7-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs
by Linus Torvalds
· 12 years ago
0b173bc
mm: kill vma flag VM_CAN_NONLINEAR
by Konstantin Khlebnikov
· 12 years ago
dcfc4f2
NFS: Write the entire file if a server reboot occurs during fsync()
by Trond Myklebust
· 12 years ago
05990d1
NFS: Fix fdatasync/fsync() when confronted with a server reboot
by Trond Myklebust
· 12 years ago
7b281ee
NFS: fsync() must exit with an error if page writeback failed
by Trond Myklebust
· 12 years ago
ac694db
Merge branch 'akpm' (Andrew's patch-bomb)
by Linus Torvalds
· 12 years ago
a564b8f
nfs: enable swap on NFS
by Mel Gorman
· 12 years ago
d56b4dd
nfs: teach the NFS client how to treat PG_swapcache pages
by Mel Gorman
· 12 years ago
ad0fcd4
nfs: explicitly reject LOCK_MAND flock() requests
by Jeff Layton
· 12 years ago
89d77c8
NFS: Convert v4 into a module
by Bryan Schumaker
· 12 years ago
ddda8e0
NFS: Convert v2 into a module
by Bryan Schumaker
· 12 years ago
5cf02d0
nfs: skip commit in releasepage if we're freeing memory for fs-related reasons
by Jeff Layton
· 12 years ago
ce4ef7c
NFS: Split out NFS v4 file operations
by Bryan Schumaker
· 12 years ago
Next »