Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
05af40e885955065aee8bb7425058eb3e1adca08
/
fs
/
nfs
/
read.c
cbebaf8
NFS: Fix a double page unlock
by Trond Myklebust
· 9 years ago
09cbfea
mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros
by Kirill A. Shutemov
· 9 years ago
0bcbf03
nfs: handle request add failure properly
by Peng Tao
· 9 years ago
d600ad1
NFS41: pop some layoutget errors to application
by Peng Tao
· 9 years ago
f8417b48
NFSv4.1/pnfs: Retry through MDS when getting bad length of data
by Kinglong Mee
· 9 years ago
6f29b9b
NFS: Do cleanup before resetting pageio read/write to mds
by Kinglong Mee
· 9 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
3708f84
Revert "nfs: replace nfs_add_stats with nfs_inc_stats when add one"
by Nicolas Iooss
· 10 years ago
2b0143b
VFS: normal filesystems (and lustre): d_inode() annotations
by David Howells
· 10 years ago
88e7fbd
NFS: Don't use d_inode as a variable name
by David Howells
· 10 years ago
a7d42dd
nfs: add mirroring support to pgio layer
by Weston Andros Adamson
· 10 years ago
abde71f
pnfs: Add nfs_rpc_ops in calls to nfs_initiate_pgio
by Tom Haynes
· 11 years ago
5a254d0
nfs: replace nfs_add_stats with nfs_inc_stats when add one
by Li RongQing
· 10 years ago
0446278
nfs: get rid of duplicate dprintk
by Weston Andros Adamson
· 10 years ago
d45f60c
nfs: merge nfs_pgio_data into _header
by Weston Andros Adamson
· 11 years ago
1e7f3a4
nfs: move nfs_pgio_data and remove nfs_rw_header
by Weston Andros Adamson
· 11 years ago
6807299
nfs: support page groups in nfs_read_completion
by Weston Andros Adamson
· 11 years ago
67d0338
nfs: page group syncing in read path
by Weston Andros Adamson
· 11 years ago
2bfc6e5
nfs: add support for multiple nfs reqs per page
by Weston Andros Adamson
· 11 years ago
8c8f1ac1
nfs: remove unused arg from nfs_create_request
by Weston Andros Adamson
· 11 years ago
41d8d5b
NFS: Create a common nfs_pageio_ops struct
by Anna Schumaker
· 11 years ago
cf485fc
NFS: Create a common generic_pg_pgios()
by Anna Schumaker
· 11 years ago
c376627
NFS: Create a common multiple_pgios() function
by Anna Schumaker
· 11 years ago
1ed26f3
NFS: Create a common initiate_pgio() function
by Anna Schumaker
· 11 years ago
ef2c488
NFS: Create a generic_pgio function
by Anna Schumaker
· 11 years ago
844c9e6
NFS: Create a common pgio_error function
by Anna Schumaker
· 11 years ago
ce59515
NFS: Create a common rpcsetup function for reads and writes
by Anna Schumaker
· 11 years ago
6f92fa4
NFS: Create a common rpc_call_ops struct
by Anna Schumaker
· 11 years ago
0eecb21
NFS: Create a common nfs_pgio_result_common function
by Anna Schumaker
· 11 years ago
a4cdda5
NFS: Create a common pgio_rpc_prepare function
by Anna Schumaker
· 11 years ago
4a0de55
NFS: Create a common rw_header_alloc and rw_header_free function
by Anna Schumaker
· 11 years ago
00bfa30
NFS: Create a common pgio_alloc and pgio_release function
by Anna Schumaker
· 11 years ago
c0752cd
NFS: Create a common read and write header struct
by Anna Schumaker
· 11 years ago
9c7e1b3
NFS: Create a common read and write data struct
by Anna Schumaker
· 11 years ago
9137bdf
NFS: Create a common results structure for reads and writes
by Anna Schumaker
· 11 years ago
3c6b899
NFS: Create a common argument structure for reads and writes
by Anna Schumaker
· 11 years ago
fab5fc2
nfs: remove ->read_pageio_init from rpc ops
by Christoph Hellwig
· 11 years ago
1e8968c
NFS: dprintk() should not print negative fileids and inode numbers
by Niels de Vos
· 11 years ago
ef1820f
NFSv4: Don't try to recover NFSv4 locks when they are lost.
by NeilBrown
· 11 years ago
c58c844
NFS: Don't accept more reads/writes if the open context recovery failed
by Trond Myklebust
· 12 years ago
6db6dd7
NFS: Ensure that we free the rpc_task after read and write cleanups are done
by Trond Myklebust
· 12 years ago
ac694db
Merge branch 'akpm' (Andrew's patch-bomb)
by Linus Torvalds
· 12 years ago
d56b4dd
nfs: teach the NFS client how to treat PG_swapcache pages
by Mel Gorman
· 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
1abb5088
NFS: Create an read_pageio_init() function
by Bryan Schumaker
· 13 years ago
2701d08
NFSv4.1 add nfs_inode book keeping for mdsthreshold
by Andy Adamson
· 13 years ago
9f0ec176
NFSv4.1 set RPC_TASK_SOFTCONN for filelayout DS RPC calls
by Andy Adamson
· 13 years ago
1385b81
NFS: Fix sparse warnings
by Trond Myklebust
· 13 years ago
4bd8b01
NFS: Simplify the nfs_read_completion functions
by Trond Myklebust
· 13 years ago
25b11dc
NFS: Clean up nfs read and write error paths
by Trond Myklebust
· 13 years ago
9146ab5
NFS: Read cleanups
by Trond Myklebust
· 13 years ago
584aa81
NFS: rewrite directio read to use async coalesce code
by Fred Isaman
· 13 years ago
061ae2e
NFS: create completion structure to pass into page_init functions
by Fred Isaman
· 13 years ago
4db6e0b
NFS: merge _full and _partial read rpc_ops
by Fred Isaman
· 13 years ago
30dd374
NFS: create struct nfs_page_array
by Fred Isaman
· 13 years ago
cd84160
NFS: create common nfs_pgio_header for both read and write
by Fred Isaman
· 13 years ago
c5996c4
NFS: reverse arg order in nfs_initiate_[read|write]
by Fred Isaman
· 13 years ago
73fb7bc
NFS: put open context on error in nfs_pagein_multi
by Fred Isaman
· 13 years ago
0195c00
Merge tag 'split-asm_system_h-for-linus-20120328' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-asm_system
by Linus Torvalds
· 13 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 13 years ago
ea7c330
NFS: Remove nfs4_setup_sequence from generic read code
by Bryan Schumaker
· 13 years ago
8dd3775
NFSv4.1: Clean ups and bugfixes for the pNFS read/writeback/commit code
by Trond Myklebust
· 13 years ago
9d12b21
NFSv41: Add a new helper nfs4_init_sequence()
by Trond Myklebust
· 13 years ago
62e4a76
NFS: Revert pnfs ugliness from the generic NFS read code path
by Trond Myklebust
· 13 years ago
b6ee8cd
NFS: Get rid of the nfs_rdata_mempool
by Trond Myklebust
· 13 years ago
fba7300
NFS: Don't rely on PageError in nfs_readpage_release_partial
by Trond Myklebust
· 13 years ago
fbb5a9a
NFS: Get rid of unnecessary calls to ClearPageError() in read code
by Trond Myklebust
· 13 years ago
d00c5d4
NFS: Get rid of nfs_restart_rpc()
by Trond Myklebust
· 13 years ago
9b7eecd
pnfs: recoalesce when ld read pagelist fails
by Peng Tao
· 13 years ago
5f00bcb
Merge branch 'master' into devel and apply fixup from Stephen Rothwell:
by Stephen Rothwell
· 13 years ago
3d4ff43
nfs_open_context doesn't need struct path either
by Al Viro
· 14 years ago
1f94535
NFS: Clean up - simplify the switch to read/write-through-MDS
by Trond Myklebust
· 13 years ago
493292d
NFS: Move the pnfs read code into pnfs.c
by Trond Myklebust
· 13 years ago
d097971
NFS: Use the nfs_pageio_descriptor->pg_bsize in the read/write request
by Trond Myklebust
· 13 years ago
50828d7
NFS: Cache rpc_ops in struct nfs_pageio_descriptor
by Trond Myklebust
· 13 years ago
275acaa
NFS: Clean up: split out the RPC transmission from nfs_pagein_multi/one
by Trond Myklebust
· 13 years ago
3b60918
NFS: fix return value of nfs_pagein_one/nfs_flush_one
by Peng Tao
· 13 years ago
6e4efd5
NFS: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup
by Trond Myklebust
· 13 years ago
7c24d94
NFSv4.1: File layout only supports whole file layouts
by Andy Adamson
· 14 years ago
e885de1
NFSv4.1: Fall back to ordinary i/o through the mds if we have no layout segment
by Trond Myklebust
· 14 years ago
d8007d4
NFSv4.1: Add an initialisation callback for pNFS
by Trond Myklebust
· 14 years ago
1751c36
NFS: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix
by Trond Myklebust
· 14 years ago
dfed206
NFSv4.1: unify pnfs_pageio_init functions
by Benny Halevy
· 14 years ago
fb3296e
pnfs: Use byte-range for layoutget
by Benny Halevy
· 14 years ago
a75b9df
NFSv4.1: Ensure that layoutget uses the correct gfp modes
by Trond Myklebust
· 14 years ago
8f68cd4
nfs: BKL is no longer needed, so remove the include
by Stephen Rothwell
· 14 years ago
36fe432
NFSv4.1: Clear lseg pointer in ->doio function
by Fred Isaman
· 14 years ago
c76069b
NFSv4.1: rearrange ->doio args
by Fred Isaman
· 14 years ago
cbdabc7f
NFSv4.1: filelayout async error handler
by Andy Adamson
· 14 years ago
dc70d7b
NFSv4.1: filelayout read
by Andy Adamson
· 14 years ago
64419a9
NFSv4.1: generic read
by Andy Adamson
· 14 years ago
bae724e
NFSv4.1: shift pnfs_update_layout locations
by Fred Isaman
· 14 years ago
94ad1c8
NFSv4.1: coelesce across layout stripes
by Fred Isaman
· 14 years ago
2df485a
nfs: remove extraneous and problematic calls to nfs_clear_request
by Trond Myklebust
· 14 years ago
e5e9401
NFS: create and destroy inode's layout cache
by Benny Halevy
· 14 years ago
dfb4f309
NFSv4.1: keep seq_res.sr_slot as pointer rather than an index
by Benny Halevy
· 14 years ago
f11ac8d
NFSv4: Ensure that we track the NFSv4 lock state in read/write requests.
by Trond Myklebust
· 14 years ago
035168a
NFSv4.1: Make nfs4_setup_sequence take a nfs_server argument
by Trond Myklebust
· 15 years ago
93870d7
NFS: Read requests can use GFP_KERNEL.
by Trond Myklebust
· 15 years ago
Next »