ms-nfs41-client/daemon
Casey Bodley 909947f07a name cache: bug fix for delegations
when open_update_cache() calls open_delegation_return() to return its delegation, it doesn't update its local variable 'delegation_type' to reflect the new delegation->type.  this causes the next call to nfs41_name_cache_insert() to continue failing

Signed-off-by: Casey Bodley <cbodley@citi.umich.edu>
2012-01-19 15:25:50 -05:00
..
acl.c moved getdomainname into start of nfsd 2011-12-19 19:37:35 -05:00
callback_server.c deleg: support for CB_GETATTR 2011-09-15 13:22:14 -04:00
callback_xdr.c deleg: support for CB_GETATTR 2011-09-15 13:22:14 -04:00
daemon_debug.c first draft of named attributes 2011-09-22 14:56:11 -04:00
daemon_debug.h [cosmetic] minor license changes 2011-08-12 13:20:12 -04:00
delegation.c fix warning on ZeroMemory 2011-10-12 15:14:25 -04:00
delegation.h deleg: support for CB_GETATTR 2011-09-15 13:22:14 -04:00
from_kernel.h first draft of named attributes 2011-09-22 14:56:11 -04:00
getattr.c [cosmetic] dprintf changes in acl, getattr, name_cache, namespace 2011-11-07 10:50:00 -05:00
idmap.c build: pacified compiler warnings in x86/x64 2011-11-02 12:08:48 -04:00
idmap.h [cosmetic] minor license changes 2011-08-12 13:20:12 -04:00
list.h [cosmetic] minor license changes 2011-08-12 13:20:12 -04:00
lock.c lock: fix for upcall.status on cancel_lock() 2011-08-26 13:44:32 -04:00
lookup.c [cosmetic] formatting changes, removed unused defines in lookup.c 2011-08-26 12:27:21 -04:00
makefile fresh git tree for public release 2010-10-12 10:15:48 -04:00
mount.c hooking up rsize-wsize mount options 2011-10-11 16:03:59 -04:00
name_cache.c [cosmetic] dprintf changes in acl, getattr, name_cache, namespace 2011-11-07 10:50:00 -05:00
name_cache.h namecache: fix for numlinks on remove 2011-11-04 13:14:40 -04:00
namespace.c [cosmetic] dprintf changes in acl, getattr, name_cache, namespace 2011-11-07 10:50:00 -05:00
nfs41.h moved getdomainname into start of nfsd 2011-12-19 19:37:35 -05:00
nfs41_callback.h deleg: support for CB_GETATTR 2011-09-15 13:22:14 -04:00
nfs41_client.c moved getdomainname into start of nfsd 2011-12-19 19:37:35 -05:00
nfs41_compound.c recovery: trigger recovery on RESTART_RECLAIM_NEEDED 2011-12-19 19:50:50 -05:00
nfs41_compound.h [cosmetic] minor license changes 2011-08-12 13:20:12 -04:00
nfs41_const.h first draft of named attributes 2011-09-22 14:56:11 -04:00
nfs41_daemon.c remove erronous permanent disable of ldap lookups 2012-01-19 15:25:37 -05:00
nfs41_ops.c name cache: bug fix for delegations 2012-01-19 15:25:50 -05:00
nfs41_ops.h namecache: fix for numlinks on remove 2011-11-04 13:14:40 -04:00
nfs41_rpc.c dont use named events or mutexs 2011-09-30 12:41:54 -04:00
nfs41_server.c removing unnecessary ZeroMemory calls 2011-08-24 17:43:20 -04:00
nfs41_session.c dont use named events or mutexs 2011-09-30 12:41:54 -04:00
nfs41_superblock.c [cosmetic] formatting changes to nfs41_superblock.c 2011-08-25 15:06:48 -04:00
nfs41_types.h check write verifiers on COMMIT 2011-10-07 14:53:59 -04:00
nfs41_xdr.c build: pacified compiler warnings in x86/x64 2011-11-02 12:08:48 -04:00
nfs41_xdr.h [cosmetic] minor license changes 2011-08-12 13:20:12 -04:00
open.c [driver] using InterlockedIncrement for open_owner_id 2011-12-21 17:42:04 -05:00
pnfs.h pnfs: thread-by-stripe instead of by-server 2011-12-19 19:50:36 -05:00
pnfs_debug.c [cosmetic] minor license changes 2011-08-12 13:20:12 -04:00
pnfs_device.c free critical sections with DeleteCriticalSection 2011-11-02 12:05:33 -04:00
pnfs_io.c pnfs: remove code for unused PNFS_THREAD_BY_SERVER 2011-12-22 12:36:04 -05:00
pnfs_layout.c free critical sections with DeleteCriticalSection 2011-11-02 12:05:33 -04:00
readdir.c removing copies from readdir path 2011-09-27 12:21:26 -04:00
readwrite.c pnfs: fix for short write on ds error 2011-10-25 11:44:53 -04:00
recovery.c recovery: only reclaim delegations on RECALLABLE_STATE_REVOKED 2011-12-19 19:50:57 -05:00
recovery.h recovery: trigger recovery on RESTART_RECLAIM_NEEDED 2011-12-19 19:50:50 -05:00
service.c build: pacified compiler warnings in x86/x64 2011-11-02 12:08:48 -04:00
service.h first stab at nfsd as a service 2010-10-12 10:36:03 -04:00
setattr.c namecache: fix for numlinks on remove 2011-11-04 13:14:40 -04:00
sources idmap.c for ldap caching and configuration 2010-11-08 12:54:40 -05:00
symlink.c namecache: fix for numlinks on remove 2011-11-04 13:14:40 -04:00
tree.h replace rbtree implementation with tree.h from freebsd 2010-12-01 10:25:29 -05:00
upcall.c [driver] using InterlockedIncrement64 for xid 2011-12-21 17:19:38 -05:00
upcall.h [driver] using InterlockedIncrement for open_owner_id 2011-12-21 17:42:04 -05:00
util.c check write verifiers on COMMIT 2011-10-07 14:53:59 -04:00
util.h check write verifiers on COMMIT 2011-10-07 14:53:59 -04:00
volume.c making handle_volume_attributes void 2011-08-24 16:17:06 -04:00