Thu, 22 Aug 2013 00:10:14 +0400 |
Vitaliy Gusev |
ds_mds_sync: finish MDS part for DS_FILEUPDATE
default tip
|
Thu, 22 Aug 2013 00:08:39 +0400 |
Vitaliy Gusev |
ds_mds_sync: Use pnfs_metadata_size_update to update metadata-file size
|
Thu, 22 Aug 2013 00:08:30 +0400 |
Vitaliy Gusev |
ds_mds_sync: Add basic DS_FILEUPDATE handling at MDS
|
Thu, 22 Aug 2013 00:08:14 +0400 |
Vitaliy Gusev |
ds_mds_sync: Add DS_FILEUPDATE implementation at DS side
|
Thu, 22 Aug 2013 00:07:51 +0400 |
Vitaliy Gusev |
ds_mds_sync: nnop_update should return result
|
Thu, 22 Aug 2013 00:07:32 +0400 |
Vitaliy Gusev |
imported patch pnfs-layout2-context-during-getting-layout
|
Thu, 22 Aug 2013 00:07:05 +0400 |
Vitaliy Gusev |
pnfs-layout: Move VOP_RWLOCK before VOP_READ at mds_read_odl
|
Thu, 22 Aug 2013 00:06:35 +0400 |
Vitaliy Gusev |
pnfs-layout: Unite mds_server and nfs4_server caller_id
|
Thu, 22 Aug 2013 00:06:23 +0400 |
Vitaliy Gusev |
pnfs-layout: mds_read_odl should return actual read data
|
Thu, 22 Aug 2013 00:06:10 +0400 |
Vitaliy Gusev |
pnfs-layout: Fix set "logr_will_signal_layout_avail" during return layout
|
Thu, 22 Aug 2013 00:05:44 +0400 |
Vitaliy Gusev |
nfs4: Add per-client limit for READ/WRITE delegations
|
Thu, 22 Aug 2013 00:05:34 +0400 |
Vitaliy Gusev |
imported patch pnfsd-roc-fix-refcnt
|
Thu, 22 Aug 2013 00:05:17 +0400 |
Vitaliy Gusev |
imported patch pnfs-roc-add-to-close
|
Thu, 22 Aug 2013 00:04:47 +0400 |
Vitaliy Gusev |
imported patch pnfs-roc-wrap-code-at-mds_return_layout_file
|
Thu, 22 Aug 2013 00:04:30 +0400 |
Vitaliy Gusev |
layout-roc: Pass nfs_server_instance directly to rfs41_findlogrant
|
Thu, 22 Aug 2013 00:04:18 +0400 |
Vitaliy Gusev |
pnfs-layout: return back proxy_sema
|
Thu, 22 Aug 2013 00:03:24 +0400 |
Vitaliy Gusev |
pnfs-layout: Introduce pnfs_proxy_disabled
|
Thu, 22 Aug 2013 00:03:01 +0400 |
Vitaliy Gusev |
pnfs-layout: Fix mds_layout_t refcounter leak in case error at mds_do_open
|
Thu, 22 Aug 2013 00:02:43 +0400 |
Vitaliy Gusev |
pfns-layout: mds_write_odl should return error in case left data
|
Thu, 22 Aug 2013 00:02:11 +0400 |
Vitaliy Gusev |
pnfs-layout: remove pnfs_save_mds_layout()
|
Thu, 22 Aug 2013 00:01:57 +0400 |
Vitaliy Gusev |
nfs4: Fix cs leak if badcred or compound limit exceeded
|
Thu, 22 Aug 2013 00:01:40 +0400 |
Vitaliy Gusev |
pnfs-layout: remove mds_get_file_layout and related
|
Thu, 22 Aug 2013 00:00:52 +0400 |
Vitaliy Gusev |
pnfs-layout: dont' open layout at mds_write_odl and mds_read_odl
|
Thu, 22 Aug 2013 00:00:31 +0400 |
Vitaliy Gusev |
imported patch pnfs-layout-restrict-read-size
|
Thu, 22 Aug 2013 00:00:17 +0400 |
Vitaliy Gusev |
pnfs-layout: rfs4_delegated_getattr now use nfs_vop_getattr
|
Thu, 22 Aug 2013 00:00:01 +0400 |
Vitaliy Gusev |
imported patch pnfs-layout-nnode-update
|
Wed, 21 Aug 2013 23:59:40 +0400 |
Vitaliy Gusev |
pnfs_layout: Use wrappers nfs_vop_getattr() and nfs_vop_setattr()
|
Wed, 21 Aug 2013 23:59:26 +0400 |
Vitaliy Gusev |
pnfs_layout: add "struct exportinfo *" argument to create_vnode()
|
Wed, 21 Aug 2013 23:58:53 +0400 |
Vitaliy Gusev |
imported patch add-argument-rfs4_vop_getattr
|
Wed, 21 Aug 2013 23:58:36 +0400 |
Vitaliy Gusev |
pnfs: Add wrappes nfs_vop_getattr/nfs_vop_setattr
|
Wed, 21 Aug 2013 23:57:50 +0400 |
Vitaliy Gusev |
pnfs: add functions to get real/shadow size of the file
|
Wed, 21 Aug 2013 23:56:58 +0400 |
Vitaliy Gusev |
pnfs: Update metadata file size via SETATTR
|
Wed, 21 Aug 2013 23:56:45 +0400 |
Vitaliy Gusev |
pnfs: Return FALSE at xdr_odl in case of non appropriate values
|
Wed, 21 Aug 2013 23:56:28 +0400 |
Vitaliy Gusev |
pnfs_layout: Remove mds_create_name
|
Wed, 21 Aug 2013 23:56:14 +0400 |
Vitaliy Gusev |
pnfs_layout: Fix remove path (mds_remove_odl)
|
Wed, 21 Aug 2013 23:56:04 +0400 |
Vitaliy Gusev |
pnfs_layout: Fix read path (mds_read_odl)
|
Wed, 21 Aug 2013 23:55:01 +0400 |
Vitaliy Gusev |
pnfs_layout: Fix write path (mds_write_odl)
|
Wed, 21 Aug 2013 23:54:48 +0400 |
Vitaliy Gusev |
pnfs: Fix panic if zeroed layout
|
Wed, 21 Aug 2013 23:54:26 +0400 |
Vitaliy Gusev |
ds_exchange: rename mds_nuke_layout with mds_clean_layouts
|
Wed, 21 Aug 2013 23:54:13 +0400 |
Vitaliy Gusev |
ds_exchange: remove code that became negligible since previous commit
|
Wed, 21 Aug 2013 23:49:57 +0400 |
Vitaliy Gusev |
ds_exchange: find old mds_layout and mark them invalid
|
Wed, 21 Aug 2013 23:49:37 +0400 |
Vitaliy Gusev |
mds_sid: Make mds_sid->val as inlined array
|
Wed, 21 Aug 2013 23:49:28 +0400 |
Vitaliy Gusev |
mds_sid: remove "mds_sid_content" at all
|
Wed, 21 Aug 2013 23:49:08 +0400 |
Vitaliy Gusev |
ds_guid: Point directly "ds_zfsguid zfsguid" instead of using opaque object
|
Wed, 21 Aug 2013 23:47:58 +0400 |
Vitaliy Gusev |
dsguid: don't order default layout at mds_gather_mds_sids
|
Wed, 21 Aug 2013 23:46:30 +0400 |
Vitaliy Gusev |
Rename ds_guid_dup with ds_guid_copy
|
Wed, 21 Aug 2013 23:38:55 +0400 |
Vitaliy Gusev |
nfs: fix erratum at op_rename
|
Thu, 12 Jul 2012 11:11:59 +0400 |
Vitaliy Gusev |
dserv: fix panic during strlen() at dserv_mds_exibi due to non set inst->dmi_name
|
Mon, 12 Mar 2012 18:42:56 +0400 |
Vitaliy Gusev |
nfs41: Add CLAIM_FH support for OPEN operation
|
Sat, 05 Nov 2011 01:15:32 +0300 |
Vitaliy Gusev |
nfs41: Use STATEID_REPLAY only for nfs4.0 protocol
|
Fri, 04 Nov 2011 14:44:10 +0300 |
Vitaliy Gusev |
nfs41: Don't call VOP_PUTPAGE during handle COMMIT
|
Fri, 04 Nov 2011 03:09:30 +0300 |
Vitaliy Gusev |
nfs41: Correct maxslot returned to client
|
Fri, 04 Nov 2011 03:08:51 +0300 |
Vitaliy Gusev |
nfs41: Don't allow create session with zero maxreq backchannel
|
Fri, 04 Nov 2011 03:07:10 +0300 |
Vitaliy Gusev |
nfs41: Don't use global variable for back channel maxreq
|
Fri, 04 Nov 2011 02:32:42 +0300 |
Vitaliy Gusev |
nfs41: Fix leak if mds_session_create fails
|
Fri, 04 Nov 2011 02:32:26 +0300 |
Vitaliy Gusev |
nfs: Correct commit 13449 "kruchinin: [nfs40] Fixed errors detected by pynfs"
|
Wed, 02 Nov 2011 08:53:33 +0300 |
Vitaliy Gusev |
pnfs: Fix EACCES at DS
|
Fri, 02 Sep 2011 20:07:59 +0300 |
Dan Kruchinin |
NFS: what_stateid_error() fix stateid boottime comparison.
|
Fri, 02 Sep 2011 19:10:20 +0300 |
Dan Kruchinin |
NFS4.x: Use nfs_sys_uptime() instead of gethrestime_sec() in NFS4.x code.
|
Fri, 02 Sep 2011 19:06:17 +0300 |
Dan Kruchinin |
NFS: Introduce new function nfs_sys_uptime()
|
Wed, 31 Aug 2011 19:44:27 +0400 |
Vitaliy Gusev |
mnd_lock: fix mutex_exit at nnode_proxy_read/nnode_proxy_write
|
Tue, 30 Aug 2011 22:19:27 +0400 |
Vitaliy Gusev |
mnd_lock: get rid of protecting big chunk of code by mnd->mnd_lock
|
Tue, 30 Aug 2011 22:19:24 +0400 |
Vitaliy Gusev |
mnd_lock: add 'const' specifier at proxy_init_strategy
|
Tue, 30 Aug 2011 22:19:21 +0400 |
Vitaliy Gusev |
mnd_lock: pass argument nfs41_fid_t as pointer
|
Tue, 30 Aug 2011 22:19:18 +0400 |
Vitaliy Gusev |
mnd_lock: delete mnd_eof at nnode_proxy_data_t
|
Tue, 30 Aug 2011 22:19:16 +0400 |
Vitaliy Gusev |
mnd_lock: remove mnd_layout at nnode_proxy_data_t
|
Tue, 30 Aug 2011 22:19:13 +0400 |
Vitaliy Gusev |
mnd_lock: don't alloc/free mds_strategy
|
Tue, 30 Aug 2011 22:19:10 +0400 |
Vitaliy Gusev |
mnt_lock: remove mnd_strategy at nnode_proxy_data_t
|
Tue, 30 Aug 2011 22:19:07 +0400 |
Vitaliy Gusev |
mnd_lock: remove mnd_uiop at nnode_proxy_data_t
|
Tue, 30 Aug 2011 22:19:04 +0400 |
Vitaliy Gusev |
mnd_lock: mark proxy_do_write as static function
|
Thu, 25 Aug 2011 18:02:25 +0300 |
Dan Kruchinin |
nfs4x: Remove functions that became a dead code.
|
Thu, 25 Aug 2011 17:42:09 +0300 |
Dan Kruchinin |
nfs4x: Use nfs4x_compound_state_[alloc|free] in both NFS4.0 and NFS4.1
|
Thu, 25 Aug 2011 17:42:09 +0300 |
Dan Kruchinin |
nfs4x: Introduce new functions rfs4x_compound_state_[alloc/free].
|
Thu, 25 Aug 2011 17:42:09 +0300 |
Dan Kruchinin |
nfs4x: Introduced common kmem_cache for compound state
|
Thu, 25 Aug 2011 17:42:06 +0300 |
Dan Kruchinin |
nfs4x: Introduce new file nfs4x_srv_common.c
|
Sat, 20 Aug 2011 09:46:35 +0400 |
Vitaliy Gusev |
nfs4: add FS_LOCATIONS to answer for SUPPORTED_ATTRS request
|
Fri, 19 Aug 2011 02:03:14 +0400 |
Vitaliy Gusev |
sharepnfs: proxy_write/proxy_read report NFS4ERR_IO if no layout
|
Fri, 19 Aug 2011 02:03:14 +0400 |
Vitaliy Gusev |
sharepnfs: Get rid of "nfs_ds_present"
|
Fri, 19 Aug 2011 02:03:14 +0400 |
Vitaliy Gusev |
sharepnfs: remove object and layout only if pnfs is enabled
|
Fri, 19 Aug 2011 02:03:14 +0400 |
Vitaliy Gusev |
sharepnfs: Check whether pnfs enabled for share
|
Fri, 19 Aug 2011 02:03:06 +0400 |
Vitaliy Gusev |
sharepnfs: Add "pnfs" option to libshare_nfs
|
Fri, 19 Aug 2011 01:55:52 +0400 |
Vitaliy Gusev |
sharepnfs: findopt() should return index
|
Thu, 18 Aug 2011 20:24:48 +0400 |
Vitaliy Gusev |
nfs41: remove nnode_from_vnode
|
Thu, 18 Aug 2011 00:55:36 +0300 |
Dan Kruchinin |
nfs4[1]: Remove nnode from compound state structure.
|
Thu, 18 Aug 2011 00:55:36 +0300 |
Dan Kruchinin |
nfs4[1] OP_PUTFH: Get vnode from filehandle instead of nnode.
|
Thu, 18 Aug 2011 00:55:36 +0300 |
Dan Kruchinin |
nfs41: Remove old nfs41_fhtovp and use nfs41_fhtovp_exi instead.
|
Thu, 18 Aug 2011 00:55:35 +0300 |
Dan Kruchinin |
nfs4[1] OP_[READ|WRITE]: Do not use cs->nn
|
Thu, 18 Aug 2011 00:55:35 +0300 |
Dan Kruchinin |
nfs4[1]: OP_OPEN use new filehandle update/invalidate API
|
Thu, 18 Aug 2011 00:55:35 +0300 |
Dan Kruchinin |
nfs4[1]: OP_CREATEFILE use new filehandle update/invalidate API
|
Thu, 18 Aug 2011 00:55:35 +0300 |
Dan Kruchinin |
nfs41: OP_SECINFO[NN] use new filehandle update/invalidate API
|
Thu, 18 Aug 2011 00:55:35 +0300 |
Dan Kruchinin |
nfs4: OP_SECINFO use new flehandle update/invalidate API
|
Thu, 18 Aug 2011 00:55:35 +0300 |
Dan Kruchinin |
nfs4[1]: OP_SAVEFH properly update saved fh from current fh
|
Thu, 18 Aug 2011 00:54:52 +0300 |
Dan Kruchinin |
nfs4[1]: OP_RESTOREFH properly update current fh from saved fh
|
Thu, 18 Aug 2011 00:51:47 +0300 |
Dan Kruchinin |
Bnfs4[1]: OP_PUTROOTFH use new filehandle update/invalidate API
|
Thu, 18 Aug 2011 00:38:50 +0300 |
Dan Kruchinin |
nfs4[1]: OP_PUTFH use rfs4_cs_invalidate_fh() to simplify the code
|
Thu, 18 Aug 2011 00:38:50 +0300 |
Dan Kruchinin |
nfs4[1]: OP_PUTPUBFH use new filehandle update/invalidate API
|
Thu, 18 Aug 2011 00:38:50 +0300 |
Dan Kruchinin |
nfs4[1]: Remove extra file type check from read/write operations.
|
Thu, 18 Aug 2011 00:38:50 +0300 |
Dan Kruchinin |
nfs4[1]: OP_OPENATTR use new filehandle update/invalidate API
|
Thu, 18 Aug 2011 00:38:50 +0300 |
Dan Kruchinin |
nfs4[1] OP_LOOKUP: Use new API to validate and update filehandle
|
Thu, 18 Aug 2011 00:38:49 +0300 |
Dan Kruchinin |
nfs4[1] OP_CREATE: use new filehandle update API
|
Thu, 18 Aug 2011 00:38:49 +0300 |
Dan Kruchinin |
nfs4[1]: Use rfs4_has_fh/rfs4_has_savedfh to simplify the code
|
Thu, 18 Aug 2011 00:38:49 +0300 |
Dan Kruchinin |
nfs4[1]: Introduced functions that simplify cs->vp/cs->fh updates.
|
Thu, 18 Aug 2011 00:38:49 +0300 |
Dan Kruchinin |
nfs4[1]: Add NFSv4 minor version to compound state structure
|
Wed, 17 Aug 2011 16:08:29 +0300 |
Dan Kruchinin |
nfs4[1]: Simplify general lookup procedure.
|
Fri, 12 Aug 2011 06:55:35 +0400 |
Vitaliy Gusev |
exchange_id: Check on verifier first
|
Fri, 12 Aug 2011 01:37:11 +0400 |
Vitaliy Gusev |
exchange_id: check verifier first
|
Thu, 11 Aug 2011 14:03:18 +0400 |
Vitaliy Gusev |
exchange_id: return NFS4ERR_NOT_SAME in case not same principals
|
Thu, 11 Aug 2011 06:43:34 +0400 |
Vitaliy Gusev |
pnfs: remove using nnode_from_vnode at ds_checkstate
|
Thu, 11 Aug 2011 06:28:57 +0400 |
Vitaliy Gusev |
pnfs: revert commit "Use DS_USE_SESSION flag"
|
Wed, 10 Aug 2011 19:00:52 +0400 |
Vitaliy Gusev |
getattr: verify filehandle fix for nfsv41
|
Wed, 10 Aug 2011 19:00:07 +0400 |
Vitaliy Gusev |
rpc: xdr_sizeof can return wrong size
|
Wed, 10 Aug 2011 19:00:02 +0400 |
Vitaliy Gusev |
nfs: remove code that never executes at rfs4X_fattr4_filehandle
|
Mon, 08 Aug 2011 16:19:31 +0300 |
Dan Kruchinin |
nfs41: allow OP_ILLEGAL to be the very first operation in compound array.
|
Sat, 06 Aug 2011 02:45:24 +0400 |
Vitaliy Gusev |
pynfs41: clean FH at success for SECINFO_NO_NAME and SECINFO
|
Sat, 06 Aug 2011 02:45:24 +0400 |
Vitaliy Gusev |
nfs41: remove unused label at mds_op_create_session
|
Sat, 06 Aug 2011 02:45:23 +0400 |
Vitaliy Gusev |
ds_write: do some refactoring
|
Sat, 06 Aug 2011 02:45:23 +0400 |
Vitaliy Gusev |
proxy: remove proxy_sema
|
Fri, 05 Aug 2011 18:23:51 +0400 |
Vitaliy Gusev |
nfs41: fix checker's warnings
|
Sat, 06 Aug 2011 00:46:57 +0400 |
Vitaliy Gusev |
pynfs41: Decrease maximum slots per session
|
Fri, 05 Aug 2011 22:48:36 +0400 |
Vitaliy Gusev |
nfs41: validate csa_flags during create session
|