Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
6439e1728c049cf5e2330df98ab20cb53f44bc47
/
fs
/
nfs
/
callback_proc.c
a1d617d8
nfs: allow blocking locks to be awoken by lock callbacks
by Jeff Layton
· 8 years ago
db78368
nfs: add handling for CB_NOTIFY_LOCK in client
by Jeff Layton
· 8 years ago
d138027a
NFSv4.1: Remove obsolete and incorrrect assignment in nfs4_callback_sequence
by Trond Myklebust
· 8 years ago
045d2a6
NFSv4.1: Delay callback processing when there are referring triples
by Trond Myklebust
· 8 years ago
e09c978
NFSv4.1: Fix Oopsable condition in server callback races
by Trond Myklebust
· 8 years ago
f71dfe8
pNFS: Remove redundant pnfs_mark_layout_returned_if_empty()
by Trond Myklebust
· 8 years ago
793b7fe
pNFS: Fix CB_LAYOUTRECALL stateid verification
by Trond Myklebust
· 8 years ago
6d597e1
pnfs: only tear down lsegs that precede seqid in LAYOUTRETURN args
by Jeff Layton
· 8 years ago
c2985d0
Fixing oops in callback path
by Olga Kornievskaia
· 8 years ago
e5003b2
NFSv4.x: Fix NFS4ERR_RETRY_UNCACHED_REP in nfs4_callback_sequence
by Trond Myklebust
· 9 years ago
810d82e
NFSv4.x: Allow multiple callbacks in flight
by Trond Myklebust
· 9 years ago
5f83d86
NFSv4.x: Fix wraparound issues when validing the callback sequence id
by Trond Myklebust
· 9 years ago
80f9642
NFSv4.x: Enforce the ca_maxresponsesize_cached on the back channel
by Trond Myklebust
· 9 years ago
f74a834
NFSv4.x: CB_SEQUENCE should return NFS4ERR_DELAY if still executing
by Trond Myklebust
· 9 years ago
f4f58ed
NFSv4.x: Remove hard coded slotids in callback channel
by Trond Myklebust
· 9 years ago
4b0934b
NFSv4.1/pNFS: Fix a race in initiate_file_draining()
by Trond Myklebust
· 9 years ago
b20135d
NFSv4.1/pNFS: Don't queue up a new commit if the layout segment is invalid
by Trond Myklebust
· 9 years ago
e07db90
NFSv4: List stateid information in the callback tracepoints
by Trond Myklebust
· 9 years ago
e0d9243
NFSv4.1/pNFS: Don't return NFS4ERR_DELAY unnecessarily in CB_LAYOUTRECALL
by Trond Myklebust
· 9 years ago
41c9127
NFSv4.1/pNFS: Ensure we enforce RFC5661 Section 12.5.5.2.1
by Trond Myklebust
· 9 years ago
fc7ff36
pNFS: If we have to delay the layout callback, mark the layout for return
by Trond Myklebust
· 9 years ago
0654cc7
NFSv4.1/pNFS: Add a helper to mark the layout as returned
by Trond Myklebust
· 9 years ago
39de493
NFS: Remove unneeded NFS_DEBUG checking before define NFSDBG_FACILITY
by Kinglong Mee
· 9 years ago
249b2ee
NFSv4: Add a tracepoint for CB_LAYOUTRECALL
by Trond Myklebust
· 9 years ago
7cd1486
NFSv4: Add a tracepoint for CB_GETATTR
by Trond Myklebust
· 9 years ago
3f10a6a
NFS: Remove nfs41_server_notify_{target|highest}_slotid_update()
by Anna Schumaker
· 9 years ago
4e54ab8
NFS: Ensure that we update the sequence id under the slot table lock
by Trond Myklebust
· 9 years ago
0579c8d
nfs: Initialize cb_sequenceres information before validate_seqid()
by Kinglong Mee
· 9 years ago
e937ee7
nfs: Only update callback sequnce id when CB_SEQUENCE success
by Kinglong Mee
· 9 years ago
b1c0df5
NFSv4.1: Don't set up a backchannel if the server didn't agree to do so
by Trond Myklebust
· 10 years ago
cb1410c
NFS: fix subtle change in COMMIT behavior
by Weston Andros Adamson
· 10 years ago
84c9dee
pnfs: enable CB_NOTIFY_DEVICEID support
by Christoph Hellwig
· 10 years ago
c88953d
pnfs: add return_range method
by Christoph Hellwig
· 10 years ago
7c5d187
pnfs: force a layout commit when encountering busy segments during recall
by Christoph Hellwig
· 10 years ago
9a7fe9e8
NFSv4.1: Minor optimisation in get_layout_by_fh_locked()
by Trond Myklebust
· 11 years ago
27999f2
NFSv4.1: Ensure that the layout recall callback matches layout stateids
by Trond Myklebust
· 11 years ago
e8d9238
NFS: When displaying session slot numbers, use "%u" consistently
by Chuck Lever
· 11 years ago
2f92ae3
NFSv4.1: Add tracepoints for debugging slot table operations
by Trond Myklebust
· 11 years ago
ca8acf8
NFSv4: Add tracepoints for debugging delegations
by Trond Myklebust
· 11 years ago
959d921
Merge branch 'labeled-nfs' into linux-next
by Trond Myklebust
· 11 years ago
459de2e
NFS: Make callbacks minor version generic
by Bryan Schumaker
· 11 years ago
774d5f1
NFSv4.1 Fix a pNFS session draining deadlock
by Andy Adamson
· 11 years ago
826e001
NFSv4: Fix CB_RECALL_ANY to only return delegations that are not in use
by Trond Myklebust
· 11 years ago
fd9a8d7
NFSv4.1: Fix bulk recall and destroy of layouts
by Trond Myklebust
· 12 years ago
ecf0eb9
nfs: avoid dereferencing null pointer in initiate_bulk_draining
by Nickolai Zeldovich
· 12 years ago
73e39aa
NFSv4.1: Cleanup move session slot management to fs/nfs/nfs4session.c
by Trond Myklebust
· 12 years ago
ac07483
NFSv4.1: CB_RECALL_SLOT must schedule a sequence op after updating targets
by Trond Myklebust
· 12 years ago
afa2961
NFSv4.1: Remove the state manager code to resize the slot table
by Trond Myklebust
· 12 years ago
1b285ff
NFSv4.1: Allow the server to recall all but one slot
by Trond Myklebust
· 12 years ago
d5fb4ce
NFSv4.1: Don't confuse target_highest_slotid and max_slots in cb_recall_slot
by Trond Myklebust
· 12 years ago
ce008c4
NFSv4.1: Fix nfs4_callback_recallslot to work with dynamic slot allocation
by Trond Myklebust
· 12 years ago
464ee9f
NFSv4.1: Ensure that the client tracks the server target_highest_slotid
by Trond Myklebust
· 12 years ago
4ea8fed
NFSv4: Get rid of unnecessary BUG_ON()s
by Trond Myklebust
· 12 years ago
9c62638
NFSv4.1: Clean up the removal of pnfs_layout_hdr from the server list
by Trond Myklebust
· 12 years ago
70c3bd2
NFSv4.1: Cleanup; add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr()
by Trond Myklebust
· 12 years ago
49a8506
NFSv4.1: Cleanup add a "pnfs_" prefix to mark_matching_lsegs_invalid
by Trond Myklebust
· 12 years ago
36281ca
NFSv4: Further clean-ups of delegation stateid validation
by Trond Myklebust
· 12 years ago
8e663f0
NFSv4.1: Fix matching of the stateids when returning a delegation
by Trond Myklebust
· 12 years ago
2446ab6
SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt field
by Trond Myklebust
· 12 years ago
0cb3284
NFSv4.1: Get rid of NFS4CLNT_LAYOUTRECALL
by Trond Myklebust
· 12 years ago
c7add9a
NFS: search for client session id in proper network namespace
by Stanislav Kinsbursky
· 13 years ago
d36b7cf
pnfs: clean up initiate_file_draining layout lookup
by Benny Halevy
· 13 years ago
61f2e51
NFSv4.1: fix backchannel slotid off-by-one bug
by Andy Adamson
· 13 years ago
910ac68
NFSv4.1: Return NFS4ERR_BADSESSION to callbacks during session resets
by Trond Myklebust
· 13 years ago
55a6739
NFSv4.1: Fix the callback 'highest_used_slotid' behaviour
by Trond Myklebust
· 13 years ago
6382a44
NFS: move pnfs layouts to nfs_server structure
by Weston Andros Adamson
· 13 years ago
778b550
pnfs: Use byte-range for cb_layoutrecall
by Benny Halevy
· 13 years ago
35c8bb5
NFSv4.1: use layout driver in global device cache
by Benny Halevy
· 13 years ago
1be5683
pnfs: CB_NOTIFY_DEVICEID
by Marc Eshel
· 13 years ago
f49f9ba
pnfs: fix pnfs lock inversion of i_lock and cl_lock
by Fred Isaman
· 14 years ago
2c4cdf8
NFS fix cb_sequence error processing
by Andy Adamson
· 14 years ago
778be23
NFS do not find client in NFSv4 pg_authenticate
by Andy Adamson
· 14 years ago
3684037
pnfs: update nfs4_callback_recallany to handle layouts
by Alexandros Batsakis
· 14 years ago
43f1b3d
pnfs: add CB_LAYOUTRECALL handling
by Fred Isaman
· 14 years ago
f2a6256
pnfs: CB_LAYOUTRECALL xdr code
by Fred Isaman
· 14 years ago
42acd02
NFS add session back channel draining
by Andy Adamson
· 14 years ago
c36fca5
NFS refactor nfs_find_client and reference client across callback processing
by Andy Adamson
· 14 years ago
9449925
NFS: change stateid to be a union
by Alexandros Batsakis
· 14 years ago
761fe93
NFS: Fix the locking in nfs4_callback_getattr
by Trond Myklebust
· 14 years ago
e047a10
NFSv41: Fix nfs_async_inode_return_delegation() ugliness
by Trond Myklebust
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 14 years ago
9733f0d
nfs41: cleanup callback code to use __be32 type
by Andy Adamson
· 15 years ago
bae0ac0
nfs41: fix nfs4_callback_recallslot
by Andy Adamson
· 15 years ago
b9efa1b
nfs41: implement cb_recall_slot
by Andy Adamson
· 15 years ago
4911096
nfs41: back channel drc minimal implementation
by Andy Adamson
· 15 years ago
b2f28bd
nfs41: prepare for back channel drc
by Andy Adamson
· 15 years ago
72ce2b3
nfs41: Process callback's referring call list
by Mike Sager
· 15 years ago
a7989c3
nfs41: Check slot table for referring calls
by Mike Sager
· 15 years ago
2597641
nfs41: v2 fix cb_recall bug
by Alexandros Batsakis
· 15 years ago
31f0960
nfs41: V2 initial support for CB_RECALL_ANY
by Alexandros Batsakis
· 15 years ago
68f3f90
nfs41: Backchannel: CB_SEQUENCE validation
by Ricardo Labiaga
· 15 years ago
963891a
nfs41: Backchannel: New find_client_with_session()
by Ricardo Labiaga
· 15 years ago
d49433e
nfs41: cb_sequence proc implementation
by Benny Halevy
· 15 years ago
3110ff8
nfs: replace remaining __FUNCTION__ occurrences
by Harvey Harrison
· 16 years ago
3fbd67a
NFSv4: Iterate through all nfs_clients when the server recalls a delegation
by Trond Myklebust
· 17 years ago
ff05264
NFS: Change nfs_find_client() to take "struct sockaddr *"
by Chuck Lever
· 17 years ago
c1d3586
NFS: Change cb_recallargs to pass "struct sockaddr *" instead of sockaddr_in
by Chuck Lever
· 17 years ago
671beed
NFS: Change cb_getattrargs to pass "struct sockaddr *" instead of sockaddr_in
by Chuck Lever
· 17 years ago
1d98fe6
NFS: Move dprintks from callback.c to callback_proc.c
by Chuck Lever
· 17 years ago
e6f684f
[PATCH] fs/nfs/callback* passes error values big-endian
by Al Viro
· 18 years ago
Next »