Trond Myklebust
|
a841b54dbd
NFS: Pass the inode down to the getattr() callback
|
7 vuotta sitten |
Trond Myklebust
|
30846df06f
NFSv4: Don't request size+change attribute if they are delegated to us
|
7 vuotta sitten |
Trond Myklebust
|
ae55e59da0
pnfs: Don't release the sequence slot until we've processed layoutget on open
|
7 vuotta sitten |
Fred Isaman
|
30ae2412e9
pnfs: Fix manipulation of NFS_LAYOUT_FIRST_LAYOUTGET
|
8 vuotta sitten |
Fred Isaman
|
6e01260cee
pnfs: Stop attempting LAYOUTGET on OPEN on failure
|
8 vuotta sitten |
Trond Myklebust
|
29a8bfe52d
pNFS: Refactor nfs4_layoutget_release()
|
7 vuotta sitten |
Fred Isaman
|
2409a976a2
pnfs: Add LAYOUTGET to OPEN of a new file
|
8 vuotta sitten |
Fred Isaman
|
1b146fcff7
pnfs: Move nfs4_opendata into nfs4_fs.h
|
9 vuotta sitten |
Fred Isaman
|
56f487f8c8
pnfs: Add conditional encode/decode of LAYOUTGET within OPEN compound
|
9 vuotta sitten |
Fred Isaman
|
dacb452db8
pnfs: move allocations out of nfs4_proc_layoutget
|
9 vuotta sitten |
Fred Isaman
|
3b65a30df9
NFS4: move ctx into nfs4_run_open_task
|
9 vuotta sitten |
Fred Isaman
|
34ec9aac7d
pnfs: Remove redundant assignment from nfs4_proc_layoutget().
|
9 vuotta sitten |
Benjamin Coddington
|
a3cf9bca2a
NFSv4: Don't add a new lock on an interrupted wait for LOCK
|
7 vuotta sitten |
Trond Myklebust
|
cf61eb2686
NFSv4: Always clear the pNFS layout when handling ESTALE
|
7 vuotta sitten |
Trond Myklebust
|
472f761e11
NFS: Ensure we revalidate the inode correctly after setacl
|
7 vuotta sitten |
Trond Myklebust
|
ed7e9ad090
NFSv4: Fix sillyrename to return the delegation when appropriate
|
7 vuotta sitten |
Trond Myklebust
|
991eedb137
NFSv4: Only pass the delegation to setattr if we're sending a truncate
|
7 vuotta sitten |
Anna Schumaker
|
2f261020b6
NFS: Merge nfs41_free_stateid() with _nfs41_free_stateid()
|
7 vuotta sitten |
Anna Schumaker
|
fba83f3411
NFS: Pass "privileged" value to nfs4_init_sequence()
|
7 vuotta sitten |
Anna Schumaker
|
e9ae1ee2b2
NFS: Move call to nfs4_state_protect() to nfs4_commit_setup()
|
7 vuotta sitten |
Anna Schumaker
|
fb91fb0ee7
NFS: Move call to nfs4_state_protect_write() to nfs4_write_setup()
|
7 vuotta sitten |
Trond Myklebust
|
609339c123
NFSv4.1: Fix exclusive create
|
7 vuotta sitten |
Trond Myklebust
|
35156bfff3
NFSv4: Fix the nfs_inode_set_delegation() arguments
|
7 vuotta sitten |
Trond Myklebust
|
8bcbe7d98c
NFSv4: Don't ask for attributes when ACCESS is protected by a delegation
|
7 vuotta sitten |
Trond Myklebust
|
16e1437517
NFS: More fine grained attribute tracking
|
7 vuotta sitten |
Trond Myklebust
|
c01d36457d
NFSv4: Don't return the delegation when not needed by NFSv4.x (x>0)
|
7 vuotta sitten |
Trond Myklebust
|
c135cb39a9
NFS: Remove the unused return_delegation() callback
|
7 vuotta sitten |
Trond Myklebust
|
199366f017
NFS: Move the delegation return down into _nfs4_do_setattr()
|
7 vuotta sitten |
Trond Myklebust
|
977fcc2b0b
NFS: Add a delegation return into nfs4_proc_unlink_setup()
|
7 vuotta sitten |
Trond Myklebust
|
f2c2c552f1
NFS: Move delegation recall into the NFSv4 callback for rename_setup()
|
7 vuotta sitten |