Trond Myklebust
|
959d921f5e
Merge branch 'labeled-nfs' into linux-next
|
12 years ago |
Bryan Schumaker
|
459de2edb9
NFS: Make callbacks minor version generic
|
12 years ago |
Andy Adamson
|
774d5f14ee
NFSv4.1 Fix a pNFS session draining deadlock
|
12 years ago |
Trond Myklebust
|
826e001308
NFSv4: Fix CB_RECALL_ANY to only return delegations that are not in use
|
12 years ago |
Trond Myklebust
|
fd9a8d7160
NFSv4.1: Fix bulk recall and destroy of layouts
|
12 years ago |
Nickolai Zeldovich
|
ecf0eb9edb
nfs: avoid dereferencing null pointer in initiate_bulk_draining
|
12 years ago |
Trond Myklebust
|
73e39aaa83
NFSv4.1: Cleanup move session slot management to fs/nfs/nfs4session.c
|
12 years ago |
Trond Myklebust
|
ac0748359a
NFSv4.1: CB_RECALL_SLOT must schedule a sequence op after updating targets
|
12 years ago |
Trond Myklebust
|
afa296103e
NFSv4.1: Remove the state manager code to resize the slot table
|
12 years ago |
Trond Myklebust
|
1b285ff16a
NFSv4.1: Allow the server to recall all but one slot
|
12 years ago |
Trond Myklebust
|
d5fb4ce33e
NFSv4.1: Don't confuse target_highest_slotid and max_slots in cb_recall_slot
|
12 years ago |
Trond Myklebust
|
ce008c4bb9
NFSv4.1: Fix nfs4_callback_recallslot to work with dynamic slot allocation
|
12 years ago |
Trond Myklebust
|
464ee9f966
NFSv4.1: Ensure that the client tracks the server target_highest_slotid
|
12 years ago |
Trond Myklebust
|
4ea8fed593
NFSv4: Get rid of unnecessary BUG_ON()s
|
12 years ago |
Trond Myklebust
|
9c6263819f
NFSv4.1: Clean up the removal of pnfs_layout_hdr from the server list
|
12 years ago |
Trond Myklebust
|
70c3bd2bdf
NFSv4.1: Cleanup; add "pnfs_" prefix to get_layout_hdr() and put_layout_hdr()
|
12 years ago |
Trond Myklebust
|
49a85061b0
NFSv4.1: Cleanup add a "pnfs_" prefix to mark_matching_lsegs_invalid
|
12 years ago |
Trond Myklebust
|
36281caa83
NFSv4: Further clean-ups of delegation stateid validation
|
13 years ago |
Trond Myklebust
|
8e663f0e5f
NFSv4.1: Fix matching of the stateids when returning a delegation
|
13 years ago |
Trond Myklebust
|
2446ab6070
SUNRPC: Use RCU to dereference the rpc_clnt.cl_xprt field
|
13 years ago |
Trond Myklebust
|
0cb3284b53
NFSv4.1: Get rid of NFS4CLNT_LAYOUTRECALL
|
13 years ago |
Stanislav Kinsbursky
|
c7add9a972
NFS: search for client session id in proper network namespace
|
13 years ago |
Benny Halevy
|
d36b7cf7c6
pnfs: clean up initiate_file_draining layout lookup
|
13 years ago |
Andy Adamson
|
61f2e51065
NFSv4.1: fix backchannel slotid off-by-one bug
|
13 years ago |
Trond Myklebust
|
910ac68a2b
NFSv4.1: Return NFS4ERR_BADSESSION to callbacks during session resets
|
14 years ago |
Trond Myklebust
|
55a673990e
NFSv4.1: Fix the callback 'highest_used_slotid' behaviour
|
14 years ago |
Weston Andros Adamson
|
6382a44138
NFS: move pnfs layouts to nfs_server structure
|
14 years ago |
Benny Halevy
|
778b5502fd
pnfs: Use byte-range for cb_layoutrecall
|
14 years ago |
Benny Halevy
|
35c8bb543c
NFSv4.1: use layout driver in global device cache
|
14 years ago |
Marc Eshel
|
1be5683b03
pnfs: CB_NOTIFY_DEVICEID
|
14 years ago |